Re: Re: math broken on mips

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



hi,

 will try later,thank you.

ÔÚ 2002-02-18 00:18:00 you wrote£º
>On Mon, Feb 18, 2002 at 03:57:04PM +0800, Zhang Fuxin wrote:
>> 
>>    (gcc3.1 seems a lot better,but it has problem to compile glibc.I can't even compile
>>  current glibc cvs code(with dl-conflict.c etc patched) with it. The best result is
>>  a segment fault when using ld.so.1:
>>       ../elf/ld.so.1 --library-path ..:../math:../elf:../dlfcn:../nss:../nis:../rt:../resolv:
>>   ../crypt:../linuxthreads ./rpcgen -Y ../scripts -c rpcsvc/bootparam_prot.x -o 
>>   xbootparam_prot.T
>
>You need to get the current glibc/gcc from CVS. You also need to apply
>my glibc patches for mips if they are not in CVS yet. They are:
>
>2002-01-20  H.J. Lu  <hjl@gnu.org>
>
>        * config.make.in (inline-limit): New.
>
>        * configure.in: Check if gcc supports -finline-limit=xxx.
>        * configure: Rebuild.
>
>        * elf/Makefile (CFLAGS-rtld.c): Set to -finline-limit=2000 if
>        needed.
>
>2002-02-04  H.J. Lu  <hjl@gnu.org>
>
>        * elf/dl-conflict.c (_dl_resolve_conflicts): Dummy if
>        _DL_HAVE_NO_ELF_MACHINE_RELA is defined.
>
>2001-07-10  H.J. Lu  <hjl@gnu.org>
>
>        * sysdeps/unix/sysv/linux/powerpc/mmap64.c: Moved to ...
>        * sysdeps/unix/sysv/linux/mmap64.c: Here.
>
>        * sysdeps/unix/sysv/linux/mmap64.c (MMAP2_PAGE_SHIFT): Renamed
>        from PAGE_SHIFT. Define if not defined. Check MMAP2_PAGE_SHIFT
>        only if __NR_mmap2 is defined.
>
>        * sysdeps/unix/sysv/linux/hppa/mmap64.c : Removed.
>        * sysdeps/unix/sysv/linux/sparc/sparc32/mmap64.c: Likewise.
>
>Please check the glibc mailing list archive for those patches.
>
>
>H.J.

Regards
            Zhang Fuxin
            fxzhang@ict.ac.cn



[Index of Archives]     [Linux MIPS Home]     [LKML Archive]     [Linux ARM Kernel]     [Linux ARM]     [Linux]     [Git]     [Yosemite News]     [Linux SCSI]     [Linux Hams]

  Powered by Linux