public inbox for gcc@gcc.gnu.org
 help / color / mirror / Atom feed
* Patch for egcs 1.0.2
@ 1998-02-06  9:12 H.J. Lu
  1998-02-08 23:28 ` Jeffrey A Law
  1998-02-13  2:16 ` Jeffrey A Law
  0 siblings, 2 replies; 10+ messages in thread
From: H.J. Lu @ 1998-02-06  9:12 UTC (permalink / raw)
  To: egcs; +Cc: GNU C Library

Hi,

I'd like to see this in egcs 1.0.2. The reason for this is
glibc 2.1 is versioned and the dynamic linker needs to know
which version of libc the shared library is compiled against.

Thanks.


-- 
H.J. Lu (hjl@gnu.org)
- 
Sat Jan 10 14:03:43 1998  H.J. Lu  (hjl@gnu.org)

	* config/linux.h (LIB_SPEC): Add -lc for -shared if
	USE_GNULIBC_1 is not defined.
	* config/sparc/linux.h; Ditto.

	* config/sparc/linux64.h (LIB_SPEC): Add -lc for -shared.

	* config/alpha/linux-elf.h (LIB_SPEC): New. Defined if
	USE_GNULIBC_1 is not defined.

Index: config/linux.h
===================================================================
RCS file: /home/work/cvs/gnu/egcs/gcc/config/linux.h,v
retrieving revision 1.1.1.3
diff -u -r1.1.1.3 linux.h
--- config/linux.h	1997/12/08 17:04:34	1.1.1.3
+++ config/linux.h	1998/01/10 22:03:05
@@ -103,7 +103,8 @@
      %{!profile:%{!ggdb:-lc} %{ggdb:-lg}}}"
 #else
 #define LIB_SPEC \
-  "%{!shared: %{mieee-fp:-lieee} %{pthread:-lpthread} \
+  "%{shared: -lc} \
+   %{!shared: %{mieee-fp:-lieee} %{pthread:-lpthread} \
 	%{profile:-lc_p} %{!profile: -lc}}"
 #endif
 #else
Index: config/sparc/linux.h
===================================================================
RCS file: /home/work/cvs/gnu/egcs/gcc/config/sparc/linux.h,v
retrieving revision 1.1.1.5
diff -u -r1.1.1.5 linux.h
--- config/sparc/linux.h	1997/12/08 17:05:29	1.1.1.5
+++ config/sparc/linux.h	1998/01/30 22:30:58
@@ -125,7 +125,8 @@
      %{!profile:%{!ggdb:-lc} %{ggdb:-lg}}}"
 #else
 #define LIB_SPEC \
-  "%{!shared: %{mieee-fp:-lieee} %{pthread:-lpthread} \
+  "%{shared: -lc} \
+   %{!shared: %{mieee-fp:-lieee} %{pthread:-lpthread} \
      %{profile:-lc_p} %{!profile: -lc}}"
 #endif
 #else
Index: config/sparc/linux64.h
===================================================================
RCS file: /home/work/cvs/gnu/egcs/gcc/config/sparc/linux64.h,v
retrieving revision 1.1.1.4
diff -u -r1.1.1.4 linux64.h
--- config/sparc/linux64.h	1998/01/09 17:38:17	1.1.1.4
+++ config/sparc/linux64.h	1998/01/30 22:31:42
@@ -112,7 +112,8 @@
 
 #undef LIB_SPEC
 #define LIB_SPEC \
