| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
| |
llvm-svn: 74931
|
|
|
|
| |
llvm-svn: 74823
|
|
|
|
|
|
|
|
|
|
|
| |
the part.
Implement _section macro to allow users to place objects in specific sections.
Implement _address macro to allow users to place objects at a particular address.
Placing objects at a memory address:
crate a unique section name from varname, address, object type and put that section at specified address. Mark this section a full (size = banksize) so that other objects do not compete for it while placing objects to sections in AsmPrinter.
llvm-svn: 74822
|
|
|
|
|
|
|
| |
Use only the *dirname* of the pathname given to -o, so that -o can still be used
to name the output executable. This is more like what GCC 4.5 does.
llvm-svn: 74790
|
|
|
|
|
|
| |
Controlled via the --enable-llvmc-dynamic-plugins option.
llvm-svn: 74784
|
|
|
|
|
|
|
| |
Controls whether libCompilerDriver should be loaded dynamically. By default this
is needed only on Win32, to make dynamic plugins work.
llvm-svn: 74759
|
|
|
|
| |
llvm-svn: 74507
|
|
|
|
| |
llvm-svn: 74483
|
|
|
|
| |
llvm-svn: 74482
|
|
|
|
| |
llvm-svn: 74473
|
|
|
|
|
|
|
|
| |
Implemented by making lib/CompilerDriver a shared library that holds all the
global static data (CommandLine options, plugin registry) that we unfortunately
have to live with.
llvm-svn: 74417
|
|
|
|
| |
llvm-svn: 74230
|
|
|
|
|
|
|
|
|
|
| |
The -save-temps option now behaves like described in GCC 4.5 release notes
(you can specify output directory for temporary files with -save-temps=obj
-o $DIRNAME). I do not have GCC 4.5 installed, so if there are any
inconsistencies between llvmc and GCC in the implementation of this
feature, please let me know.
llvm-svn: 74190
|
|
|
|
|
|
|
|
| |
through the GraphViz rendering code.
Update other uses in the codebase for this change.
llvm-svn: 74084
|
|
|
|
|
|
| |
Makes it possible to set the output file name.
llvm-svn: 67835
|
|
|
|
|
|
|
| |
Detailed bug report:
http://llvm.org/bugs/show_bug.cgi?id=3873
llvm-svn: 67768
|
|
Move the code from 'llvmc/driver' into a new CompilerDriver library, and change
the build system accordingly. Makes it easier for projects using LLVM to build
their own llvmc-based drivers.
Tested with objdir != srcdir.
llvm-svn: 65821
|