e2575a4f40
1998-05-06 09:49 Ulrich Drepper <drepper@cygnus.com> * sysdeps/unix/sysv/sysv4/solaris2/bits/stat.h: Add LFS support. Use correct types. * sysdeps/unix/sysv/sysv4/solaris2/bits/types.h: New file. 1998-05-05 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de> * Makerules (elide-routines.*): Fix assignments. (do-makelib): Fix typo. ($(subdirs-stamps)): Depend on $(objpfx)stamp.* if in parent makefile. 1998-05-04 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de> * Makefile (sysdep-subdirs, subdirs, $(common-objpfx)sysd-dirs, $(objpfx)sysd-dirs): Move them... * Makeconfig: ... here. * Makerules (subdirs-stamps, subdirs-stamp-o): Always define. (stubs): Fix circular depedency. (do-makelib): Clean up. (lib): Don't depend on lib-noranlib. ($(objpfx)stamp.oS): Remove special case for empty static-only-routines. (elide-routines.o): Add $(static-only-routines). (elide-routines$o): Define this instead of elide-routines.$o. * manual/Makefile (stubs): Fix circular dependency. 1998-05-05 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de> * libio/Makefile (routines): Remove duplicate oldiofclose.
27 lines
1.1 KiB
Plaintext
27 lines
1.1 KiB
Plaintext
# This file defines the ABI tag value we will use in the ELF note included
|
|
# in the startup code to be linked into every program.
|
|
|
|
# The following lines list regexps matching canonical configurations, and
|
|
# the associated ABI tag values. The entire list is processed, with
|
|
# earlier entries taking precedence over later entries. So loose patterns
|
|
# at the end of the list can give defaults.
|
|
|
|
# The ABI tag values we use are 32-bit quantities stored in machine byte order.
|
|
# Conventionally the high-order byte indicates the OS and the low three
|
|
# bytes form a version number associated with a particular ABI version.
|
|
|
|
# After the configuration regexp, four integers in C syntax appear
|
|
# surrounded by any whitespace or punctuation, one for each byte, MSB first.
|
|
|
|
# Configuration ABI OS ABI version
|
|
# ------------- ------ -----------
|
|
|
|
.*-.*-linux.* 0 2.0.0 # earliest compatible kernel version
|
|
|
|
.*-.*-gnu-gnu.* 1 0.0.0
|
|
|
|
sparc-sun-solaris2.* 2 2.0.0 # just an arbitrary value
|
|
|
|
# There is no catch-all default here because every supported OS that uses
|
|
# ELF must have its own unique ABI tag.
|