-  "%{!shared: %{mieee-fp:-lieee} %{pthread:-lpthread} \
+  "%{shared: -lc} \
+   %{!shared: %{mieee-fp:-lieee} %{pthread:-lpthread} \
      %{profile:-lc_p} %{!profile: -lc}}"
 
 /* Provide a LINK_SPEC appropriate for GNU/Linux.  Here we provide support
Index: config/alpha/linux-elf.h
===================================================================
RCS file: /home/work/cvs/gnu/egcs/gcc/config/alpha/linux-elf.h,v
retrieving revision 1.1.1.1
diff -u -r1.1.1.1 linux-elf.h
--- config/alpha/linux-elf.h	1998/01/09 17:37:24	1.1.1.1
+++ config/alpha/linux-elf.h	1998/02/06 17:10:12
@@ -35,3 +35,11 @@
 #undef DEFAULT_VTABLE_THUNKS
 #define DEFAULT_VTABLE_THUNKS 1
 #endif
+
+#ifndef USE_GNULIBC_1
+#undef LIB_SPEC
+#define LIB_SPEC \
+  "%{shared: -lc} \
+   %{!shared: %{mieee-fp:-lieee} %{pthread:-lpthread} \
+	%{profile:-lc_p} %{!profile: -lc}}"
+#endif

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: Patch for egcs 1.0.2
  1998-02-06  9:12 Patch for egcs 1.0.2 H.J. Lu
@ 1998-02-08 23:28 ` Jeffrey A Law
  1998-02-09 11:31   ` H.J. Lu
  1998-02-13  2:16 ` Jeffrey A Law
  1 sibling, 1 reply; 10+ messages in thread
From: Jeffrey A Law @ 1998-02-08 23:28 UTC (permalink / raw)
  To: H.J. Lu; +Cc: egcs, GNU C Library

  In message < m0y0rK7-0004ecC@ocean.lucon.org >you write:
  > Hi,
  > 
  > I'd like to see this in egcs 1.0.2. The reason for this is
  > glibc 2.1 is versioned and the dynamic linker needs to know
  > which version of libc the shared library is compiled against.
  > 
  > Thanks.
  > 
  > 
  > -- 
  > H.J. Lu (hjl@gnu.org)
  > - 
  > Sat Jan 10 14:03:43 1998  H.J. Lu  (hjl@gnu.org)
  > 
  > 	* config/linux.h (LIB_SPEC): Add -lc for -shared if
  > 	USE_GNULIBC_1 is not defined.
  > 	* config/sparc/linux.h; Ditto.
  > 
  > 	* config/sparc/linux64.h (LIB_SPEC): Add -lc for -shared.
  > 
  > 	* config/alpha/linux-elf.h (LIB_SPEC): New. Defined if
  > 	USE_GNULIBC_1 is not defined.
HJ, these aren't even in the snapshots, and thus haven't been tested
in any way shape or form by folks on the egcs list.

As far as I know, this is the first time anyone on this list has
ever seen these patches.

Am I missing something?



jeff

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: Patch for egcs 1.0.2
  1998-02-09 11:31   ` H.J. Lu
@ 1998-02-09  9:04     ` Jeffrey A Law
  1998-02-09  9:08       ` H.J. Lu
  0 siblings, 1 reply; 10+ messages in thread
From: Jeffrey A Law @ 1998-02-09  9:04 UTC (permalink / raw)
  To: H.J. Lu; +Cc: egcs, GNU C Library

  In message < m0y1wNv-0004ecC@ocean.lucon.org >you write:
  > I forgot about it. I have used it for a while. But people who use
  > glibc 2.1 needs it. Otherwise, they will run into many problems.
  > BTW, it is from a glibc 2.1 bug report.
OK.  So we should also consider the patch for the mainline sources
right?

jeff


^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: Patch for egcs 1.0.2
  1998-02-09  9:04     ` Jeffrey A Law
@ 1998-02-09  9:08       ` H.J. Lu
  0 siblings, 0 replies; 10+ messages in thread
From: H.J. Lu @ 1998-02-09  9:08 UTC (permalink / raw)
  To: law; +Cc: egcs, libc-linux

> 
> 
>   In message < m0y1wNv-0004ecC@ocean.lucon.org >you write:
>   > I forgot about it. I have used it for a while. But people who use
>   > glibc 2.1 needs it. Otherwise, they will run into many problems.
>   > BTW, it is from a glibc 2.1 bug report.
> OK.  So we should also consider the patch for the mainline sources
> right?
> 

Yes, please.

-- 
H.J. Lu (hjl@gnu.org)

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: Patch for egcs 1.0.2
  1998-02-08 23:28 ` Jeffrey A Law
@ 1998-02-09 11:31   ` H.J. Lu
  1998-02-09  9:04     ` Jeffrey A Law
  0 siblings, 1 reply; 10+ messages in thread
From: H.J. Lu @ 1998-02-09 11:31 UTC (permalink / raw)
  To: law; +Cc: egcs, GNU C Library

> 
> 
>   In message < m0y0rK7-0004ecC@ocean.lucon.org >you write:
>   > Hi,
>   > 
>   > I'd like to see this in egcs 1.0.2. The reason for this is
>   > glibc 2.1 is versioned and the dynamic linker needs to know
>   > which version of libc the shared library is compiled against.
>   > 
>   > Thanks.
>   > 
>   > 
>   > -- 
>   > H.J. Lu (hjl@gnu.org)
>   > - 
>   > Sat Jan 10 14:03:43 1998  H.J. Lu  (hjl@gnu.org)
>   > 
>   > 	* config/linux.h (LIB_SPEC): Add -lc for -shared if
>   > 	USE_GNULIBC_1 is not defined.
>   > 	* config/sparc/linux.h; Ditto.
>   > 
>   > 	* config/sparc/linux64.h (LIB_SPEC): Add -lc for -shared.
>   > 
>   > 	* config/alpha/linux-elf.h (LIB_SPEC): New. Defined if
>   > 	USE_GNULIBC_1 is not defined.
> HJ, these aren't even in the snapshots, and thus haven't been tested
> in any way shape or form by folks on the egcs list.
> 
> As far as I know, this is the first time anyone on this list has
> ever seen these patches.
> 

I forgot about it. I have used it for a while. But people who use
glibc 2.1 needs it. Otherwise, they will run into many problems.
BTW, it is from a glibc 2.1 bug report.


-- 
H.J. Lu (hjl@gnu.org)

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: Patch for egcs 1.0.2
  1998-02-06  9:12 Patch for egcs 1.0.2 H.J. Lu
  1998-02-08 23:28 ` Jeffrey A Law
@ 1998-02-13  2:16 ` Jeffrey A Law
  1998-02-14 15:56   ` H.J. Lu
  1 sibling, 1 reply; 10+ messages in thread
From: Jeffrey A Law @ 1998-02-13  2:16 UTC (permalink / raw)
  To: H.J. Lu; +Cc: egcs, GNU C Library

  In message < m0y0rK7-0004ecC@ocean.lucon.org >you write:
  > I'd like to see this in egcs 1.0.2. The reason for this is
  > glibc 2.1 is versioned and the dynamic linker needs to know
  > which version of libc the shared library is compiled against.
  > 
  > Thanks.
  > 
  > 
  > -- 
  > H.J. Lu (hjl@gnu.org)
  > - 
  > Sat Jan 10 14:03:43 1998  H.J. Lu  (hjl@gnu.org)
  > 
  > 	* config/linux.h (LIB_SPEC): Add -lc for -shared if
  > 	USE_GNULIBC_1 is not defined.
  > 	* config/sparc/linux.h; Ditto.
  > 
  > 	* config/sparc/linux64.h (LIB_SPEC): Add -lc for -shared.
  > 
  > 	* config/alpha/linux-elf.h (LIB_SPEC): New. Defined if
  > 	USE_GNULIBC_1 is not defined.
I've installed this patch into the mainline sources.

However, it does not apply to the release branch well, which is
a significant worry.  If you want this patch in 1.0.2, please send
me a diff appropriate for the release branch.

Thanks,

jeff

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: Patch for egcs 1.0.2
  1998-02-13  2:16 ` Jeffrey A Law
@ 1998-02-14 15:56   ` H.J. Lu
  1998-02-15  9:21     ` Jeffrey A Law
  0 siblings, 1 reply; 10+ messages in thread
From: H.J. Lu @ 1998-02-14 15:56 UTC (permalink / raw)
  To: law; +Cc: egcs

>   > Sat Jan 10 14:03:43 1998  H.J. Lu  (hjl@gnu.org)
>   > 
>   > 	* config/linux.h (LIB_SPEC): Add -lc for -shared if
>   > 	USE_GNULIBC_1 is not defined.
>   > 	* config/sparc/linux.h; Ditto.
>   > 
>   > 	* config/sparc/linux64.h (LIB_SPEC): Add -lc for -shared.
>   > 
>   > 	* config/alpha/linux-elf.h (LIB_SPEC): New. Defined if
>   > 	USE_GNULIBC_1 is not defined.
> I've installed this patch into the mainline sources.
> 
> However, it does not apply to the release branch well, which is
> a significant worry.  If you want this patch in 1.0.2, please send
> me a diff appropriate for the release branch.
> 
> Thanks,
> 

Ok. Here is the patch for the release branch.

Thanks.


-- 
H.J. Lu (hjl@gnu.org)
--
Sat Feb 14 15:54:28 1998  H.J. Lu  (hjl@gnu.org)

	* config/linux.h (LIB_SPEC): Add -lc for -shared if
	USE_GNULIBC_1 is not defined.
	* config/sparc/linux.h; Ditto.

	* config/sparc/linux64.h (LIB_SPEC): Add -lc for -shared.

	* config/alpha/linux-elf.h (LIB_SPEC): New. Defined if
	USE_GNULIBC_1 is not defined.

Tue Dec 16 23:25:45 1997  H.J. Lu  (hjl@gnu.org)

	* config/sparc/linux64.h (LIBGCC_SPEC): Removed.
	(CPP_SUBTARGET_SPEC): Add %{pthread:-D_REENTRANT}.
	(LIB_SPEC): Updated for glibc 2.

diff -ur -x CVS ./config/alpha/elf.h /home/work/misc/gnu/import/egcs/gcc/config/alpha/elf.h
--- ./config/alpha/elf.h	Sat Feb 14 15:43:17 1998
+++ /home/work/misc/gnu/import/egcs/gcc/config/alpha/elf.h	Wed Sep 10 17:07:06 1997
@@ -62,14 +62,6 @@
 #define DEFAULT_VTABLE_THUNKS 1
 #endif
 
-#ifndef USE_GNULIBC_1
-#undef LIB_SPEC
-#define LIB_SPEC \
-  "%{shared: -lc} \
-   %{!shared: %{mieee-fp:-lieee} %{pthread:-lpthread} \
-	%{profile:-lc_p} %{!profile: -lc}}"
-#endif
-
 /* Output at beginning of assembler file.  */
 
 #undef ASM_FILE_START
