This is the mail archive of the
libc-alpha@sources.redhat.com
mailing list for the glibc project.
Re: enable n32 and n64, and move o32 into mips/mips32
On Mar 22, 2003, Andreas Jaeger <aj at suse dot de> wrote:
>> Index: ChangeLog
>> from Alexandre Oliva <aoliva at redhat dot com>
>> * configure.in: Add mips64* support.
>> * configure: Rebuilt.
>> * sysdeps/mips/bits/endian.h: Make it bi-endian.
>> * sysdeps/mips/mipsel/bits/endian.h: Removed.
>> * sysdeps/mips/mips64/n32/el/bits/endian.h: Removed.
>> * sysdeps/mips/mips64/n64/el/bits/endian.h: Removed.
>> * sysdeps/mips/mips32/Makefile (CC): Add -mabi=32.
>> * sysdeps/mips/mips64/n32/Makefile (CC): Add -mabi=n32.
>> * sysdeps/mips/mips64/n64/Makefile (CC): Add -mabi=64.
>> * sysdeps/mips/Implies: Moved wordsize-32 to...
>> * sysdeps/mips/mips32/Implies: New file.
>> * sysdeps/unix/sysv/linux/mips/sysdep.h: Move to...
>> * sysdeps/unix/sysv/linux/mips/mips32/sysdep.h: New file.
>> * sysdeps/unix/sysv/linux/mips/mips32/kern64/sysdep.h: New file.
> This one looks fine. Thanks,
I found this one to be necessary to match the changes in the `machine'
strings introduced between my initial patch and this one. Ok?
Index: ChangeLog
from Alexandre Oliva <aoliva at redhat dot com>
* sysdeps/unix/sysv/linux/configure.in: Update mips64 patterns.
* sysdeps/unix/sysv/linux/configure: Rebuilt.
Index: sysdeps/unix/sysv/linux/configure.in
===================================================================
RCS file: /cvs/glibc/libc/sysdeps/unix/sysv/linux/configure.in,v
retrieving revision 1.63
diff -u -p -r1.63 configure.in
--- sysdeps/unix/sysv/linux/configure.in 17 Mar 2003 15:57:19 -0000 1.63
+++ sysdeps/unix/sysv/linux/configure.in 22 Mar 2003 22:32:26 -0000
@@ -158,7 +158,7 @@ case "$prefix" in
# 64-bit libraries on bi-arch platforms go in /lib64 instead of /lib
case $machine in
sparc/sparc64 | x86_64 | powerpc/powerpc64 | s390/s390-64 | \
- mips/mips64/n64 | mips/mips64/n64/el )
+ mips/mips64/n64/* )
libc_cv_slibdir="/lib64"
if test "$libdir" = '${exec_prefix}/lib'; then
libdir='${exec_prefix}/lib64';
@@ -166,7 +166,7 @@ case "$prefix" in
libc_cv_localedir='${exec_prefix}/lib/locale'
fi
;;
- mips/mips64/n32 | mips/mips64/n32/el )
+ mips/mips64/n32/* )
libc_cv_slibdir="/lib32"
if test "$libdir" = '${exec_prefix}/lib'; then
libdir='${exec_prefix}/lib32';
--
Alexandre Oliva Enjoy Guarana', see http://www.ic.unicamp.br/~oliva/
Red Hat GCC Developer aoliva at {redhat dot com, gcc.gnu.org}
CS PhD student at IC-Unicamp oliva at {lsd dot ic dot unicamp dot br, gnu.org}
Free Software Evangelist Professional serial bug killer