mirror of
git://gcc.gnu.org/git/gcc.git
synced 2024-12-22 17:00:00 +08:00
(LIB_SPEC): Choose for glibc 1 or 2 depending on USE_GNULIBC_1.
(PREFERRED_DEBUGGING_TYPE): Undefine before define. From-SVN: r14354
This commit is contained in:
parent
78b9f8df80
commit
020bf2e727
@ -1,5 +1,5 @@
|
||||
/* Definitions for Linux with ELF format
|
||||
Copyright (C) 1995, 1996 Free Software Foundation, Inc.
|
||||
Copyright (C) 1995, 1996, 1997 Free Software Foundation, Inc.
|
||||
Contributed by Eric Youngdale.
|
||||
Modified for stabs-in-ELF by H.J. Lu.
|
||||
|
||||
@ -43,6 +43,7 @@ Boston, MA 02111-1307, USA. */
|
||||
#define SET_ASM_OP ".set"
|
||||
|
||||
/* Use stabs instead of DWARF debug format. */
|
||||
#undef PREFERRED_DEBUGGING_TYPE
|
||||
#define PREFERRED_DEBUGGING_TYPE DBX_DEBUG
|
||||
#include "svr4.h"
|
||||
|
||||
@ -86,15 +87,21 @@ Boston, MA 02111-1307, USA. */
|
||||
#define CC1_SPEC "%{profile:-p}"
|
||||
|
||||
#undef LIB_SPEC
|
||||
#if 1
|
||||
/* We no longer link with libc_p.a or libg.a by default. If you
|
||||
* want to profile or debug the Linux C library, please add
|
||||
* -profile or -ggdb to LDFLAGS at the link time, respectively.
|
||||
*/
|
||||
#if 1
|
||||
#ifdef USE_GNULIBC_1
|
||||
#define LIB_SPEC \
|
||||
"%{!shared: %{p:-lgmon} %{pg:-lgmon} %{profile:-lgmon -lc_p} \
|
||||
%{!profile:%{!ggdb:-lc} %{ggdb:-lg}}}"
|
||||
#else
|
||||
#define LIB_SPEC \
|
||||
"%{!shared: %{mieee-fp:-lieee} %{pthread:-lpthread} \
|
||||
%{profile:-lc_p} %{!profile: -lc}}"
|
||||
#endif
|
||||
#else
|
||||
#define LIB_SPEC \
|
||||
"%{!shared: \
|
||||
%{p:-lgmon -lc_p} %{pg:-lgmon -lc_p} \
|
||||
|
Loading…
Reference in New Issue
Block a user