diff -ur -x CVS ./config/linux.h /home/work/misc/gnu/import/egcs/gcc/config/linux.h
--- ./config/linux.h	Sat Feb 14 15:38:06 1998
+++ /home/work/misc/gnu/import/egcs/gcc/config/linux.h	Wed Aug 27 00:26:17 1997
@@ -104,8 +104,7 @@
      %{!profile:%{!ggdb:-lc} %{ggdb:-lg}}}"
 #else
 #define LIB_SPEC \
-  "%{shared: -lc} \
-   %{!shared: %{mieee-fp:-lieee} %{pthread:-lpthread} \
+  "%{!shared: %{mieee-fp:-lieee} %{pthread:-lpthread} \
 	%{profile:-lc_p} %{!profile: -lc}}"
 #endif
 #else
diff -ur -x CVS ./config/sparc/linux.h /home/work/misc/gnu/import/egcs/gcc/config/sparc/linux.h
--- ./config/sparc/linux.h	Sat Feb 14 15:38:06 1998
+++ /home/work/misc/gnu/import/egcs/gcc/config/sparc/linux.h	Mon Oct 20 13:49:15 1997
@@ -126,8 +126,7 @@
      %{!profile:%{!ggdb:-lc} %{ggdb:-lg}}}"
 #else
 #define LIB_SPEC \
