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