| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
| |
llvm-svn: 32844
|
|
|
|
| |
llvm-svn: 32193
|
|
|
|
| |
llvm-svn: 31422
|
|
|
|
| |
llvm-svn: 31416
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
| |
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: 29306
|
|
|
|
|
|
|
| |
Add a macro for getting the build host extension for executable. Patch
contributed by Anton Korobeynikov. Thanks!
llvm-svn: 29304
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
| |
* Make it possible to pass a fourth argument to the CHECK_PROGRAM_SANITY
macro that controls whether a non-sane program generates an error or
a warning.
llvm-svn: 24931
|
|
|
|
|
|
| |
with the more crufty (but more widely available) "eval" command.
llvm-svn: 22509
|
|
|
|
|
|
|
|
| |
for the command line options. This helps with situations where the executable
name sought is too generic and a more meaningful name needs to be used for
the command line options. It also helps satisfy picky project leaders.
llvm-svn: 22461
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* FIND_STD_PROGRAM will find a program in the path or using --with options
and verify that the path/bin/program is executable. Also allows checking
for include files and libraries. If found, USE_PROGRAM is set, otherwise
its not set. Also sets PROGRAM_BIN (bin directory), and PROGRAM_DIR (top
level directory). If headers are found, sets PROGRAM_INC. If libraries
are found, sets PROGRAM_LIB.
* CHECK_PROGRAM_SANITY can be used to run a program with some option that
only produces information output and requires no input. If the output
matches a regular expression, the program passes the sanity check.
Otherwise, an error occurs.
llvm-svn: 22458
|
|
|
|
|
|
|
|
|
|
|
| |
is in ${srcdir}/autoconf because that is only true if the project is LLVM.
For other projects (e.g. sample), we don't want to have to distribute the
mkinstalldirs or install-sh programs because it opens a window of breakage
for projects. So, this change requires that the llvm_src variable be set
up via another AC_CONFIG_COMMANDS call. For LLVM this is done in the
configure.ac. For projects its done in the LLVM_CONFIG_PROJECT macro.
llvm-svn: 20304
|
|
|
|
|
|
|
|
|
| |
takes care of the --with-llvmsrc and --with-llvmobj options for the project
It was moved here from the project's configure.ac file because there is
some tricky handling of the llvm_src variable to tell the project where the
llvm source tree is (for mkinstalldirs and install-sh commands).
llvm-svn: 20303
|
|
|
|
| |
llvm-svn: 19183
|
|
|
|
| |
llvm-svn: 19182
|
|
|
|
|
|
| |
Provide a check to determine if /dev/zero is needed for AllocateRWX function.
llvm-svn: 19147
|
|
|
|
|
|
| |
other #define's.
llvm-svn: 19145
|
|
|
|
| |
llvm-svn: 18888
|
|
|
|
| |
llvm-svn: 18420
|
|
|
|
|
|
|
|
|
| |
* Don't search a bunch of .. directories for something we'd never find,
because we don't imbed tclsh into LLVM.
* Look for various tclsh versions because some platforms don't install the
tclsh link but just have tclsh8.3 or tclsh8.4 or some such.
llvm-svn: 18414
|
|
|
|
|
|
|
|
| |
names that have version numbers in it so this macro, DJ_AC_PATH_TCLSH will
make the necessary checks. The makefile variable TCLSH is set to the path
found.
llvm-svn: 18382
|
|
|
|
| |
llvm-svn: 18343
|
|
|
|
|
|
|
| |
our own library so that it is magically hidden and we don't have to depend
on linking with -lltdl option.
llvm-svn: 18342
|
|
|
|
| |
llvm-svn: 18288
|
|
|
|
| |
llvm-svn: 18231
|
|
|
|
| |
llvm-svn: 18230
|
|
|
|
| |
llvm-svn: 18229
|
|
|
|
| |
llvm-svn: 18224
|
|
|
|
| |
llvm-svn: 17302
|
|
|
|
| |
llvm-svn: 17301
|
|
|
|
| |
llvm-svn: 17284
|
|
|
|
| |
llvm-svn: 16945
|
|
|
|
|
|
|
| |
AC_CONFIG_HEADERS. This should prevent LLVM from needlessly re-compiling
on a re-configure.
llvm-svn: 16510
|
|
|
|
|
|
| |
regenerated on every run of configure.
llvm-svn: 16509
|
|
|
|
|
|
|
|
|
| |
function, not the whole main function. This problem resulted during
conversion of scripts to the new autoconf standard. The effect was that
the mmap_file test would fail and if it does there is currently an
#ifdef'd #error that causes compilation to fail. Bad, bad, bad.
llvm-svn: 16462
|
|
|
|
|
|
| |
using the AC_LANG_PROGRAM macro.
llvm-svn: 16426
|
|
|
|
| |
llvm-svn: 16421
|
|
|
|
|
|
| |
transmission.
llvm-svn: 16418
|
|
|
|
| |
llvm-svn: 16415
|
|
|
|
|
|
|
|
|
|
|
|
| |
This is a potential version mismatch problem because this file came from
libtool 1.5.10. If you're running a different version of libtool, the
checks in this file may not be quite right. Having our own version of this
file violates the spirit of libtool and is only provided to change the name
of "libtool" to "mklib". This is done so that the name "libtool" does not
conflict with the "lib" directory when doing tab completion and your
$objdir == $srcdir.
llvm-svn: 16411
|
|
|
|
| |
llvm-svn: 16224
|
|
per the recommended style guide for autoconf and so that individual
autoconf functions can more easily be shared across projects.
llvm-svn: 16223
|