summaryrefslogtreecommitdiff
path: root/include/aout
Commit message (Collapse)AuthorAgeFilesLines
* Add copyright noticesNick Clifton2012-12-171-2/+17
|
* Add copyright noticesNick Clifton2012-12-101-0/+9
|
* Upgrade header files to use GPLv3Nick Clifton2010-04-1514-87/+131
|
* manually sync from the CVS repositoryJim Meyering2009-10-084-10/+12
|
* 2008-08-28 Tristan Gingold <gingold@adacore.com>Tristan Gingold2008-08-282-0/+15
| | | | * stab.def: Add BNSYM, ENSYM, OSO for darwin.
* Move entries for changes in sub-directories into the changelogs in those sub-Nick Clifton2008-04-161-0/+4
| | | | directories.
* Add support for thin archives.Nick Clifton2008-03-282-11/+17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * bfd/archive.c (_bfd_find_nested_archive): New function. (get_extended_arelt_filename): Add origin parameter. (_bfd_generic_read_ar_hdr_mag): Deal with extended name combined with a file offset. (append_relative_path): New function. (_bfd_get_elt_at_filepos): Deal with external members and nested archives. (bfd_generic_openr_next_archived_file): Thin archives. (bfd_generic_archive_p): Recognize new magic string. (adjust_relative_path): New function. (_bfd_construct_extended_name_table): Construct extended names for thin archive members. (_bfd_write_archive_contents): Emit new magic string, skip copying files for thin archives. * bfd/bfd-in.h (bfd_is_thin_archive): New macro. * bfd/bfd.c (struct bfd): New fields for thin archives. * bfd/libbfd-in.h (struct areltdata): New field for thin archives. * bfd/opncls.c (bfd_close): Delete BFDs for nested archives. * binutils/ar.c (make_thin_archive): New global flag. (map_over_members): Deal with full pathnames in thin archives. (usage, main): Add 'T' option for building thin archives. (replace_members): Pass thin archive flag to ar_emul_append. * binutils/arsup.c (ar_open): Initialize new flag. * binutils/binemul.c (ar_emul_append): Add new parameter for flattening nested archives. (do_ar_emul_default_append): New function. (ar_emul_default_append): Factored out recursive code. * binutils/binemul.h (ar_emul_default_append): Add new parameter. (struct bin_emulation_xfer_struct): New parameter for ar_append. * binutils/dlltool.c (gen_lib_file): Initialize thin archive flag. * binutils/emul_aix.c (ar_emul_aix_internal): Add new flatten parameter, currently unimplemented. All callers changed. * binutils/objcopy.c (copy_archive): Preserve thin archive flag. * binutils/doc/binutils.texi: Update ar documentation. * binutils/testsuite/binutils-all/ar.exp: Add thin archive tests. * include/aout/ar.h (ARMAGT): New magic string for thin archives.
* Remove a29k support.Alan Modra2005-08-181-1/+0
|
* Update the address and phone number of the FSF organizationNick Clifton2005-05-1013-12/+19
|
* update copyright datesAlan Modra2005-03-031-1/+1
|
* Add N_PATCH to DO definition.Nick Clifton2004-01-062-13/+20
|
* Remove redundant defintions of BYTES_IN_WORD and add conditional defintion inNick Clifton2003-03-062-128/+135
| | | | aout64.h.
* * aout64.h: Formatting fixes.Alan Modra2001-09-183-42/+55
| | | | | | | (N_TXTADDR): Evaluate to a bfd_vma. (N_DATADDR): Avoid negative unsigned warning. * hp300hpux.h: Formatting fixes. (N_DATADDR): As above.
* Fix a typo.H.J. Lu2001-03-181-1/+1
|
* Fix typos in ChangeLogs; add coff/external.h; fix copyright datesNick Clifton2001-03-1413-52/+172
|
* * aout64.h (RELOC_EXT_BITS_EXTERN_BIG): Wrap definition in #ifndef.Hans-Peter Nilsson2000-04-032-0/+25
| | | | | | | | (RELOC_EXT_BITS_EXTERN_LITTLE): Ditto. (RELOC_EXT_BITS_TYPE_BIG): Ditto. (RELOC_EXT_BITS_TYPE_SH_BIG): Ditto. (RELOC_EXT_BITS_TYPE_LITTLE): Ditto. (RELOC_EXT_BITS_TYPE_SH_LITTLE): Ditto.
* * aout64.h (N_SHARED_LIB): Define as 0 if TEXT_START_ADDR isIan Lance Taylor1999-07-122-0/+9
| | | | defined as 0.
* Initial revisionRichard Henderson1999-05-0315-0/+2074