summaryrefslogtreecommitdiffstats
path: root/include/coff
Commit message (Collapse)AuthorAgeFilesLines
* Write Mimi's name in ASCII.Alan Modra2007-04-272-5/+5
|
* Fix year.H.J. Lu2007-03-271-1/+1
|
* *** empty log message ***H.J. Lu2007-03-192-0/+29
|
* Define ATTRIBUTE_PACKED and use as necessary.Nick Clifton2006-12-062-3/+10
|
* * peXXigen.c: Updates for PE/COFF V8.0, and clarificationNick Clifton2006-11-143-0/+26
| | | | | | | | | | | | (dir_names): Added CLR Runtime Header to dir_names[]. (_bfd_XX_print_private_bfd_data_common): Added EFI_ROM and XBOX subsystem names (_bfd_XXi_swap_aouthdr_in, _bfd_XXi_swap_aouthdr_out) (pe_print_idata, pe_print_edata) (_bfd_XX_bfd_copy_private_bfd_data_common) (_bfd_XXi_final_link_postscript): Use #DEFINEs for index into DataDirectory. * pe.h: Added defines for IMAGE_SUBSYSTEM_EFI_ROM and IMAGE_SUBSYSTEM_XBOX. * internal.h: Added defines for PE directory entry types. NB: in internal.h because IMAGE_NUMBEROF_DIRECTORY_ENTRYIES is in pe.h
* Add x86_64-mingw64 targetNick Clifton2006-09-205-5/+114
|
* Cleanup of pseudo-ops for constants and new def24,def32 pseudo-ops on z80Arnold Metselaar2006-02-052-0/+5
|
* Add support for the Z80 processor familyNick Clifton2005-10-253-1/+61
|
* Remove a29k files.Alan Modra2005-08-182-148/+4
|
* Add code to detect and either handle or issue an error message for binariesNick Clifton2005-07-143-2/+12
| | | | created by the DEC ALPHA compilers.
* Update the address and phone number of the FSF organizationNick Clifton2005-05-1037-37/+47
|
* Move entries in ChangeLog-9103 to appropriate */ChangeLog-9103.H.J. Lu2005-04-131-0/+17
|
* update copyright datesAlan Modra2005-03-0313-13/+14
|
* include/Alan Modra2005-02-202-2/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * xtensa-isa-internal.h (xtensa_length_decode_fn): Warning fix. * xtensa-isa.h (xtensa_insnbuf_to_chars): Likewise. (xtensa_insnbuf_from_chars, xtensa_isa_length_from_chars): Likewise. include/coff/ * xcoff.h (struct xcoff_loader_info): Warning fix. bfd/ * bfd-in.h (bfd_elf_bfd_from_remote_memory): Warning fix. * coff-m68k.c (bfd_m68k_coff_create_embedded_relocs): Likewise. * coff-rs6000.c (xcoff_write_armap_big): Warning fixes. Remove useless assignments. (xcoff_write_archive_contents_big): Likewise. (_bfd_xcoff_put_ldsymbol_name): Likewise. * coff64-rs6000.c (_bfd_xcoff64_put_ldsymbol_name): Likewise. * coffgen.c (coff_write_symbols): Make "written" a bfd_vma. * cofflink.c (process_embedded_commands): Warning fixes. * cpu-arm.c: Delete unnecessary prototypes. Convert to C90. Warning fixes. * dwarf2.c: Warning fixes. * elf-bfd.h: Likewise. * elf-eh-frame.c: Likewise. * elf-strtab.c: Likewise. * elf.c: Likewise. * elf32-m68k.c: Likewise. * elf32-ppc.c: Likewise. * elf32-sh-symbian.c: Likewise. * elf32-sh.c: Delete unnecessary prototypes. Warning fixes. * elf64-sh64.c: Likewise. * peicode.h: Likewise. * elf64-mmix.c: Warning fixes. * elfcode.h: Likewise. * elfxx-mips.c: Likewise. * libbfd-in.h: Likewise. * libbfd.c: Likewise. * mach-o.c: Likewise. * merge.c: Likewise. * mmo.c: Likewise. * opncls.c: Likewise. * pef.c: Likewise. * srec.c: Likewise. * vms-hdr.c: Likewise. * vms-tir.c: Likewise. * xtensa-isa.c: Likewise. * xtensa-modules.c: Likewise. * xsym.c: Likewise. (pstrcmp): Use correct choice of string lengths. Fix return value. (bfd_sym_module_name): Correct string length. * bfd-in2.h: Regenerate. * libbfd.h: Regenerate.
* Add support for maxq10 and maxq20 machine valuesNick Clifton2005-01-102-4/+13
|
* Add support fpr MAXQ processorNick Clifton2004-11-082-0/+56
|
* Fix support for PECOFF weak symbolsNick Clifton2004-11-082-1/+12
|
* * symconst.h (langMax): Fix typo in comment.Mark Kettenis2004-08-132-1/+5
|
* [ bfd/ChangeLog ]Chris Demetriou2004-04-243-55/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2004-04-23 Chris Demetriou <cgd@broadcom.com> * coff-mips.c (mips_relhi_reloc, mips_rello_reloc) (mips_switch_reloc, mips_read_relocs, mips_relax_section) (mips_relax_pcrel16, PCREL16_EXPANSION_ADJUSTMENT): Remove. (mips_relocate_hi): Remove now-unused 'adjust' and 'pcrel' arguments, and update comments to reflect current usage. (mips_howto_table): Remove entries for MIPS_R_RELHI, MIPS_R_RELLO, and MIPS_R_SWITCH, as well as several empty entries. Update comment for MIPS_R_PCREL16. (mips_ecoff_swap_reloc_in, mips_ecoff_swap_reloc_out) (mips_adjust_reloc_out, mips_bfd_reloc_type_lookup): Remove support for MIPS_R_SWITCH, MIPS_R_RELLO, and MIPS_R_RELHI relocations. (mips_adjust_reloc_in): Likewise, adjust maximum accepted relocation type number to be MIPS_R_PCREL16. (mips_relocate_section): Remove support for link-time relaxation of branches used by embedded-PIC. Remove support for MIPS_R_SWITCH, MIPS_R_RELLO, and MIPS_R_RELHI relocations. (_bfd_ecoff_bfd_relax_section): Redefine to bfd_generic_relax_section. * ecoff.c (ecoff_indirect_link_order): Remove support for link-time relaxation of branches used by embedded-PIC. * ecofflink.c (bfd_ecoff_debug_accumulate): Likewise. * libecoff.h (struct ecoff_section_tdata): Remove embedded-PIC related members, update comment. * pe-mips.c: Remove disabled (commented-out and #if 0'd) code related to embedded-PIC. * elfxx-mips.c (_bfd_mips_elf_read_ecoff_info): Remove initialization of now-removed 'adjust' member of 'struct ecoff_debug_info'. [ include/coff/ChangeLog ] 2004-04-23 Chris Demetriou <cgd@broadcom.com> * mips.h (MIPS_R_RELHI, MIPS_R_RELLO, MIPS_R_SWITCH): Remove (MIPS_R_PCREL16): Update comment. * ecoff.h (struct ecoff_value_adjust): Remove structure. (struct ecoff_debug_info): Remove 'adjust' member.
* Add support for a .secrel32 x86 reloc to allow DWARF" debug information to usedNick Clifton2004-04-202-0/+4
| | | | with COFF based x86 ports.
* Split ChangeLog files.Alan Modra2004-01-022-1155/+1164
|
* Add alternative defintion of C_WEAKEXT for AIX 5.2Nick Clifton2003-12-022-1/+10
|
* 2003-08-23 Jason Eckhardt <jle@rice.edu>Jason Eckhardt2003-08-232-2/+39
| | | | | | | | | | | | | | | | | | | | | | [bfd/ChangeLog] * coff-i860.c (coff_i860_reloc_nyi): New function. (howto_table): Add entries for relocations PAIR, HIGHADJ, HIGH, LOWn, SPLITn, and BRADDR. (RTYPE2HOWTO): Check that the r_type is within the howto_table before trying to access the entry. (coff_i860_rtype_to_howto): Likewise. (coff_i860_reloc_type_lookup): New function. (i860_reloc_processing): New function. (coff_bfd_reloc_type_lookup): Define macro. (RELOC_PROCESSING): Define macro. Minor formatting adjustments. [include/coff/ChangeLog] * coff/i860.h (COFF860_R_PAIR, COFF860_R_LOW0, COFF860_R_LOW1, COFF860_R_LOW2, COFF860_R_LOW3, COFF860_R_LOW4, COFF860_R_SPLIT0, COFF860_R_SPLIT1, COFF860_R_SPLIT2, COFF860_R_HIGHADJ, COFF860_R_BRADDR): Define new relocation constants and document. Minor formatting adjustments.
* Convert to C90.Alan Modra2003-08-072-18/+25
|
* (IMAGE_FILE_NET_RUN_FROM_SWAP): Define.Nick Clifton2003-07-172-19/+50
| | | | | | | | | | | | | | | | (IMAGE_FILE_MACHINE_WCEMIPSV2): Define. (IMAGE_FILE_MACHINE_SH3DSP): Define. (IMAGE_FILE_MACHINE_SH3E): Define. (IMAGE_FILE_MACHINE_SH5): Define. (IMAGE_FILE_MACHINE_AM33): Define. (IMAGE_FILE_MACHINE_POWERPCFP): Define. (IMAGE_FILE_MACHINE_AXP64): Define. (IMAGE_FILE_MACHINE_TRICORE): Define. (IMAGE_FILE_MACHINE_CEF): Define. (IMAGE_FILE_MACHINE_EBC): Define. (IMAGE_FILE_MACHINE_AMD64): Define. (IMAGE_FILE_MACHINE_M32R): Define. (IMAGE_FILE_MACHINE_CEE): Define.
* 2003-07-14 Christian Groessler <chris@groessler.org>Jason Eckhardt2003-07-152-0/+7
| | | | * i860.h (AOUTSZ): Define properly for i860 coff.
* * xcoff.h (struct __rtinit ): Convert to ISO C90 prototypes.Andreas Jaeger2003-06-293-60/+65
| | | | * ecoff.h: Convert to ISO C90 prototypes. Replace PTR by void *.
* Add support for h8300hn and h8300snNick Clifton2003-04-242-4/+13
|
* Replace occurrances of 'Hitachi' with 'Renesas'.Nick Clifton2003-04-154-6/+12
|
* Namespace cleanup for the tic4x target. Replace s/c4x/tic4x/ and ↵Svein Seldal2003-04-041-3/+3
| | | | s/c3x/tic3x/. 2003 copyright update
* Add iWMMXt supportNick Clifton2003-03-252-0/+9
|
* Updates for fixing tic4x arch tagging of its object files.Svein Seldal2003-01-202-3/+11
| | | | | | | | | | | | | | * bfd/coffcode.h (coff_set_flags): Added get/set arch hooks. * include/coff/tic4x.h (TICOFF_TARGET_MACHINE_GET): Fixed define bug * include/coff/ti.h (TICOFF_TARGET_MACHINE_GET): Added macros * ld/Makefile.am: Added etic3xcoff.o and etic4xcoff_onchip.o * ld/Makefile.in: Regenerate * ld/configure.tgt: Added extra target emulations * ld/emulparams/tic3xcoff.sh: Remove old settings * ld/emulparams/tic4xcoff.sh: Ditto * ld/emulparams/tic3xcoff-onchip.sh: Added new * ld/scripttempl/tic4xcoff.sc: Revise and combine both c3x and c4x * ld/scripttempl/tic3xcoff.sc: Remove
* s/boolean/bfd_boolean/ s/true/TRUE/ s/false/FALSE/. SimplifyAlan Modra2002-11-303-12/+17
| | | | comparisons of bfd_boolean vars with TRUE/FALSE. Formatting.
* Add TMS320C4x supportNick Clifton2002-08-283-0/+51
|
* Add AIX 64 shared library support and emulation layer for binutilsNick Clifton2002-03-182-58/+55
|
* Support small archive for pre AIX 4.3Tom Rix2002-02-012-4/+10
|
* Add support for OpenRISC 32-bit embedded processorNick Clifton2002-01-312-1/+295
|
* * coff/arm.h (F_VFP_FLOAT): Define.Richard Earnshaw2002-01-161-1/+2
| | | | * elf/arm.h (F_VFP_FLOAT, EF_ARM_VFP_FLOAT): Define.
* Fix for xcoff <bigaf> big archive support.Tom Rix2001-12-312-26/+47
|
* Minimal handle .typchk and .except section.Tom Rix2001-12-182-1/+10
|
* Add except and typeck section strings. Fix xcoff_big_format_p macro.Tom Rix2001-12-172-1/+10
|
* Clean up formatting of xcoff.hTom Rix2001-12-172-126/+114
|
* Fix tic54x testsuite failures and Lmem disassembly bugs.Timothy Wall2001-11-133-24/+48
|
* Fix usage of H_GET_32/16. Likewise with H_PUT_32/16.Nick Clifton2001-10-262-4/+9
|
* Fix compile time warningsNick Clifton2001-09-212-1/+5
|
* * external.h (GET_LINENO_LNNO): Use H_GET_32/16.Alan Modra2001-09-185-88/+119
| | | | | | | | | | (PUT_LINENO_LNNO): Use H_PUT_32/16. * m88k.h (GET_LNSZ_SIZE, GET_LNSZ_LNNO, GET_SCN_NRELOC, GET_SCN_NLINNO): Use H_GET_32. (PUT_LNSZ_LNNO, PUT_LNSZ_SIZE, PUT_SCN_NRELOC, PUT_SCN_NLINNO): Use H_PUT_32. * ti.h: Formatting fixes. Make use of H_GET_* and H_PUT_* throughout. * xcoff.h: White space changes.
* Fix import symbols for AIX.Tom Rix2001-09-062-1/+13
|
* * xcoff.h (struct __rtinit): Make proper prototype for rtl.Andreas Jaeger2001-08-272-2/+7
|
* * internal.h (R_JMP2, R_JMPL2, R_MOVL2): Comment spelling fix.Joern Rennecke2001-08-242-3/+7
|
* Support for xcoff64Tom Rix2001-05-245-224/+986
|
OpenPOWER on IntegriCloud