-  "%{shared: -lc} \
-   %{!shared: %{mieee-fp:-lieee} %{pthread:-lpthread} \
+  "%{!shared: %{mieee-fp:-lieee} %{pthread:-lpthread} \
      %{profile:-lc_p} %{!profile: -lc}}"
 #endif
 #else
diff -ur -x CVS ./config/sparc/linux64.h /home/work/misc/gnu/import/egcs/gcc/config/sparc/linux64.h
--- ./config/sparc/linux64.h	Sat Feb 14 15:49:31 1998
+++ /home/work/misc/gnu/import/egcs/gcc/config/sparc/linux64.h	Mon Oct 20 13:49:15 1997
@@ -48,6 +48,10 @@
 #undef ASM_CPU_DEFAULT_SPEC
 #define ASM_CPU_DEFAULT_SPEC "-Av9a"
 
+#undef  LIBGCC_SPEC
+#define LIBGCC_SPEC \
+  "%{!shared:-lgcc}"
+
 /* Provide a STARTFILE_SPEC appropriate for Linux.  Here we add
    the Linux magical crtbegin.o file (see crtstuff.c) which
    provides part of the support for getting C++ file-scope static
@@ -107,14 +111,15 @@
 %{fPIC:-D__PIC__ -D__pic__} \
 %{fpic:-D__PIC__ -D__pic__} \
 %{posix:-D_POSIX_SOURCE} \
-%{pthread:-D_REENTRANT} \
 "
-
+/* 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
+ * -lc_p or -ggdb to LDFLAGS at the link time, respectively.
+ */
 #undef LIB_SPEC
 #define LIB_SPEC \
