summaryrefslogtreecommitdiff
path: root/cscc/cscc.c
AgeCommit message (Expand)AuthorFilesLines
2004-04-22fix bug #8655Gopal V1-1/+2
2004-03-14Add pre-processor dependency options such as "-M", "-MD", etc to the C compiler.Rhys Weatherley1-1/+43
2003-07-22Move the cscc include directories from ${prefix}/lib to ${prefix}/share,Rhys Weatherley1-6/+6
2003-07-03Change the default output file from "a.out.exe" to "a.exe" (Win32)Rhys Weatherley1-3/+7
2003-07-03IsSinglePlugin: single-file plugins end in "-s", not ".s".Rhys Weatherley1-1/+1
2003-05-17Add java and bf recognizers to the cscc front-end.Rhys Weatherley1-0/+21
2003-05-16Check in the start of the VB front end for the compiler - basic parsingRhys Weatherley1-0/+10
2003-02-09Pipe the assembly code output of language plugins directly into theRhys Weatherley1-35/+96
2002-12-28Implement compatibility options for cscc to emulate the behaviour of theRhys Weatherley1-1/+2
2002-12-17SearchPath: bug in previous check-in that caused it to reference the wrong path.Rhys Weatherley1-1/+15
2002-12-17Look for plugins in install-relative locations.Rhys Weatherley1-196/+36
2002-12-14Suppress '/' compatibility options when "ilasm" and "ilalink" are calledRhys Weatherley1-0/+3
2002-12-13Turn "ilasm" into a library that can be directly linked intoRhys Weatherley1-0/+33
2002-12-12Install a second copy of "ilasm" into "${prefix}/lib/cscc/plugins" and useRhys Weatherley1-0/+8
2002-12-10Handle the case of a resource-only link for sattelite assemblies.Rhys Weatherley1-2/+21
2002-08-20Make sure that "mscorlib" and "OpenSystem.C" are linked into C applications,Rhys Weatherley1-0/+2
2002-08-13Add the "-imacros" option to the compiler command-line.Rhys Weatherley1-0/+5
2002-08-13Slight modifications to the compiler to make integration withRhys Weatherley1-2/+2
2002-08-08Implement "ProcessWithAssembler" in the compiler front-end.Rhys Weatherley1-9/+64
2002-07-31Fix bugs in the C pre-processor interface, and make sure that allRhys Weatherley1-0/+8
2002-07-14ProcessWithPlugin: handle the -E option properly.Rhys Weatherley1-21/+38
2002-07-05Integrate the linker directly into the "cscc" front-end so that it isn'tRhys Weatherley1-58/+18
2002-07-04Modify path searching so that it is consistent with the engine and linkerRhys Weatherley1-2/+3
2002-05-14"-fsave-asm" saves the assembly output even if the assembler fails.Rhys Weatherley1-3/+8
2002-05-09Add the "-fsave-asm" option to the compiler to assist with debugging.Rhys Weatherley1-1/+5
2002-03-26Print a warning about "-fmetadata-only".Rhys Weatherley1-0/+11
2002-03-26Make sure that the "-ftarget-assembly-name" and "-fstdlib-name"Rhys Weatherley1-78/+46
2002-03-26Pass the correct assembly name information to the plugin andRhys Weatherley1-0/+79
2002-03-09Move the "compiler common" library into the "cscc/common" subdirectory.Rhys Weatherley1-2/+2
2002-03-08Move error handling, option processing, preprocessing, and theRhys Weatherley1-32/+37
2001-11-19Print a warning message if "-fsyntax-check" is supplied to let users knowRhys Weatherley1-0/+10
2001-11-16Disable the final link if we are only performing a syntax or semantic check.Rhys Weatherley1-8/+16
2001-11-16Add "-L ." to the end of the linker command-line to make it use the sameRhys Weatherley1-0/+2
2001-11-16Call the linker if we are building a final executable or library.Rhys Weatherley1-14/+187
2001-09-06Pass all "-f" and "-m" options to the assembler.Rhys Weatherley1-5/+6
2001-09-05JL support; pass "-m" options to plugins as "-m", not "-f".Rhys Weatherley1-11/+60
2001-08-17Change references to the obsolete ".io" extension into ".obj".Rhys Weatherley1-3/+2
2001-08-13Initial revisionRhys Weatherley1-0/+1159