| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
| |
llvm-svn: 31491
|
|
|
|
|
|
|
|
| |
stands a chance of being compiled with a non C99 C compiler. The default
is enabled so you must specifically disable this feature if you want the
CBE output compiled with an older C compiler.
llvm-svn: 31461
|
|
|
|
| |
llvm-svn: 31422
|
|
|
|
| |
llvm-svn: 31416
|
|
|
|
| |
llvm-svn: 30689
|
|
|
|
|
|
| |
header file on Darwin.
llvm-svn: 30319
|
|
|
|
|
|
|
| |
Demote check for bison from error to warning and make sure that the
makefile can handle an empty definition for BISON variable.
llvm-svn: 29861
|
|
|
|
|
|
| |
(hopefully) provide support for it.
llvm-svn: 29833
|
|
|
|
|
|
| |
Remove the search for etags. Nothing in LLVM uses it any more.
llvm-svn: 29718
|
|
|
|
|
|
|
|
| |
Fix problem setting the USE_{program} variable. It should be set to a
Makefile variable definition line, not just "1". Problem noted by
Kenneth Hoste.
llvm-svn: 29682
|
|
|
|
|
|
|
| |
Fix problem noticed by Kenneth Hoste. The wrong name for a variable was
being set and subsequently uses of the correct name were empty.
llvm-svn: 29681
|
|
|
|
| |
llvm-svn: 29577
|
|
|
|
|
|
|
|
|
| |
Update ltld.[ch] to version 1.5.22.
Correct the notes about updating these tools (autoconf/README.TXT)
Add configure options for getting the correct option for including a whole
archive when linking.
llvm-svn: 29529
|
|
|
|
| |
llvm-svn: 29403
|
|
|
|
|
|
|
|
|
|
|
| |
1. Get the path to the pwd binary (/bin/pwd usually) from configure.
2. Use that path to run pwd in all path variables set in Makefile.config.in
The hope is that these changes will resolve symlinks to physical paths. This
should work on all platforms where the binary pwd defaults to printing
physical paths. The shell version of pwd generally doesn't (it will print
the symlink path).
llvm-svn: 29381
|
|
|
|
|
|
|
|
|
|
| |
have a compile-host version of "nm", not build-host. In order to effect this
we must use autoconf to determine the correct "nm" to use and propagate that
through the makefiles, through llvm-config and finally to GenLibDeps.pl as
an optional argument.
Patch contributed by Anton Korobeynikov. Thanks!
llvm-svn: 29368
|
|
|
|
| |
llvm-svn: 29327
|
|
|
|
|
|
|
| |
Provide support for making cross-compiling builds. See the PR for details.
Patch provided by Anton Korobeynikov. Thanks, Anton!
llvm-svn: 29309
|
|
|
|
| |
llvm-svn: 29306
|
|
|
|
|
|
|
| |
Add a macro for getting the build host extension for executable. Patch
contributed by Anton Korobeynikov. Thanks!
llvm-svn: 29304
|
|
|
|
| |
llvm-svn: 29010
|
|
|
|
|
|
| |
and run tests.
llvm-svn: 28882
|
|
|
|
| |
llvm-svn: 28870
|
|
|
|
|
|
|
|
| |
Add configure checks for setjmp/longjmp for Chris. I can't believe this easy
PR has been outstanding for so long. If I don't get to something, please
remind me! :)
llvm-svn: 28686
|
|
|
|
|
|
| |
paths under MingW.
llvm-svn: 28685
|
|
|
|
|
|
| |
Have configure find the "dotty" program and adjust configuration.
llvm-svn: 28674
|
|
|
|
| |
llvm-svn: 28639
|
|
|
|
| |
llvm-svn: 28637
|
|
|
|
| |
llvm-svn: 28631
|
|
|
|
|
|
|
|
| |
are available. These libraries are used in lib/System and should be
included on the link line or if not available generate an error when
building lib/System.
llvm-svn: 28628
|
|
|
|
| |
llvm-svn: 28608
|
|
|
|
|
|
| |
Support Win32 platforms for llvm-gcc path. Patch by Anton Korobeynikov
llvm-svn: 28426
|
|
|
|
|
|
|
| |
This assists with getting around configure's late binding values so that
our LLVM variables don't end up with a "NONE" prefix.
llvm-svn: 28325
|
|
|
|
| |
llvm-svn: 28301
|
|
|
|
|
|
|
| |
and is unlikely to change in future releases. This also simplifies the
parsing of the full and major llvm-gcc version numbers in the script.
llvm-svn: 28180
|
|
|
|
|
|
|
|
| |
If we fail to find a required program, simply set that program to echo
out something that tells the user the situation. That is, instead of just
"true runtest" we now get "echo 'Skipped: runtest not found'".
llvm-svn: 27990
|
|
|
|
| |
llvm-svn: 27919
|
|
|
|
| |
llvm-svn: 27883
|
|
|
|
| |
llvm-svn: 27848
|
|
|
|
|
|
| |
command line so that relinked .o files can be built universal.
llvm-svn: 27837
|
|
|
|
|
|
|
| |
the arguments to the macro. This better supports the AutoRegen.sh script
in projects/sample/autoconf.
llvm-svn: 27797
|
|
|
|
| |
llvm-svn: 27687
|
|
|
|
| |
llvm-svn: 27686
|
|
|
|
|
|
|
|
| |
1. Assertions now default to on for all builds
2. If you want them disabled you must (a) --disable-assertions to configure
or DISABLE_ASSERTIONS=1 to make.
llvm-svn: 27548
|
|
|
|
|
|
| |
objdir == srcdir and objdir != srcdir.
llvm-svn: 27516
|
|
|
|
|
|
|
|
|
| |
Support detection of a "CVS" directory at configure time to distinguish
whether this is a release build or a "from tree" build. This knowledge is
used to set the defaults for --enable-optimzied and --enable-assertions
options.
llvm-svn: 27487
|
|
|
|
|
|
|
| |
llvm-gcc command. This will help distinguish which version is being used
so the makefiles can accommodate.
llvm-svn: 27461
|
|
|
|
|
|
|
|
|
|
|
| |
1. Check for Perl and only build llvm-config if its available.
2. Add some virtual components
3. Don't depend on "standard" location for Perl, but configured location
4. Document the tool with a POD file.
This version is now ready for testing by users.
llvm-svn: 27005
|
|
|
|
|
|
|
|
|
| |
is a handy tool for users of LLVM who want to be able to quickly get
information about LLVM's configuration. It is intended to be used in the
command line of other tools. Documentation will be forthcoming in a
subsequent patch.
llvm-svn: 26952
|
|
|
|
| |
llvm-svn: 26397
|