-  "%{shared: -lc} \
-   %{!shared: %{mieee-fp:-lieee} %{pthread:-lpthread} \
-     %{profile:-lc_p} %{!profile: -lc}}"
+  "%{!shared: %{mieee-fp:-lieee} %{p:-lgmon} %{pg:-lgmon} \
+     %{!ggdb:-lc} %{ggdb:-lg}}"
 
 /* Provide a LINK_SPEC appropriate for Linux.  Here we provide support
    for the special GCC options -static and -shared, which allow us to

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: Patch for egcs 1.0.2
  1998-02-14 15:56   ` H.J. Lu
@ 1998-02-15  9:21     ` Jeffrey A Law
  1998-02-15 12:08       ` H.J. Lu
  0 siblings, 1 reply; 10+ messages in thread
From: Jeffrey A Law @ 1998-02-15  9:21 UTC (permalink / raw)
  To: H.J. Lu; +Cc: egcs

  In message < m0y3rRR-0004ecC@ocean.lucon.org >you write:
  > Ok. Here is the patch for the release branch.
  > 
  > Thanks.
Note, the ChangeLog entry doesn't match your patch!

If you want patches to be installed on the release branch you're
going to have to be *much* more careful about these issues!



  > 	* config/alpha/linux-elf.h (LIB_SPEC): New. Defined if
  > 	USE_GNULIBC_1 is not defined.
You changed alpha/elf.h by removing the LIB_SPEC stuff completely.
You didn't change linux-elf.h at all.  Either the ChangeLog or your
patch is wrong.

  > Tue Dec 16 23:25:45 1997  H.J. Lu  (hjl@gnu.org)
  > 
  > 	* config/sparc/linux64.h (LIBGCC_SPEC): Removed.
  > 	(CPP_SUBTARGET_SPEC): Add %{pthread:-D_REENTRANT}.
  > 	(LIB_SPEC): Updated for glibc 2.
I think you got this change reversed.  The patch did just the
opposite for each of the changes to sparc/linux64.


I have *not* installed the patch.

jeff

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: Patch for egcs 1.0.2
  1998-02-15  9:21     ` Jeffrey A Law
@ 1998-02-15 12:08       ` H.J. Lu
  1998-02-15 20:00         ` Jeffrey A Law
  0 siblings, 1 reply; 10+ messages in thread
From: H.J. Lu @ 1998-02-15 12:08 UTC (permalink / raw)
  To: law; +Cc: egcs

> I think you got this change reversed.  The patch did just the
> opposite for each of the changes to sparc/linux64.
> 
> 
> I have *not* installed the patch.
> 

Ooops. Sorry. Here is the fixed one.

Thanks.


-- 
H.J. Lu (hjl@gnu.org)
---
Sat Feb 14 15:54:28 1998  H.J. Lu  (hjl@gnu.org)

	* config/alpha/elf.h (LIB_SPEC): New. Defined if
	USE_GNULIBC_1 is not defined.

	* config/linux.h (LIB_SPEC): Add -lc for -shared if
	USE_GNULIBC_1 is not defined.
	* config/sparc/linux.h: Ditto.

	* config/sparc/linux64.h (LIB_SPEC): Add -lc for -shared.

Tue Dec 16 23:25:45 1997  H.J. Lu  (hjl@gnu.org)

	* config/sparc/linux64.h (LIBGCC_SPEC): Removed.
	(CPP_SUBTARGET_SPEC): Add %{pthread:-D_REENTRANT}.
	(LIB_SPEC): Updated for glibc 2.

--- /home/work/misc/gnu/import/egcs/gcc/config/alpha/elf.h	Wed Sep 10 17:07:06 1997
+++ config/alpha/elf.h	Sat Feb 14 15:43:17 1998
@@ -62,6 +62,14 @@
 #define DEFAULT_VTABLE_THUNKS 1
 #endif
 
+#ifndef USE_GNULIBC_1
+#undef LIB_SPEC
+#define LIB_SPEC \
+  "%{shared: -lc} \
+   %{!shared: %{mieee-fp:-lieee} %{pthread:-lpthread} \
+	%{profile:-lc_p} %{!profile: -lc}}"
+#endif
+
 /* Output at beginning of assembler file.  */
 
 #undef ASM_FILE_START
--- /home/work/misc/gnu/import/egcs/gcc/config/linux.h	Wed Aug 27 00:26:17 1997
+++ config/linux.h	Sat Feb 14 15:38:06 1998
@@ -104,7 +104,8 @@
      %{!profile:%{!ggdb:-lc} %{ggdb:-lg}}}"
 #else
 #define LIB_SPEC \
-  "%{!shared: %{mieee-fp:-lieee} %{pthread:-lpthread} \
+  "%{shared: -lc} \
+   %{!shared: %{mieee-fp:-lieee} %{pthread:-lpthread} \
 	%{profile:-lc_p} %{!profile: -lc}}"
 #endif
 #else
