This is the mail archive of the libc-alpha@sources.redhat.com mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

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

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]