This is the mail archive of the binutils@sources.redhat.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]
Other format: [Raw text]

PATCH: ELF registry now at Caldera


Lars Brinkhoff <lars.spam@nocrew.org> writes:
> Hans-Peter Nilsson <hp@bitrange.com> writes:
> > On 30 May 2002, Lars Brinkhoff wrote:
> > > Lars Brinkhoff <lars@nocrew.org> writes:
> > > > I haven't found any way to get in touch with ELF people.
> > > I believe I found it now: registry@caldera.com.
> > When you're certain (as in "confirmed contact") we should change
> > all those places in the sources ;-) that mention registry@sco.com
> I can take care of updating this.  I'll send a patch when I hear from
> the Caldera folks.

I believe this qualifies as confirmed contact?

  --------------------------------------------------------------------
  Date: Wed, 05 Jun 2002 10:05:09 -0400
  From: Dave Prosser <dfp@caldera.com>
  To: Lars Brinkhoff <lars@nocrew.org>
  CC: registry@caldera.com
  Subject: Re: New ELF e_machine values
  
  Lars Brinkhoff wrote:
  > I would like to register two new EM_xxx values for the e_machine field
  > in the ELF header.  The architectures and suggested macro symbols are:
  > 
  >         DEC PDP-10          EM_PDP10
  >         DEC PDP-11          EM_PDP11
  
  Wow!  These take me back a few years....
  
  Anyway, unless you say otherwise, I've allocated a pair of "reserved"
  values for these two, just because...
  
  EM_PDP10   64 (decimal)   Digital Equipment Corp. PDP-10 (Lars Brinkoff, lars@nocrew.org)
  EM_PDP11   65 (decimal)   Digital Equipment Corp. PDP-11 (Lars Brinkoff, lars@nocrew.org)
  --------------------------------------------------------------------

Patch follows.  This is completely untested, but I believe it's
obvious enough.  I also took the opportunity to add the new EM_
numbers.

bfd/doc/ChangeLog:
2002-06-05  Lars Brinkhoff  <lars@nocrew.org>

        * bfdint.texi: Change registry@sco.com to
        registry@caldera.com.

include/elf/ChangeLog:
2002-06-05  Lars Brinkhoff  <lars@nocrew.org>

        * common.h: Change registry@sco.com to registry@caldera.com.
        * common.h (EM_PDP10, EM_PDP11): Define.

Index: bfd/doc/bfdint.texi
===================================================================
RCS file: /cvs/src/src/bfd/doc/bfdint.texi,v
retrieving revision 1.11
diff -u -r1.11 bfdint.texi
--- bfd/doc/bfdint.texi	30 Oct 2001 15:20:03 -0000	1.11
+++ bfd/doc/bfdint.texi	5 Jun 2002 15:42:17 -0000
@@ -1545,9 +1545,9 @@
 @item
 Define @samp{ELF_MACHINE_CODE} to the magic number which should appear
 in the @samp{e_machine} field of the ELF header.  As of this writing,
-these magic numbers are assigned by SCO; if you want to get a magic
+these magic numbers are assigned by Caldera; if you want to get a magic
 number for a particular processor, try sending a note to
-@email{registry@@sco.com}.  In the BFD sources, the magic numbers are
+@email{registry@@caldera.com}.  In the BFD sources, the magic numbers are
 found in @file{include/elf/common.h}; they have names beginning with
 @samp{EM_}.
 @item
Index: include/elf/common.h
===================================================================
RCS file: /cvs/src/src/include/elf/common.h,v
retrieving revision 1.44
diff -u -r1.44 common.h
--- include/elf/common.h	28 May 2002 14:08:21 -0000	1.44
+++ include/elf/common.h	5 Jun 2002 15:42:17 -0000
@@ -92,7 +92,7 @@
 #define ET_HIPROC	0xFFFF	/* Processor-specific */
 
 /* Values for e_machine, which identifies the architecture.  These numbers
-   are officially assigned by registry@sco.com.  See below for a list of
+   are officially assigned by registry@caldera.com.  See below for a list of
    ad-hoc numbers used during initial development.  */
 
 #define EM_NONE		0	/* No machine */
@@ -145,6 +145,8 @@
 #define EM_TINYJ       61	/* Advanced Logic Corp. TinyJ embedded processor */
 #define EM_X86_64      62       /* Advanced Micro Devices X86-64 processor */
 
+#define EM_PDP10       64	/* Digital Equipment Corp. PDP-10 */
+#define EM_PDP11       65	/* Digital Equipment Corp. PDP-11 */
 #define EM_FX66	       66	/* Siemens FX66 microcontroller */
 #define EM_ST9PLUS     67	/* STMicroelectronics ST9+ 8/16 bit microcontroller */
 #define EM_ST7	       68	/* STMicroelectronics ST7 8-bit microcontroller */
@@ -184,7 +186,7 @@
    will have a collision.  Instead, pick a random number.
 
    Normally, each entity or maintainer responsible for a machine with an
-   unofficial e_machine number should eventually ask registry@sco.com for
+   unofficial e_machine number should eventually ask registry@caldera.com for
    an officially blessed number to be added to the list above.  */
 
 #define EM_PJ_OLD      99       /* picoJava */


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