aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorUlrich Müller2012-08-01 00:20:52 -0700
committerGlenn Morris2012-08-01 00:20:52 -0700
commitfca64dbda173bb6ef2f8dd5fb436751677657ab2 (patch)
tree1478f9f1f7ccb7d5bd304f59d96f16dc841c8f19
parentb686ba0618136facee41606ae062203f17615f79 (diff)
downloademacs-fca64dbda173bb6ef2f8dd5fb436751677657ab2.tar.gz
emacs-fca64dbda173bb6ef2f8dd5fb436751677657ab2.zip
Tweak FreeBSD LIB_STANDARD, START_FILES
* configure.ac (LIB_STANDARD, START_FILES) [FreeBSD]: Don't include crtbegin.o and crtend.o. Fixes: debbugs:12047
-rw-r--r--ChangeLog5
-rw-r--r--configure.ac4
2 files changed, 7 insertions, 2 deletions
diff --git a/ChangeLog b/ChangeLog
index e4f3ddd577a..b3d94b5df10 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
12012-08-01 Ulrich Müller <ulm@gentoo.org>
2
3 * configure.ac (LIB_STANDARD, START_FILES) [FreeBSD]:
4 Don't include crtbegin.o and crtend.o. (Bug#12047)
5
12012-08-01 Glenn Morris <rgm@gnu.org> 62012-08-01 Glenn Morris <rgm@gnu.org>
2 7
3 * configure.ac (FLOAT_CHECK_DOMAIN, HAVE_INVERSE_HYPERBOLIC) 8 * configure.ac (FLOAT_CHECK_DOMAIN, HAVE_INVERSE_HYPERBOLIC)
diff --git a/configure.ac b/configure.ac
index 74b8549eef4..25003c2bdc1 100644
--- a/configure.ac
+++ b/configure.ac
@@ -982,8 +982,8 @@ case $opsys in
982 START_FILES='pre-crt0.o' 982 START_FILES='pre-crt0.o'
983 ;; 983 ;;
984 freebsd ) 984 freebsd )
985 LIB_STANDARD='-lgcc -lc -lgcc $(CRT_DIR)/crtend.o $(CRT_DIR)/crtn.o' 985 LIB_STANDARD='-lgcc -lc -lgcc $(CRT_DIR)/crtn.o'
986 START_FILES='pre-crt0.o $(CRT_DIR)/crt1.o $(CRT_DIR)/crti.o $(CRT_DIR)/crtbegin.o' 986 START_FILES='pre-crt0.o $(CRT_DIR)/crt1.o $(CRT_DIR)/crti.o'
987 SYSTEM_TYPE=berkeley-unix 987 SYSTEM_TYPE=berkeley-unix
988 ;; 988 ;;
989 gnu-linux | gnu-kfreebsd ) 989 gnu-linux | gnu-kfreebsd )