From 765f1bf9e4451e97ccfba21bc2d9dcee8580fb31 Mon Sep 17 00:00:00 2001 From: Alan Modra Date: Thu, 1 Apr 2004 16:45:34 +0000 Subject: gcc.c (init_gcc_specs): If HAVE_LD_AS_NEEDED, link with -lgcc --as-needed -lgcc_s --no-as-needed by default. * gcc.c (init_gcc_specs): If HAVE_LD_AS_NEEDED, link with -lgcc --as-needed -lgcc_s --no-as-needed by default. * configure.ac (HAVE_LD_AS_NEEDED): Check for ld --as-needed. * configure: Rebuilt. * config.in: Rebuilt. * Makefile.in (stage1-start): Copy also libgcc_s*$(SHLIB_EXT). (stage2-start, stage3-start, stage4-start): Likewise. (stageprofile-start, stagefeedback-start): Likewise. Co-Authored-By: Jakub Jelinek From-SVN: r80302 --- gcc/config.in | 3 +++ 1 file changed, 3 insertions(+) (limited to 'gcc/config.in') diff --git a/gcc/config.in b/gcc/config.in index 35cb545..2d8f583 100644 --- a/gcc/config.in +++ b/gcc/config.in @@ -306,6 +306,9 @@ /* Define to 1 if you have the header file. */ #undef HAVE_LDFCN_H +/* Define if your linker supports --as-needed and --no-as-needed options. */ +#undef HAVE_LD_AS_NEEDED + /* Define if your linker supports --eh-frame-hdr option. */ #undef HAVE_LD_EH_FRAME_HDR -- cgit v1.1