This is the mail archive of the binutils@sourceware.cygnus.com mailing list for the binutils project.


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

Re: ABI indicators for BSD


"David O'Brien" <obrien@FreeBSD.org> writes:

> Index: common.h
> ===================================================================
> RCS file: /cvs/src/src/include/elf/common.h,v
> retrieving revision 1.15
> diff -u -r1.15 common.h
> --- common.h	2000/03/27 08:39:13	1.15
> +++ common.h	2000/04/14 17:32:30
> @@ -61,8 +61,11 @@
>  #define ELFOSABI_SYSV   0       /* UNIX System V ABI */
>  #define ELFOSABI_HPUX   1       /* HP-UX operating system */
>  #define ELFOSABI_LINUX  3       /* GNU/Linux */
> -#define ELFOSABI_STANDALONE 255 /* Standalone (embedded) application */
> +#define ELFOSABI_FREEBSD 4      /* FreeBSD ELF ABI */
> +#define ELFOSABI_NETBSD 5       /* NetBSD ELF ABI */
> +#define ELFOSABI_OPENBSD 6      /* OpenBSD ELF ABI */
>  #define ELFOSABI_ARM   97		/* ARM */
> +#define ELFOSABI_STANDALONE 255 /* Standalone (embedded) application */
>  
>  #define EI_ABIVERSION   8       /* ABI version */

No, these numbers are already assigned.  Why do you behave as if you
would be alone on the world and simply grab everything?

We have reserved 2 for NetBSD, 9 for FreeBSD.  OpenBSD is not on the
list.  Whoever has interest in this will have to contact SCO for an
assignment.  I don't care so I won't do it.

-- 
---------------.      drepper at gnu.org  ,-.   1325 Chesapeake Terrace
Ulrich Drepper  \    ,-------------------'   \  Sunnyvale, CA 94089 USA
Red Hat          `--' drepper at redhat.com   `------------------------

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