| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
| |
without exiting program.
llvm-svn: 33737
|
| |
|
|
| |
llvm-svn: 30924
|
| |
|
|
|
|
|
|
| |
anchor methods to others. This eliminates the vtable/template method bloat
in .o files that defining a cl::opt used to impose (~4K per .o file for one
cp::opt<unsigned>).
llvm-svn: 29909
|
| |
|
|
| |
llvm-svn: 29191
|
| |
|
|
|
|
|
|
|
| |
built with CommandLine.h will want the --version option to report that the
tool belongs to LLVM. To override simply pass a void func() to the
cl::SetVersionPrinter() function and that void func() will be called when
it is time to print the version information.
llvm-svn: 28687
|
| |
|
|
|
|
|
| |
is used in projects that have stricter warning control than LLVM. This also
helps us find casts more easily if we ever need to.
llvm-svn: 28263
|
| |
|
|
|
|
| |
GCC 4.1. I tried it with 4.0 and 3.3 and it seems fine.
llvm-svn: 23957
|
| |
|
|
| |
llvm-svn: 23896
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
pointer marking the end of the list, the zero *must* be cast to the pointer
type. An un-cast zero is a 32-bit int, and at least on x86_64, gcc will
not extend the zero to 64 bits, thus allowing the upper 32 bits to be
random junk.
The new END_WITH_NULL macro may be used to annotate a such a function
so that GCC (version 4 or newer) will detect the use of un-casted zero
at compile time.
llvm-svn: 23888
|
| |
|
|
| |
llvm-svn: 23719
|
| |
|
|
| |
llvm-svn: 23077
|
| |
|
|
|
|
| |
of flags" in the Command Line doc.
llvm-svn: 23067
|
| |
|
|
| |
llvm-svn: 22520
|
| |
|
|
|
|
| |
GCC 4.0.0 in release build.
llvm-svn: 22248
|
| |
|
|
| |
llvm-svn: 22244
|
| |
|
|
|
|
|
|
| |
compilation. This change has been waiting in the wings for a long time but
since Misha just did a global change, I figured now was the time to commit
it.
llvm-svn: 21431
|
| |
|
|
| |
llvm-svn: 21411
|
| |
|
|
|
|
| |
(and possibly to make LLVM more x86 64bit friendly).
llvm-svn: 18891
|
| |
|
|
| |
llvm-svn: 18524
|
| |
|
|
|
|
| |
*Implement/Document the cl::extrahelp feature instead of the MoreHelp ptr.
llvm-svn: 17871
|
| |
|
|
|
|
| |
be called to print out additional help information
llvm-svn: 17756
|
| |
|
|
|
|
| |
and work better with VC++. Patch contributed by Morten Ofstad!
llvm-svn: 17281
|
| |
|
|
|
|
|
|
| |
Move include/Config and include/Support into include/llvm/Config,
include/llvm/ADT and include/llvm/Support. From here on out, all LLVM
public header files must be under include/llvm/.
llvm-svn: 16137
|
| |
|
|
| |
llvm-svn: 1401
|
|
|
from "llvm/Support/..." that are not llvm dependant.
Move files and fix #includes
llvm-svn: 1400
|