- Aug 24, 2004
-
-
Reid Spencer authored
llvm-svn: 16027
-
Reid Spencer authored
llvm-svn: 16026
-
Reid Spencer authored
- All errors throw std::string - Default output file name to a.out (if we're linking) llvm-svn: 16025
-
Reid Spencer authored
llvm-svn: 16024
-
Reid Spencer authored
- Implement parsing of the .output={bytecode|assembly} item. - Drop parsing support for translator.optimizes, translator.groks_dash_O, optimizer.groks_dash_O, translator.output_is_asm, optimizer.output_is_asm - Add parsing support for translator.output and optimizer.output - Add optimizer.required parsing support - Add linker.libs and linker.libpaths parsing support - Fix error messages to list correct set of tokens expected. - Rename FileReadable -> FileIsReadable (changed in CompilerDriver.cpp) llvm-svn: 16023
-
Reid Spencer authored
- Drop old tokens, insert new tokens llvm-svn: 16022
-
Reid Spencer authored
- Drop name tokens not used any more (GROKS_DASH_O) - Rename OUTPUT_IS_ASM as OUTPUT and allow "bytecode" and "assembly" as values of it. - Simplify handleContext (now handleNameContext) arguments and ensure that it returns OPTION tokens exactly as scanned. llvm-svn: 16021
-
Reid Spencer authored
- Renamed FileReadable -> FileIsReadable - Remove support for GROKS_DASH_O; deferr it to %opts% substitution - Require a -o option except in case of linking where it defaults to a.out - Fix problem processing *.o and *.bc files. - Ignore optimization phase if -emit-raw-code - Correct the assembly generation phase to support -emit-native-code - Implement dependent library lookup llvm-svn: 16020
-
Reid Spencer authored
llvm-svn: 16019
-
Chris Lattner authored
llvm-svn: 16018
-
Chris Lattner authored
llvm-svn: 16017
-
Brian Gaeke authored
llvm-svn: 16016
-
Brian Gaeke authored
llvm-svn: 16015
-
Brian Gaeke authored
llvm-svn: 16014
-
Brian Gaeke authored
null pointer. llvm-svn: 16013
-
Brian Gaeke authored
Eliminate some excess whitespace. Fix bug in CallArgsDescriptor::get() handling call through a null pointer. llvm-svn: 16012
-
Reid Spencer authored
llvm-svn: 16011
-
Reid Spencer authored
llvm-svn: 16010
-
Misha Brukman authored
llvm-svn: 16009
-
Misha Brukman authored
llvm-svn: 16008
-
Misha Brukman authored
llvm-svn: 16007
-
Chris Lattner authored
with emitting .xwords when not on an 8-byte boundary (.xword 0 is not the same as 8 .byte 0's). Because we do not know when or when we are not aligned, just emit bytes like the old V9 asmprinter did. llvm-svn: 16006
-
- Aug 23, 2004
-
-
Brian Gaeke authored
llvm-svn: 16005
-
Misha Brukman authored
llvm-svn: 16004
-
Reid Spencer authored
Made the "ModuleMaker" into an example since its just one source file. llvm-svn: 16003
-
Reid Spencer authored
/examples directory. History was maintained. These programs do not need to be configured but things in /projects must be. llvm-svn: 16002
-
Reid Spencer authored
Make the "DIRS" option descend any directory with a Makefile. llvm-svn: 16001
-
Misha Brukman authored
llvm-svn: 16000
-
Reid Spencer authored
llvm-svn: 15999
-
- Aug 22, 2004
-
-
Reid Spencer authored
Misha: you're next. :) llvm-svn: 15996
-
Reid Spencer authored
llvm-svn: 15995
-
Reid Spencer authored
llvm-svn: 15994
-
Reid Spencer authored
Allow CRLF as a line terminator (as well as plain LF) llvm-svn: 15993
-
Reid Spencer authored
directly. Remove -pre (experimental pass). llvm-svn: 15992
-
Nate Begeman authored
llvm-svn: 15991
-
Nate Begeman authored
llvm-svn: 15990
-
Misha Brukman authored
llvm-svn: 15989
-
Reid Spencer authored
stated. PLEASE REVIEW THIS DOCUMENT NOW! :) llvm-svn: 15988
-
- Aug 21, 2004
-
-
Reid Spencer authored
This also registers the pass with opt with a -lower-packed command line option. Patch contributed by Brad Jones. llvm-svn: 15987
-
Reid Spencer authored
llvm-svn: 15986
-