From 5ef50d00ded8bb0934c2aef6c9f06acf23f66cb7 Mon Sep 17 00:00:00 2001 From: Ulrich Drepper Date: Fri, 12 Jan 2001 07:29:55 +0000 Subject: Update. 2001-01-11 Jakub Jelinek * stdlib/cxa_atexit.c (__cxa_atexit): Cast to (void *, int) func. * stdlib/cxa_finalize.c (__cxa_finalize): Add hidden second argument. * stdlib/cxa_on_exit.c: Remove. * stdlib/Makefile: Revert last patch. * stdlib/Versions: Likewise. * include/stdlib.h: Likewise. * stdlib/exit.h: Revert last patch. (struct exit_function): Add second argument to cxa fn. * stdlib/exit.c: Revert last patch. (exit): Add hidden second argument. --- FAQ.in | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) (limited to 'FAQ.in') diff --git a/FAQ.in b/FAQ.in index 51b7d53a86..7bc22de1cc 100644 --- a/FAQ.in +++ b/FAQ.in @@ -626,7 +626,7 @@ you got with your distribution. glibc 2.x? {AJ} There's only correct support for glibc 2.0.x in gcc 2.7.2.3 or later. -But you should get at least gcc 2.95.2 (or later versions) instead. +But you should get at least gcc 2.95.2.1 (or later versions) instead. ?? The `gencat' utility cannot process the catalog sources which were used on my Linux libc5 based system. Why? @@ -1020,10 +1020,9 @@ http://clisp.cons.org/~haible/gccinclude-glibc-2.2-compat.diff ?? When recompiling GCC, I get compilation errors in libio. -{BH} You are trying to recompile gcc 2.95.2? After upgrading to glibc 2.2, -you need to apply a patch to the gcc sources, because the fpos_t type and -a few libio internals have changed in glibc 2.2. T he patch is at -http://clisp.cons.org/~haible/gcc-glibc-2.2-compat.diff +{BH} You are trying to recompile gcc 2.95.2? Use gcc 2.95.2.1 instead. +This version is needed because the fpos_t type and a few libio internals +have changed in glibc 2.2, and gcc 2.95.2.1 contains a corresponding patch. ? Source and binary incompatibilities, and what to do about them -- cgit v1.2.3