This is the mail archive of the mailing list for the GCC project.

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: AIX libstdc++-v3 breakage on gcc-3.0 branch

Re-posting to the right mailing lists...

On May 21, 2001, David Edelsohn <> wrote:

> 	The import of libtool 1.4a 1.641.2.254 has broken libstdc++-v3 on
> the gcc-3.0 branch.

> 	The fix of the quoting typo when defining

>         allow_undefined_flag='${wl}-berok'

> now means that there is no space in archive_expsym_cmds:

> ${wl}-bnoentry${allow_undefined_flag}

> 	I presume that a space should be added in the definition of
> archive_expsym_cmds? and have the space in allow_undefined_flag, so
I'm fixing to conform:

Index: ChangeLog
from  Alexandre Oliva  <>

	* (allow_undefined_flag, no_undefined_flag)
	[aix4*|aix5*]: Prepend blank.

RCS file: /cvsroot/libtool/libtool/Attic/,v
retrieving revision
diff -u -p -r1.1.2.45
--- 2001/05/20 18:14:01
+++ 2001/05/22 10:38:00
@@ -196,8 +196,8 @@ case $host_os in
         # Warning - without using the other run time loading flags, -berok will
         #           link without error, but may produce a broken library.
-        no_undefined_flag='${wl}-bnoerok'
-        allow_undefined_flag='${wl}-berok'
+        no_undefined_flag=' ${wl}-bnoerok'
+        allow_undefined_flag=' ${wl}-berok'
         # -bexpall does not export symbols beginning with underscore (_)
         # Exported symbols can be pulled into shared objects from archives

Alexandre Oliva   Enjoy Guarana', see
Red Hat GCC Developer                  aoliva@{,}
CS PhD student at IC-Unicamp        oliva@{,}
Free Software Evangelist    *Please* write to mailing lists, not to me

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]