mirror of
git://sourceware.org/git/newlib-cygwin.git
synced 2025-02-21 16:26:12 +08:00
2008-03-27 Paolo Bonzini <bonzini@gnu.org>
* Makefile.tpl (PICFLAG, PICFLAG_FOR_TARGET): Remove. * Makefile.in: Regenerate. config: 2008-03-27 Paolo Bonzini <bonzini@gnu.org> * extensions.m4: New. 2008-03-27 Paolo Bonzini <bonzini@gnu.org> * mh-armpic: Remove. * mh-i370pic: Remove. * mh-m68kpic: Remove. * mh-ppcpic: Remove. * mh-sparcpic: Remove. * mh-ia64pic: Remove. * mh-papic: Remove. * mh-s390pic: Remove. * mh-x86pic: Remove. libiberty: 2008-03-27 Paolo Bonzini <bonzini@gnu.org> * configure.ac (frags): Don't set, use frag instead. (PICFLAG): Set here and substitute. * Makefile.in (PICFLAG): Substitute from autoconf. * configure: Regenerate.
This commit is contained in:
parent
124d4c5010
commit
75cb662405
@ -1,3 +1,8 @@
|
|||||||
|
2008-03-27 Paolo Bonzini <bonzini@gnu.org>
|
||||||
|
|
||||||
|
* Makefile.tpl (PICFLAG, PICFLAG_FOR_TARGET): Remove.
|
||||||
|
* Makefile.in: Regenerate.
|
||||||
|
|
||||||
2008-03-20 Ian Lance Taylor <iant@google.com>
|
2008-03-20 Ian Lance Taylor <iant@google.com>
|
||||||
|
|
||||||
* configure.ac: Add support for --enable-gold.
|
* configure.ac: Add support for --enable-gold.
|
||||||
|
@ -319,7 +319,6 @@ LDFLAGS = @LDFLAGS@
|
|||||||
LIBCFLAGS = $(CFLAGS)
|
LIBCFLAGS = $(CFLAGS)
|
||||||
CXXFLAGS = @CXXFLAGS@
|
CXXFLAGS = @CXXFLAGS@
|
||||||
LIBCXXFLAGS = $(CXXFLAGS) -fno-implicit-templates
|
LIBCXXFLAGS = $(CXXFLAGS) -fno-implicit-templates
|
||||||
PICFLAG =
|
|
||||||
|
|
||||||
# Only build the C compiler for stage1, because that is the only one that
|
# Only build the C compiler for stage1, because that is the only one that
|
||||||
# we can guarantee will build with the native compiler, and also it is the
|
# we can guarantee will build with the native compiler, and also it is the
|
||||||
@ -386,7 +385,6 @@ DEBUG_PREFIX_CFLAGS_FOR_TARGET = @DEBUG_PREFIX_CFLAGS_FOR_TARGET@
|
|||||||
LIBCFLAGS_FOR_TARGET = $(CFLAGS_FOR_TARGET)
|
LIBCFLAGS_FOR_TARGET = $(CFLAGS_FOR_TARGET)
|
||||||
LIBCXXFLAGS_FOR_TARGET = $(CXXFLAGS_FOR_TARGET) -fno-implicit-templates
|
LIBCXXFLAGS_FOR_TARGET = $(CXXFLAGS_FOR_TARGET) -fno-implicit-templates
|
||||||
LDFLAGS_FOR_TARGET =
|
LDFLAGS_FOR_TARGET =
|
||||||
PICFLAG_FOR_TARGET =
|
|
||||||
|
|
||||||
# ------------------------------------
|
# ------------------------------------
|
||||||
# Miscellaneous targets and flag lists
|
# Miscellaneous targets and flag lists
|
||||||
|
@ -322,7 +322,6 @@ LDFLAGS = @LDFLAGS@
|
|||||||
LIBCFLAGS = $(CFLAGS)
|
LIBCFLAGS = $(CFLAGS)
|
||||||
CXXFLAGS = @CXXFLAGS@
|
CXXFLAGS = @CXXFLAGS@
|
||||||
LIBCXXFLAGS = $(CXXFLAGS) -fno-implicit-templates
|
LIBCXXFLAGS = $(CXXFLAGS) -fno-implicit-templates
|
||||||
PICFLAG =
|
|
||||||
|
|
||||||
# Only build the C compiler for stage1, because that is the only one that
|
# Only build the C compiler for stage1, because that is the only one that
|
||||||
# we can guarantee will build with the native compiler, and also it is the
|
# we can guarantee will build with the native compiler, and also it is the
|
||||||
@ -389,7 +388,6 @@ DEBUG_PREFIX_CFLAGS_FOR_TARGET = @DEBUG_PREFIX_CFLAGS_FOR_TARGET@
|
|||||||
LIBCFLAGS_FOR_TARGET = $(CFLAGS_FOR_TARGET)
|
LIBCFLAGS_FOR_TARGET = $(CFLAGS_FOR_TARGET)
|
||||||
LIBCXXFLAGS_FOR_TARGET = $(CXXFLAGS_FOR_TARGET) -fno-implicit-templates
|
LIBCXXFLAGS_FOR_TARGET = $(CXXFLAGS_FOR_TARGET) -fno-implicit-templates
|
||||||
LDFLAGS_FOR_TARGET =
|
LDFLAGS_FOR_TARGET =
|
||||||
PICFLAG_FOR_TARGET =
|
|
||||||
|
|
||||||
# ------------------------------------
|
# ------------------------------------
|
||||||
# Miscellaneous targets and flag lists
|
# Miscellaneous targets and flag lists
|
||||||
|
@ -1,3 +1,19 @@
|
|||||||
|
2008-03-27 Paolo Bonzini <bonzini@gnu.org>
|
||||||
|
|
||||||
|
* extensions.m4: New.
|
||||||
|
|
||||||
|
2008-03-27 Paolo Bonzini <bonzini@gnu.org>
|
||||||
|
|
||||||
|
* mh-armpic: Remove.
|
||||||
|
* mh-i370pic: Remove.
|
||||||
|
* mh-m68kpic: Remove.
|
||||||
|
* mh-ppcpic: Remove.
|
||||||
|
* mh-sparcpic: Remove.
|
||||||
|
* mh-ia64pic: Remove.
|
||||||
|
* mh-papic: Remove.
|
||||||
|
* mh-s390pic: Remove.
|
||||||
|
* mh-x86pic: Remove.
|
||||||
|
|
||||||
2008-03-16 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
|
2008-03-16 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
|
||||||
|
|
||||||
* proginstall.m4: New file, with fixed AC_PROG_INSTALL.
|
* proginstall.m4: New file, with fixed AC_PROG_INSTALL.
|
||||||
|
76
config/extensions.m4
Normal file
76
config/extensions.m4
Normal file
@ -0,0 +1,76 @@
|
|||||||
|
# serial 5 -*- Autoconf -*-
|
||||||
|
# Enable extensions on systems that normally disable them.
|
||||||
|
|
||||||
|
# Copyright (C) 2003, 2006, 2007 Free Software Foundation, Inc.
|
||||||
|
# This file is free software; the Free Software Foundation
|
||||||
|
# gives unlimited permission to copy and/or distribute it,
|
||||||
|
# with or without modifications, as long as this notice is preserved.
|
||||||
|
|
||||||
|
# This definition of AC_USE_SYSTEM_EXTENSIONS is stolen from CVS
|
||||||
|
# Autoconf. Perhaps we can remove this once we can assume Autoconf
|
||||||
|
# 2.62 or later everywhere, but since CVS Autoconf mutates rapidly
|
||||||
|
# enough in this area it's likely we'll need to redefine
|
||||||
|
# AC_USE_SYSTEM_EXTENSIONS for quite some time.
|
||||||
|
|
||||||
|
# AC_USE_SYSTEM_EXTENSIONS
|
||||||
|
# ------------------------
|
||||||
|
# Enable extensions on systems that normally disable them,
|
||||||
|
# typically due to standards-conformance issues.
|
||||||
|
# Remember that #undef in AH_VERBATIM gets replaced with #define by
|
||||||
|
# AC_DEFINE. The goal here is to define all known feature-enabling
|
||||||
|
# macros, then, if reports of conflicts are made, disable macros that
|
||||||
|
# cause problems on some platforms (such as __EXTENSIONS__).
|
||||||
|
AC_DEFUN([AC_USE_SYSTEM_EXTENSIONS],
|
||||||
|
[AC_BEFORE([$0], [AC_COMPILE_IFELSE])dnl
|
||||||
|
AC_BEFORE([$0], [AC_RUN_IFELSE])dnl
|
||||||
|
|
||||||
|
AC_CHECK_HEADER([minix/config.h], [MINIX=yes], [MINIX=])
|
||||||
|
if test "$MINIX" = yes; then
|
||||||
|
AC_DEFINE([_POSIX_SOURCE], [1],
|
||||||
|
[Define to 1 if you need to in order for `stat' and other
|
||||||
|
things to work.])
|
||||||
|
AC_DEFINE([_POSIX_1_SOURCE], [2],
|
||||||
|
[Define to 2 if the system does not provide POSIX.1 features
|
||||||
|
except with this defined.])
|
||||||
|
AC_DEFINE([_MINIX], [1],
|
||||||
|
[Define to 1 if on MINIX.])
|
||||||
|
fi
|
||||||
|
|
||||||
|
AH_VERBATIM([__EXTENSIONS__],
|
||||||
|
[/* Enable extensions on AIX 3, Interix. */
|
||||||
|
#ifndef _ALL_SOURCE
|
||||||
|
# undef _ALL_SOURCE
|
||||||
|
#endif
|
||||||
|
/* Enable GNU extensions on systems that have them. */
|
||||||
|
#ifndef _GNU_SOURCE
|
||||||
|
# undef _GNU_SOURCE
|
||||||
|
#endif
|
||||||
|
/* Enable threading extensions on Solaris. */
|
||||||
|
#ifndef _POSIX_PTHREAD_SEMANTICS
|
||||||
|
# undef _POSIX_PTHREAD_SEMANTICS
|
||||||
|
#endif
|
||||||
|
/* Enable extensions on HP NonStop. */
|
||||||
|
#ifndef _TANDEM_SOURCE
|
||||||
|
# undef _TANDEM_SOURCE
|
||||||
|
#endif
|
||||||
|
/* Enable general extensions on Solaris. */
|
||||||
|
#ifndef __EXTENSIONS__
|
||||||
|
# undef __EXTENSIONS__
|
||||||
|
#endif
|
||||||
|
])
|
||||||
|
AC_CACHE_CHECK([whether it is safe to define __EXTENSIONS__],
|
||||||
|
[ac_cv_safe_to_define___extensions__],
|
||||||
|
[AC_COMPILE_IFELSE(
|
||||||
|
[AC_LANG_PROGRAM([
|
||||||
|
# define __EXTENSIONS__ 1
|
||||||
|
AC_INCLUDES_DEFAULT])],
|
||||||
|
[ac_cv_safe_to_define___extensions__=yes],
|
||||||
|
[ac_cv_safe_to_define___extensions__=no])])
|
||||||
|
test $ac_cv_safe_to_define___extensions__ = yes &&
|
||||||
|
AC_DEFINE([__EXTENSIONS__])
|
||||||
|
AC_DEFINE([_ALL_SOURCE])
|
||||||
|
AC_DEFINE([_GNU_SOURCE])
|
||||||
|
AC_DEFINE([_POSIX_PTHREAD_SEMANTICS])
|
||||||
|
AC_DEFINE([_TANDEM_SOURCE])
|
||||||
|
])# AC_USE_SYSTEM_EXTENSIONS
|
||||||
|
|
@ -1 +0,0 @@
|
|||||||
PICFLAG=-fPIC
|
|
@ -1 +0,0 @@
|
|||||||
PICFLAG=-fPIC
|
|
@ -1 +0,0 @@
|
|||||||
PICFLAG=-fPIC
|
|
@ -1 +0,0 @@
|
|||||||
PICFLAG=-fpic
|
|
@ -1 +0,0 @@
|
|||||||
PICFLAG=-fpic
|
|
@ -1 +0,0 @@
|
|||||||
PICFLAG=-fPIC
|
|
@ -1 +0,0 @@
|
|||||||
PICFLAG=-fPIC
|
|
@ -1 +0,0 @@
|
|||||||
PICFLAG=-fpic
|
|
@ -1 +0,0 @@
|
|||||||
PICFLAG=`case '${LIBCFLAGS} ${LIBCXXFLAGS}' in *-fpic* ) echo -fpic ;; * ) echo -fPIC ;; esac`
|
|
@ -1 +0,0 @@
|
|||||||
PICFLAG=-fpic
|
|
Loading…
x
Reference in New Issue
Block a user