1*8cbf5cb7Schristos2015-12-01 Alan Modra <amodra@gmail.com> 2*8cbf5cb7Schristos 3*8cbf5cb7Schristos * adobe.h: Invoke aout N_* macros with pointer to 4*8cbf5cb7Schristos struct internal_exec. 5*8cbf5cb7Schristos * aout64.h: Likewise. 6*8cbf5cb7Schristos * dynix3.h: Likewise. 7*8cbf5cb7Schristos * encap.h: Likewise. 8*8cbf5cb7Schristos * hp.h: Likewise. 9*8cbf5cb7Schristos * hp300hpux.h: Likewise. 10*8cbf5cb7Schristos * sun4.h: Likewise. 11*8cbf5cb7Schristos 12*8cbf5cb7Schristos2015-01-01 Alan Modra <amodra@gmail.com> 13*8cbf5cb7Schristos 14*8cbf5cb7Schristos Update year range in copyright notice of all files. 15*8cbf5cb7Schristos 16*8cbf5cb7Schristos2014-03-05 Alan Modra <amodra@gmail.com> 17*8cbf5cb7Schristos 18*8cbf5cb7Schristos Update copyright years. 19*8cbf5cb7Schristos 20*8cbf5cb7Schristos2012-12-17 Nick Clifton <nickc@redhat.com> 21*8cbf5cb7Schristos 22*8cbf5cb7Schristos * hppa.h: Add copyright notice. 23*8cbf5cb7Schristos 24*8cbf5cb7Schristos2010-04-15 Nick Clifton <nickc@redhat.com> 25*8cbf5cb7Schristos 26*8cbf5cb7Schristos * adobe.h: Update copyright notice to use GPLv3. 27*8cbf5cb7Schristos * aout64.h: Likewise. 28*8cbf5cb7Schristos * ar.h: Likewise. 29*8cbf5cb7Schristos * dynix3.h: Likewise. 30*8cbf5cb7Schristos * encap.h: Likewise. 31*8cbf5cb7Schristos * host.h: Likewise. 32*8cbf5cb7Schristos * hp.h: Likewise. 33*8cbf5cb7Schristos * hp300hpux.h: Likewise. 34*8cbf5cb7Schristos * ranlib.h: Likewise. 35*8cbf5cb7Schristos * reloc.h: Likewise. 36*8cbf5cb7Schristos * stab.def: Likewise. 37*8cbf5cb7Schristos * stab_gnu.h: Likewise. 38*8cbf5cb7Schristos * sun4.h: Likewise. 39*8cbf5cb7Schristos 40*8cbf5cb7Schristos2009-10-02 Alan Modra <amodra@bigpond.net.au> 41*8cbf5cb7Schristos 42*8cbf5cb7Schristos * aout64.h (N_SHARED_LIB): Define as zero if not already defined. 43*8cbf5cb7Schristos * sun4.h (N_SHARED_LIB): Define. 44*8cbf5cb7Schristos * hp300hpux.h (N_SHARED_LIB): Don't define. 45*8cbf5cb7Schristos 46*8cbf5cb7Schristos2008-08-28 Tristan Gingold <gingold@adacore.com> 47*8cbf5cb7Schristos 48*8cbf5cb7Schristos * stab.def: Add BNSYM, ENSYM, OSO for darwin. 49*8cbf5cb7Schristos 50*8cbf5cb7Schristos2008-03-27 Cary Coutant <ccoutant@google.com> 51*8cbf5cb7Schristos 52*8cbf5cb7Schristos * ar.h (ARMAGT): New magic string for thin archives. 53*8cbf5cb7Schristos 54*8cbf5cb7Schristos2005-08-18 Alan Modra <amodra@bigpond.net.au> 55*8cbf5cb7Schristos 56*8cbf5cb7Schristos * encap.h: Remove a29k support. 57*8cbf5cb7Schristos 58*8cbf5cb7Schristos2005-05-10 Nick Clifton <nickc@redhat.com> 59*8cbf5cb7Schristos 60*8cbf5cb7Schristos * Update the address and phone number of the FSF organization in 61*8cbf5cb7Schristos the GPL notices in the following files: 62*8cbf5cb7Schristos adobe.h, aout64.h, ar.h, dynix3.h, encap.h, host.h, hp.h, 63*8cbf5cb7Schristos ranlib.h, reloc.h, stab.def, stab_gnu.h, sun4.h 64*8cbf5cb7Schristos 65*8cbf5cb7Schristos2004-01-06 Mark Kettenis <kettenis@gnu.org> 66*8cbf5cb7Schristos 67*8cbf5cb7Schristos * stab.def: Add N_PATCH to DO definition. 68*8cbf5cb7Schristos 69*8cbf5cb7Schristos2003-03-06 Elias Athanasopoulos <elathan@phys.uoa.gr> 70*8cbf5cb7Schristos 71*8cbf5cb7Schristos * aout64.h (BYTES_IN_WORD): Define if necessary. 72*8cbf5cb7Schristos 73*8cbf5cb7Schristos2001-09-18 Alan Modra <amodra@bigpond.net.au> 74*8cbf5cb7Schristos 75*8cbf5cb7Schristos * aout64.h: Formatting fixes. 76*8cbf5cb7Schristos (N_TXTADDR): Evaluate to a bfd_vma. 77*8cbf5cb7Schristos (N_DATADDR): Avoid negative unsigned warning. 78*8cbf5cb7Schristos * hp300hpux.h: Formatting fixes. 79*8cbf5cb7Schristos (N_DATADDR): Avoid negative unsigned warning. 80*8cbf5cb7Schristos 81*8cbf5cb7Schristos2000-04-03 Hans-Peter Nilsson <hp@axis.com> 82*8cbf5cb7Schristos 83*8cbf5cb7Schristos * aout64.h (RELOC_EXT_BITS_EXTERN_BIG): Wrap definition in #ifndef. 84*8cbf5cb7Schristos (RELOC_EXT_BITS_EXTERN_LITTLE): Ditto. 85*8cbf5cb7Schristos (RELOC_EXT_BITS_TYPE_BIG): Ditto. 86*8cbf5cb7Schristos (RELOC_EXT_BITS_TYPE_SH_BIG): Ditto. 87*8cbf5cb7Schristos (RELOC_EXT_BITS_TYPE_LITTLE): Ditto. 88*8cbf5cb7Schristos (RELOC_EXT_BITS_TYPE_SH_LITTLE): Ditto. 89*8cbf5cb7Schristos 90*8cbf5cb7Schristos1999-07-12 Ian Lance Taylor <ian@zembu.com> 91*8cbf5cb7Schristos 92*8cbf5cb7Schristos * aout64.h (N_SHARED_LIB): Define as 0 if TEXT_START_ADDR is 93*8cbf5cb7Schristos defined as 0. 94*8cbf5cb7Schristos 95*8cbf5cb7Schristos1998-06-28 Peter Schauer <pes@regent.e-technik.tu-muenchen.de> 96*8cbf5cb7Schristos 97*8cbf5cb7Schristos * stab.def: Add N_ALIAS from SunPro F77. 98*8cbf5cb7Schristos 99*8cbf5cb7Schristos1996-03-11 Ian Lance Taylor <ian@cygnus.com> 100*8cbf5cb7Schristos 101*8cbf5cb7Schristos * stab.def: Use __define_stab_duplicate rather than __define_stab 102*8cbf5cb7Schristos for duplicate entries N_BROWS and N_MOD2. 103*8cbf5cb7Schristos * stab_gnu.h (__define_stab_duplicate): Define before including 104*8cbf5cb7Schristos stab.def. 105*8cbf5cb7Schristos 106*8cbf5cb7Schristos1995-10-27 Niklas Hallqvist <niklas@appli.se> 107*8cbf5cb7Schristos 108*8cbf5cb7Schristos * aout64.h, host.h, hp300hpux.h, sun4.h: Changed PAGE_SIZE to 109*8cbf5cb7Schristos TARGET_PAGE_SIZE. 110*8cbf5cb7Schristos 111*8cbf5cb7Schristos1995-09-12 Ian Lance Taylor <ian@cygnus.com> 112*8cbf5cb7Schristos 113*8cbf5cb7Schristos * sun4.h (struct internal_sun4_dynamic_link): Change all fields 114*8cbf5cb7Schristos from long to unsigned long. 115*8cbf5cb7Schristos 116*8cbf5cb7Schristos1995-07-12 Ken Raeburn <raeburn@kr-pc.cygnus.com> 117*8cbf5cb7Schristos 118*8cbf5cb7Schristos * sun4.h (PAGE_SIZE): Undefine before defining. 119*8cbf5cb7Schristos 120*8cbf5cb7Schristos1994-09-04 Richard Earnshaw (rwe@pegasus.esprit.ec.org) 121*8cbf5cb7Schristos 122*8cbf5cb7Schristos * aout64.h: Only define QMAGIC if it isn't already defined. 123*8cbf5cb7Schristos 124*8cbf5cb7Schristos1994-06-16 Ian Lance Taylor (ian@tweedledumb.cygnus.com) 125*8cbf5cb7Schristos 126*8cbf5cb7Schristos * aout64.h (BMAGIC): Define. 127*8cbf5cb7Schristos 128*8cbf5cb7Schristos1994-06-11 Ian Lance Taylor (ian@tweedledumb.cygnus.com) 129*8cbf5cb7Schristos 130*8cbf5cb7Schristos Add weak symbols as an extension to a.out. 131*8cbf5cb7Schristos * aout64.h (N_WEAKU, N_WEAKA, N_WEAKT, N_WEAKD, N_WEAKB): Define. 132*8cbf5cb7Schristos * stab.def: Update symbol value table. 133*8cbf5cb7Schristos 134*8cbf5cb7Schristos1994-06-02 Ian Lance Taylor (ian@tweedledumb.cygnus.com) 135*8cbf5cb7Schristos 136*8cbf5cb7Schristos * sun4.h (EXTERNAL_SUN4_DYNAMIC_DEBUGGER_SIZE): Correct from 28 to 137*8cbf5cb7Schristos 24. Fix up ld_got comment. 138*8cbf5cb7Schristos 139*8cbf5cb7Schristos1994-03-30 Peter Schauer (pes@regent.e-technik.tu-muenchen.de) 140*8cbf5cb7Schristos 141*8cbf5cb7Schristos * dynix3.h: Cleanup, adapt to current bfd version. 142*8cbf5cb7Schristos 143*8cbf5cb7Schristos1994-02-26 Ian Lance Taylor (ian@cygnus.com) 144*8cbf5cb7Schristos 145*8cbf5cb7Schristos * aout64.h: Add casts to avoid warnings from SVR4 cc. 146*8cbf5cb7Schristos 147*8cbf5cb7Schristos1994-02-11 Stan Shebs (shebs@andros.cygnus.com) 148*8cbf5cb7Schristos 149*8cbf5cb7Schristos * ar.h (ARMAG, ARMAGB, ARFMAG): Change '\n' to '\012', for greater 150*8cbf5cb7Schristos portability. 151*8cbf5cb7Schristos 152*8cbf5cb7Schristos1994-01-21 Ian Lance Taylor (ian@tweedledumb.cygnus.com) 153*8cbf5cb7Schristos 154*8cbf5cb7Schristos * sun4.h: Added information about SunOS shared libraries. 155*8cbf5cb7Schristos 156*8cbf5cb7Schristos1994-01-07 Jim Kingdon (kingdon@deneb.cygnus.com) 157*8cbf5cb7Schristos 158*8cbf5cb7Schristos * aout64.h (N_TXTADDR): Add comment regarding OMAGIC and NMAGIC. 159*8cbf5cb7Schristos 160*8cbf5cb7Schristos1993-12-25 Jim Kingdon (kingdon@lioth.cygnus.com) 161*8cbf5cb7Schristos 162*8cbf5cb7Schristos * aout64.h (N_DATOFF): Don't pad (revert change of 8 Jul 1993). 163*8cbf5cb7Schristos 164*8cbf5cb7Schristos1993-11-16 Jim Kingdon (kingdon@lioth.cygnus.com) 165*8cbf5cb7Schristos 166*8cbf5cb7Schristos * aout64.h: New macros ZMAGIC_DISK_BLOCK_SIZE and N_DISK_BLOCK_SIZE 167*8cbf5cb7Schristos for Linux ZMAGIC. 168*8cbf5cb7Schristos (N_TXTOFF, N_DATOFF): Use them. 169*8cbf5cb7Schristos 170*8cbf5cb7Schristos1993-11-04 Ken Raeburn (raeburn@kr-pc.cygnus.com) 171*8cbf5cb7Schristos 172*8cbf5cb7Schristos * aout64.h (RELOC_STD_BITS_RELATIVE_LITTLE): Fixed value to match 173*8cbf5cb7Schristos sun3 system; used to overlap other fields. 174*8cbf5cb7Schristos (RELOC_STD_BITS_JMPTABLE_LITTLE): Likewise. 175*8cbf5cb7Schristos 176*8cbf5cb7Schristos1993-11-03 David J. Mackenzie (djm@thepub.cygnus.com) 177*8cbf5cb7Schristos 178*8cbf5cb7Schristos * aout64.h (RELOC_STD_BITS_BASEREL_LITTLE): Make it 0x10 (Ken's 179*8cbf5cb7Schristos suggestion) to avoid conflict with RELOC_STD_BITS_EXTERN_LITTLE. 180*8cbf5cb7Schristos 181*8cbf5cb7Schristos1993-10-29 Ian Lance Taylor (ian@tweedledumb.cygnus.com) 182*8cbf5cb7Schristos 183*8cbf5cb7Schristos * hp300hpux.h (N_SHARED_LIB): Define to be 0. 184*8cbf5cb7Schristos 185*8cbf5cb7Schristos1993-09-13 John Gilmore (gnu@cygnus.com) 186*8cbf5cb7Schristos 187*8cbf5cb7Schristos * ar.h (ARMAP_TIME_OFFSET): Add and describe. 188*8cbf5cb7Schristos 189*8cbf5cb7SchristosMon Aug 23 Sean Fagan (sef@cygnus.com) 190*8cbf5cb7Schristos 191*8cbf5cb7Schristos * aout64.h [ARCH_SIZE != 64]: Allow N_BADMAG to be overridden. 192*8cbf5cb7Schristos 193*8cbf5cb7Schristos1993-08-16 Jim Kingdon (kingdon@lioth.cygnus.com) 194*8cbf5cb7Schristos 195*8cbf5cb7Schristos * stab_gnu.h: Include aout/stab.def not just stab.def. 196*8cbf5cb7Schristos 197*8cbf5cb7Schristos1993-07-18 Jim Kingdon (kingdon@rtl.cygnus.com) 198*8cbf5cb7Schristos 199*8cbf5cb7Schristos * dynix3.h: New, for symmetry running dynix. 200*8cbf5cb7Schristos 201*8cbf5cb7Schristos1993-07-08 Jim Kingdon (kingdon@lioth.cygnus.com) 202*8cbf5cb7Schristos 203*8cbf5cb7Schristos * aout64.h (N_BADMAG): Recognize QMAGIC. 204*8cbf5cb7Schristos N_TXTOFF, N_TXTADDR, N_TXTSIZE: Special code for QMAGIC. 205*8cbf5cb7Schristos N_DATOFF: Pad text size if we need to. 206*8cbf5cb7Schristos 207*8cbf5cb7Schristos1993-06-18 Jim Kingdon (kingdon@lioth.cygnus.com) 208*8cbf5cb7Schristos 209*8cbf5cb7Schristos * stab.def (N_ECOML): Fix comment. 210*8cbf5cb7Schristos 211*8cbf5cb7Schristos1993-05-31 Jim Kingdon (kingdon@cygnus.com) 212*8cbf5cb7Schristos 213*8cbf5cb7Schristos * stab.def: Remove Solaris information on N_FUN stabstring grammar; 214*8cbf5cb7Schristos I've transferred it to gdb/doc/stabs.texinfo, where it belongs. 215*8cbf5cb7Schristos 216*8cbf5cb7Schristos1993-05-10 Ken Raeburn (raeburn@kr-pc.cygnus.com) 217*8cbf5cb7Schristos 218*8cbf5cb7Schristos * hp300hpux.h: Patch from Glenn Engel for linker problem and 219*8cbf5cb7Schristos compatibility fix: 220*8cbf5cb7Schristos (OMAGIC, NMAGIC): New definitions. 221*8cbf5cb7Schristos (SHAREMAGIC): Deleted. 222*8cbf5cb7Schristos (HPUX_DOT_O_MAGIC): New macro. 223*8cbf5cb7Schristos (_N_BADMAG): Adjusted. 224*8cbf5cb7Schristos (N_HEADER_IN_TEXT, N_DATADDR): New macros. 225*8cbf5cb7Schristos 226*8cbf5cb7Schristos1993-04-29 Ken Raeburn (raeburn@deneb.cygnus.com) 227*8cbf5cb7Schristos 228*8cbf5cb7Schristos * hp300hpux.h: New file from Glenn Engel, glenne@lsid.hp.com. 229*8cbf5cb7Schristos 230*8cbf5cb7Schristos1993-04-27 Ken Raeburn (raeburn@kr-pc.cygnus.com) 231*8cbf5cb7Schristos 232*8cbf5cb7Schristos * aout64.h (struct external_exec, *MAGIC, N_BADMAG): Don't define 233*8cbf5cb7Schristos if `external_exec' is already defined as a macro. 234*8cbf5cb7Schristos (N_DATOFF, N_TRELOFF, N_DRELOFF, N_SYMOFF, N_STROFF): Don't define 235*8cbf5cb7Schristos if already defined. 236*8cbf5cb7Schristos (struct external_nlist, EXTERNAL_NLIST_SIZE): Don't define if 237*8cbf5cb7Schristos `external_nlist' is already defined as a macro. 238*8cbf5cb7Schristos 239*8cbf5cb7Schristos1992-08-15 John Gilmore (gnu@cygnus.com) 240*8cbf5cb7Schristos 241*8cbf5cb7Schristos * adobe.h: Add description of a.out.adobe format. 242*8cbf5cb7Schristos 243*8cbf5cb7Schristos1992-07-03 John Gilmore (gnu at cygnus.com) 244*8cbf5cb7Schristos 245*8cbf5cb7Schristos * stab.def: Update more Solaris definitions. 246*8cbf5cb7Schristos * stab_gnu.h: Add N_SO language types, and Solaris basic float types. 247*8cbf5cb7Schristos 248*8cbf5cb7Schristos1992-06-14 John Gilmore (gnu at cygnus.com) 249*8cbf5cb7Schristos 250*8cbf5cb7Schristos * stab.def: Update descriptions of Solaris-2 stabs; add N_UNDF. 251*8cbf5cb7Schristos 252*8cbf5cb7Schristos1992-06-11 John Gilmore (gnu at cygnus.com) 253*8cbf5cb7Schristos 254*8cbf5cb7Schristos * stab.def: Add N_OBJ and N_OPT from Solaris-2. 255*8cbf5cb7Schristos 256*8cbf5cb7Schristos1992-01-30 John Gilmore (gnu at cygnus.com) 257*8cbf5cb7Schristos 258*8cbf5cb7Schristos * aout64.h: N_TXTSIZE needs some more parentheses. 259*8cbf5cb7Schristos I don't trust C precedence. 260*8cbf5cb7Schristos 261*8cbf5cb7Schristos1991-12-18 Per Bothner (bothner at cygnus.com) 262*8cbf5cb7Schristos 263*8cbf5cb7Schristos * aout64.h: Move common sunos-specific test 264*8cbf5cb7Schristos to recognize shared libraries into new macro N_SHARED_LIB. 265*8cbf5cb7Schristos Use it to simplify & reformat N_TXTADDR, N_TXTOFF, N_TXTSIZE. 266*8cbf5cb7Schristos 267*8cbf5cb7Schristos1991-11-30 Steve Chamberlain (sac at rtl.cygnus.com) 268*8cbf5cb7Schristos 269*8cbf5cb7Schristos * aout64.h, ar.h, encap.h, host.h, hp.h, ranlib.h, reloc.h, 270*8cbf5cb7Schristos stab.def, stab_gnu.h, sun4.h: All moved from the devo/include 271*8cbf5cb7Schristos directory. 272*8cbf5cb7Schristos 273*8cbf5cb7Schristos 274*8cbf5cb7SchristosCopyright (C) 1991-2015 Free Software Foundation, Inc. 275*8cbf5cb7Schristos 276*8cbf5cb7SchristosCopying and distribution of this file, with or without modification, 277*8cbf5cb7Schristosare permitted in any medium without royalty provided the copyright 278*8cbf5cb7Schristosnotice and this notice are preserved. 279*8cbf5cb7Schristos 280*8cbf5cb7SchristosLocal Variables: 281*8cbf5cb7Schristosmode: change-log 282*8cbf5cb7Schristosleft-margin: 8 283*8cbf5cb7Schristosfill-column: 74 284*8cbf5cb7Schristosversion-control: never 285*8cbf5cb7SchristosEnd: 286