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