Skip to content

Commit

Permalink
Remove and/or shorten many comments in configure.ac.
Browse files Browse the repository at this point in the history
Remove checks for many common Unix programs. Our build process currently
assumes they are there and makes no provisions for any other world-views.
(We can add some of these checks back at some later time if it should prove
useful, but right now, we do not need to check to see whether "rm" exists.)

Remove checks for many common standard C headers and functions. We assume
ISO/ANSI C++, and we always use the <cfoo> versions of ANSI C's <foo.h>
headers, so these checks will not help anything.

Edit configure's warning messages for clarity and content.

Change checks for "optional" programs to default to using "true" instead of
"false", so that a failure to find, e.g., etags, will be less likely to result
in make failing.

No longer shall we check for --enable-purify or --with-purify options.
No longer shall we propagate these to the Makefiles.

configure regenerated using autoconf-2.57.

Please feel free to send me any questions or comments you have. :-)


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@10814 91177308-0d34-0410-b5e6-96231b3b80d8
  • Loading branch information
Brian Gaeke committed Jan 13, 2004
1 parent 19b6486 commit 26be9c5
Show file tree
Hide file tree
Showing 3 changed files with 274 additions and 1,519 deletions.
23 changes: 6 additions & 17 deletions Makefile.config.in
Original file line number Diff line number Diff line change
Expand Up @@ -65,13 +65,13 @@ FLEX = @LEX@
#
# Paths to miscellaneous programs.
#
RPWD = @RPWD@
SED = @SED@
RM = @RM@
ECHO = @ECHO@
RPWD = pwd
SED = sed
RM = rm
ECHO = echo
MKDIR = @abs_top_srcdir@/autoconf/mkinstalldirs
DATE = @DATE@
MV = @MV@
DATE = date
MV = mv
INSTALL = @INSTALL@
DOT = @DOT@
ETAGS = @ETAGS@
Expand Down Expand Up @@ -109,11 +109,6 @@ LLVMGCCDIR := @LLVMGCCDIR@
#
BYTECODE_REPOSITORY := @BCR@

# Path to location for purify, this is only needed if you build with
# ENABLE_PURIFY=1
#
PURIFY = @PURIFY@

#
# SPEC benchmarks:
# Set the USE_SPEC variable to enable the use of the SPEC benchmarks.
Expand Down Expand Up @@ -155,12 +150,6 @@ PAPIDIR := @PAPIDIR@
#
#VERBOSE = 1

# When ENABLE_PURIFY is set to 1, the LLVM tools are linked with purify (which
# must be locally installed) to allow for some automated memory error debugging.
#
#ENABLE_PURIFY = 1
@ENABLE_PURIFY@

#
# Enable JIT for this platform
#
Expand Down
Loading

0 comments on commit 26be9c5

Please sign in to comment.