--- /home/work/misc/gnu/import/egcs/gcc/config/sparc/linux.h	Mon Oct 20 13:49:15 1997
+++ config/sparc/linux.h	Sat Feb 14 15:38:06 1998
@@ -126,7 +126,8 @@
      %{!profile:%{!ggdb:-lc} %{ggdb:-lg}}}"
 #else
 #define LIB_SPEC \
-  "%{!shared: %{mieee-fp:-lieee} %{pthread:-lpthread} \
+  "%{shared: -lc} \
+   %{!shared: %{mieee-fp:-lieee} %{pthread:-lpthread} \
      %{profile:-lc_p} %{!profile: -lc}}"
 #endif
 #else
--- /home/work/misc/gnu/import/egcs/gcc/config/sparc/linux64.h	Mon Oct 20 13:49:15 1997
+++ config/sparc/linux64.h	Sat Feb 14 15:49:31 1998
@@ -48,10 +48,6 @@
 #undef ASM_CPU_DEFAULT_SPEC
 #define ASM_CPU_DEFAULT_SPEC "-Av9a"
 
-#undef  LIBGCC_SPEC
-#define LIBGCC_SPEC \
-  "%{!shared:-lgcc}"
-
 /* Provide a STARTFILE_SPEC appropriate for Linux.  Here we add
    the Linux magical crtbegin.o file (see crtstuff.c) which
    provides part of the support for getting C++ file-scope static
@@ -111,15 +107,14 @@
 %{fPIC:-D__PIC__ -D__pic__} \
 %{fpic:-D__PIC__ -D__pic__} \
 %{posix:-D_POSIX_SOURCE} \
+%{pthread:-D_REENTRANT} \
 "
-/* 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
- * -lc_p or -ggdb to LDFLAGS at the link time, respectively.
- */
+
 #undef LIB_SPEC
 #define LIB_SPEC \
-  "%{!shared: %{mieee-fp:-lieee} %{p:-lgmon} %{pg:-lgmon} \
-     %{!ggdb:-lc} %{ggdb:-lg}}"
+  "%{shared: -lc} \
+   %{!shared: %{mieee-fp:-lieee} %{pthread:-lpthread} \
+     %{profile:-lc_p} %{!profile: -lc}}"
 
 /* Provide a LINK_SPEC appropriate for Linux.  Here we provide support
    for the special GCC options -static and -shared, which allow us to

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: Patch for egcs 1.0.2
  1998-02-15 12:08       ` H.J. Lu
@ 1998-02-15 20:00         ` Jeffrey A Law
  0 siblings, 0 replies; 10+ messages in thread
From: Jeffrey A Law @ 1998-02-15 20:00 UTC (permalink / raw)
  To: H.J. Lu; +Cc: egcs

  In message < m0y47eD-0004ecC@ocean.lucon.org >you write:
  > H.J. Lu (hjl@gnu.org)
  > ---
  > Sat Feb 14 15:54:28 1998  H.J. Lu  (hjl@gnu.org)
  > 
  > 	* config/alpha/elf.h (LIB_SPEC): New. Defined if
  > 	USE_GNULIBC_1 is not defined.
  > 
  > 	* config/linux.h (LIB_SPEC): Add -lc for -shared if
  > 	USE_GNULIBC_1 is not defined.
  > 	* config/sparc/linux.h: Ditto.
  > 
  > 	* config/sparc/linux64.h (LIB_SPEC): Add -lc for -shared.
  > 
  > Tue Dec 16 23:25:45 1997  H.J. Lu  (hjl@gnu.org)
  > 
  > 	* config/sparc/linux64.h (LIBGCC_SPEC): Removed.
  > 	(CPP_SUBTARGET_SPEC): Add %{pthread:-D_REENTRANT}.
  > 	(LIB_SPEC): Updated for glibc 2.
Thanks.  I installed this patch onto the release branch.
jeff

^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~1998-02-15 20:00 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
1998-02-06  9:12 Patch for egcs 1.0.2 H.J. Lu
1998-02-08 23:28 ` Jeffrey A Law
1998-02-09 11:31   ` H.J. Lu
1998-02-09  9:04     ` Jeffrey A Law
1998-02-09  9:08       ` H.J. Lu
1998-02-13  2:16 ` Jeffrey A Law
1998-02-14 15:56   ` H.J. Lu
1998-02-15  9:21     ` Jeffrey A Law
1998-02-15 12:08       ` H.J. Lu
1998-02-15 20:00         ` Jeffrey A Law

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).