This is the mail archive of the
libc-alpha@sources.redhat.com
mailing list for the glibc project.
Re: cannot install glibc-2.2.3 on Linux/ppc
- To: Franz Sirl <Franz dot Sirl-kernel at lauterbach dot com>
- Subject: Re: cannot install glibc-2.2.3 on Linux/ppc
- From: Christian Groessler <cpg at aladdin dot de>
- Date: 21 May 2001 15:47:54 +0200
- Cc: cpg at aladdin dot de, libc-alpha at sourceware dot cygnus dot com
On 05/17/2001 12:55:01 PM ZE2 Franz Sirl wrote:
>
>At 12:44 17.05.2001, Christian Groessler wrote:
>>
>>int
>>atexit (void (*func) (void))
>>{
>> return __cxa_atexit ((void (*) (void *)) func, NULL,
>> &__dso_handle == NULL ? NULL : __dso_handle);
>>}
>>
>>
>>It seems the &__dso_handle == NULL check isn't performed by the
>>compiler.
>>I tried with gcc-2.95.2 (which comes with debian) and 2.95.3.
>
>Since you are on debian, use the latest debian gcc-2.95.4. Or, if you
>compile gcc yourself, use the gcc-2_95-branch of the gcc CVS and apply
><ftp://devel.linuxppc.org:21/users/fsirl/cvs-2_95-branch-ppc.diff>. The
>latest gcc-3.0 snapshots will work too.
I tried with the gcc-2_95-branch and your patch and it works.
Thanks,
chris