* sysdeps/generic/ldconfig.h (FLAG_MIPS64_LIBN32, FLAG_MIPS64_LIBN64): Define. * elf/cache.c (print_entry): Handle mips64 n32 and n64.

* sysdeps/generic/ldconfig.h (FLAG_MIPS64_LIBN32,
	FLAG_MIPS64_LIBN64): Define.
	* elf/cache.c (print_entry): Handle mips64 n32 and n64.

2003-03-14  Alexandre Oliva  <aoliva@redhat.com>
This commit is contained in:
Alexandre Oliva 2003-03-14 05:32:50 +00:00
parent 5ace139364
commit b5bac573e6
3 changed files with 16 additions and 2 deletions

View File

@ -1,3 +1,9 @@
2003-03-14 Alexandre Oliva <aoliva@redhat.com>
* sysdeps/generic/ldconfig.h (FLAG_MIPS64_LIBN32,
FLAG_MIPS64_LIBN64): Define.
* elf/cache.c (print_entry): Handle mips64 n32 and n64.
2003-03-14 Alexandre Oliva <aoliva@redhat.com> 2003-03-14 Alexandre Oliva <aoliva@redhat.com>
* sysdeps/mips/memcpy.S: Map t0-3 to a4-7 on new abis. * sysdeps/mips/memcpy.S: Map t0-3 to a4-7 on new abis.

View File

@ -1,4 +1,5 @@
/* Copyright (C) 1999, 2000, 2001, 2002 Free Software Foundation, Inc. /* Copyright (C) 1999, 2000, 2001, 2002, 2003
Free Software Foundation, Inc.
This file is part of the GNU C Library. This file is part of the GNU C Library.
Contributed by Andreas Jaeger <aj@suse.de>, 1999. Contributed by Andreas Jaeger <aj@suse.de>, 1999.
@ -86,6 +87,11 @@ print_entry (const char *lib, int flag, unsigned int osversion,
case FLAG_POWERPC_LIB64: case FLAG_POWERPC_LIB64:
fputs(",64bit", stdout); fputs(",64bit", stdout);
break; break;
case FLAG_MIPS64_LIBN32:
fputs(",N32", stdout);
break;
case FLAG_MIPS64_LIBN64:
fputs(",64bit", stdout);
case 0: case 0:
break; break;
default: default:

View File

@ -1,4 +1,4 @@
/* Copyright (C) 1999, 2000 Free Software Foundation, Inc. /* Copyright (C) 1999, 2000, 2002, 2003 Free Software Foundation, Inc.
This file is part of the GNU C Library. This file is part of the GNU C Library.
Contributed by Andreas Jaeger <aj@suse.de>, 1999. Contributed by Andreas Jaeger <aj@suse.de>, 1999.
@ -32,6 +32,8 @@
#define FLAG_X8664_LIB64 0x0300 #define FLAG_X8664_LIB64 0x0300
#define FLAG_S390_LIB64 0x0400 #define FLAG_S390_LIB64 0x0400
#define FLAG_POWERPC_LIB64 0x0500 #define FLAG_POWERPC_LIB64 0x0500
#define FLAG_MIPS64_LIBN32 0x0600
#define FLAG_MIPS64_LIBN64 0x0700
/* Declared in cache.c. */ /* Declared in cache.c. */
extern void print_cache (const char *cache_name); extern void print_cache (const char *cache_name);