Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Initial patches for IA-64 EFI (64-bit PE) support. | Jim Wilson | 2000-04-17 | 4 | -7/+290 |
| | | | | | | | | | | | | | | | | | * pe.h (PEP64AOUTHDR): New header for PE+. (PEP64AOUTSZ): New macro. (IMAGE_SUBSYSTEM_UNKNOWN): New macro. (IMAGE_SUBSYSTEM_NATIVE): Ditto. (IMAGE_SUBSYSTEM_WINDOWS_GUI): Ditto. (IMAGE_SUBSYSTEM_WINDOWS_CUI): Ditto. (IMAGE_SUBSYSTEM_POSIX_CUI): Ditto. (IMAGE_SUBSYSTEM_WINDOWS_CE_GUI): Ditto. (IMAGE_SUBSYSTEM_EFI_APPLICATION): Ditto. (IMAGE_SUBSYSTEM_EFI_BOOT_SERVICE_DRIVER): Ditto. (IMAGE_SUBSYSTEM_EFI_RUNTIME_DRIVER): Ditto. * internal.h (PE_DEF_FILE_ALIGNMENT): Define only if not defined already. * ia64.h: New file. | ||||
* | Remove U suffix from constants for K&R compilers. | Alan Modra | 2000-04-13 | 2 | -4/+9 |
| | | | | Fix a couple of 64 bit nits. | ||||
* | Mods to allow compilation of BFD all targets. | Tim Wall | 2000-04-11 | 2 | -3/+13 |
| | |||||
* | Fix copyright comments and file comments. | Tim Wall | 2000-04-08 | 2 | -9/+18 |
| | |||||
* | BFD and include/coff support for tic54x target. | Tim Wall | 2000-04-07 | 4 | -2/+450 |
| | |||||
* | sh-dsp REPEAT support: | Joern Rennecke | 2000-04-05 | 2 | -0/+7 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | opcodes: * sh-opc.h (sh_nibble_type): Remove DISP_8 and DISP_4. Split IMM_[48]{,BY[24]} into IMM[01]_[48]{,BY[24]}. Add REPEAT. (sh_arg_type): Add A_PC. (sh_table): Update entries using immediates. Add repeat. * sh-dis.c (print_insn_shx): Remove DISP_8 and DISP_4. Split IMM_[48]{,BY[24]} into IMM[01]_[48]{,BY[24]}. Add REPEAT. gas: * config/tc-sh.c (immediate): Delete. (sh_operand_info): Add immediate member. (parse_reg): Use A_PC for pc. (parse_exp): Add second argument 'op'. All callers changed. (parse_at): Expect pc to be coded as A_PC. Use immediate field in *op. (insert): Add fourth argument 'op'. All callers changed. (build_relax): Add second argument 'op'. All callers changed. (insert_loop_bounds): New function. (build_Mytes): Remove DISP_4. Split IMM_[48]{,BY[24]} into IMM[01]_[48]{,BY[24]}. Add REPEAT. (assemble_ppi): Use immediate field in *operand. (sh_force_relocation): Handle BFD_RELOC_SH_LOOP_{START,END}. (md_apply_fix): Likewise. (tc_gen_reloc): Likewise. Check for a pcrel BFD_RELOC_SH_LABEL. include/coff: * sh.h (R_SH_LOOP_START, R_SH_LOOP_END): Define. include/elf: * sh.h (R_SH_LOOP_START, R_SH_LOOP_END): New RELOC_NUMBERs. bfd: * reloc.c (_bfd_relocate_contents): Add BFD_RELOC_SH_LOOP_START and BFD_RELOC_SH_LOOP_END. * elf32-sh.c (sh_elf_howto_tab): Change special_func to sh_elf_ignore_reloc for all entries that sh_elf_reloc used to ignore. Add entries for R_SH_LOOP_START and R_SH_LOOP_END. (sh_elf_reloc_loop): New function. (sh_elf_reloc): No need to test for always-to-be-ignored relocs any more. (sh_rel): Add entries for BFD_RELOC_SH_LOOP_{START,END}. (sh_elf_relocate_section): Handle BFD_RELOC_SH_LOOP_{START,END}. * bfd-in2.h, libbfd.h: Regenerate. | ||||
* | * internal.h: Fix a typo in the comment for R_MOVL2. | Jeff Law | 2000-03-15 | 2 | -1/+5 |
| | |||||
* | Defone {MIPS|SH}_PE_MAGIC | Nick Clifton | 2000-02-28 | 3 | -1/+7 |
| | |||||
* | Add support for WinCE targeted toolchains. | Nick Clifton | 2000-02-24 | 5 | -2/+300 |
| | |||||
* | fix spelling of Motorola | Nick Clifton | 2000-01-20 | 2 | -2/+2 |
| | |||||
* | add missing definitions | Nick Clifton | 2000-01-05 | 2 | -14/+57 |
| | |||||
* | Delete bogus R_PCLONG. Tidy R_*. | Alan Modra | 1999-09-20 | 2 | -27/+27 |
| | |||||
* | 1999-09-06 Donn Terry <donn@interix.com> | Ian Lance Taylor | 1999-09-07 | 3 | -8/+15 |
| | | | | | | | * internal.h (DTYPE): Define. * pe.h (struct external_PEI_filehdr): Rename from external_PE_filehdr. Define even if COFF_IMAGE_WITH_PE is not defined. | ||||
* | Rename F_SOFTFLOAt to F_SOFT_FLOAT for compatability with include/elf/arm.h | Nick Clifton | 1999-07-17 | 2 | -5/+6 |
| | |||||
* | 1999-06-21 Philip Blundell <pb@nexus.co.uk> | Nick Clifton | 1999-07-15 | 2 | -29/+61 |
| | | | | * arm.h (F_SOFTFLOAT): Define. | ||||
* | Define F_ARM_5 | Nick Clifton | 1999-07-05 | 2 | -1/+5 |
| | |||||
* | * internal.h (BEOS_EXE_IMAGE_BASE, BEOS_DLL_IMAGE_BASE): New. | Richard Henderson | 1999-06-03 | 2 | -1/+9 |
| | |||||
* | Renumber cpu flag bits to avoid collision with PE flag bits | Nick Clifton | 1999-05-19 | 2 | -9/+16 |
| | |||||
* | Defined rva relocations. | Nick Clifton | 1999-05-15 | 2 | -0/+5 |
| | |||||
* | 19990502 sourceware importbinu_ss_19990502 | Richard Henderson | 1999-05-03 | 30 | -0/+8131 |