glibc 2.1.1pre2 breaks libstdc++-v3 build
Ovidiu Predescu
ovidiu@cup.hp.com
Thu Jan 11 16:24:00 GMT 2001
Your patch appears to be correct.
Thanks,
Ovidiu
On Thu, 11 Jan 2001 20:13:31 +0000 (GMT), "Joseph S. Myers" <jsm28@cam.ac.uk>
wrote:
> This change in glibc2.2.1pre2 also breaks the build of libobjc. This
> patch fixes that; OK to commit if it passes the objc testsuite with no
> regressions on i686-pc-linux-gnu?
>
> NOTE: this patch should also be backported to 2.95.3. I guess it's
> too late for 2.95.2.1.
>
> 2001-01-11 Joseph S. Myers <jsm28@cam.ac.uk>
>
> * sendmsg.c (__objc_print_dtable_stats): Don't use #ifdef inside
> printf.
>
> Index: sendmsg.c
> ===================================================================
> RCS file: /cvs/gcc/gcc/libobjc/sendmsg.c,v
> retrieving revision 1.3
> diff -u -r1.3 sendmsg.c
> --- sendmsg.c 2001/01/03 08:49:02 1.3
> +++ sendmsg.c 2001/01/11 20:06:41
> @@ -628,13 +628,11 @@
>
> objc_mutex_lock(__objc_runtime_mutex);
>
> - printf("memory usage: (%s)\n",
> #ifdef OBJC_SPARSE2
> - "2-level sparse arrays"
> + printf("memory usage: (%s)\n", "2-level sparse arrays");
> #else
> - "3-level sparse arrays"
> + printf("memory usage: (%s)\n", "3-level sparse arrays");
> #endif
> - );
>
> printf("arrays: %d = %ld bytes\n", narrays,
> (long)narrays*sizeof(struct sarray));
>
> --
> Joseph S. Myers
> jsm28@cam.ac.uk
>
>
More information about the Libc-alpha
mailing list