defaultOptions :: CompilerOpts
defaultOptions = CompilerOpts
                 { inputFiles = []
                 , unitName = Nothing
                 , hFilePrefix = Nothing
                 , cFilePrefix = Nothing
                 , libPrefix = Nothing
                 , includePaths = ["."]
                 , target = TargetDefault
                 , debugMode = False
                 , helpMode = False
                 , optMode = defaultOptFlags
                 }
defaultOptions :: CompilerOpts
defaultOptions = CompilerOpts
                 { inputFiles = []
                 , unitName = Nothing
                 , hFilePrefix = Nothing
                 , cFilePrefix = Nothing
                 , libPrefix = Nothing
                 , includePaths = ["."]
                 , target = TargetDefault
                 , debugMode = False
                 , helpMode = False
                 , optMode = defaultOptFlags
                 }
defaultOptions = CompilerOpts
                 { inputFiles = []
                 , unitName = Nothing
                 , hFilePrefix = Nothing
                 , cFilePrefix = Nothing
                 , libPrefix = Nothing
                 , includePaths = ["."]
                 , target = TargetDefault
                 , debugMode = False
                 , helpMode = False
                 , optMode = defaultOptFlags
                 }