aboutsummaryrefslogtreecommitdiff
path: root/bfd/coff-tic80.c
AgeCommit message (Collapse)AuthorFilesLines
1997-08-19 * coff-i960.c (COFF_ALIGN_IN_SECTION_HEADER): Define to 1.Fred Fish1-1/+7
(GET_SCNHDR_ALIGN, PUT_SCNHDR_ALIGN): Define. * coff-m88k.c (GET_SCNHDR_NRELOC, GET_SCNHDR_NLNNO): Define. * coffcode.h (coff_set_alignment_hook): Conditionally compile in if COFF_ALIGN_IN_SECTION_HEADER is defined. Convert alignment to power of two for I960 only. * coffswap.h (GET_SCNHDR_NRELOC, PUT_SCNHDR_NRELOC, GET_SCNDHR_NLNNO, PUT_SCNHDR_NLNNO, GET_SCNHDR_FLAGS, PUT_SCNHDR_FLAGS): Provide default definitions. (coff_swap_scnhdr_in): Use GET_SCNHDR_FLAGS, GET_SCNHDR_NRELOC, GET_SCNHDR_NLNNO, and GET_SCNHDR_ALIGN. (coff_swap_scnhdr_out): Use PUT_SCNHDR_FLAGS, PUT_SCNHDR_ALIGN. start-sanitize-tic80 * Makefile.in (coff-tic80.o): Depends upon coffswap.h. * coff-tic80.c (COFF_ALIGN_IN_SECTION_HEADER): Define to 1. (GET_SCNHDR_FLAGS, PUT_SCNHDR_FLAGS): Define *coffcode.h (coff_write_object_contents): Set alignment field in section header for TIC80COFF files. end-sanitize-tic80 PR 12215 and PR 13061
1997-05-23 * coff-tic80.c (tic80_howto_table): Change overflow check for mostIan Lance Taylor1-18/+18
PP relocations to complain_overflow_dont.
1997-05-23 * coff-tic80.c (tic80_howto_table): Add PP relocations. ChangeIan Lance Taylor1-11/+587
name of R_RELLONG to "RELLONG". Set rightshift and complain for M_PPCR. (ppbase_reloc, glob15_reloc): New static functions. (glob16_reloc, local16_reloc): New static functions. (rtype2howto): Handle all relocation types. (coff_tic80_relocate_section): New static function. (coff_relocate_section): Define to coff_tic80_relocate_section. * Makefile.in (coff-tic80.o): Depends upon include/coff/tic80.h.
1997-05-19 * coff-tic80.c: Remove unnecessary #ifdefs.Mark Alexander1-15/+1
* config.bfd: Set targ_underscore to yes for tic80.
1997-05-19 * coff-tic80.c (NAMES_HAVE_UNDERSCORE): Define (fixes problemMark Alexander1-5/+21
with unresolved external symbols in GDB).
1997-03-13 * coff-tic80.c (coff_rtype_to_howto): DefineFred Fish1-5/+79
(coff_tic80_rtype_to_howto): Clone generic coff version and add code to handle the funky TI "internal relocations".
1997-01-21 * coff-tic80.c (tic80coff_vec): Change to little endian dataFred Fish1-5/+5
as the default.
1996-12-29 * Makefile.in (BFD32_BACKENDS): Add coff-tic80.oFred Fish1-0/+76
(ALL_MACHINES): Add cpu-tic80.o (cpu-tic80.o, coff-tic80.o): Add dependencies. * coff-tic80.c: Add skeleton, cloned from another coff config. * coffcode.h (coff_write_object_contents): Set magic to TIC80MAGIC for TIc80.
1996-12-28(Lay some groundwork for TIc80 port that will be filled in incrementally.)Fred Fish1-0/+23
* TODO: Correct a misspelling. start-sanitize-tic80 * coff-tic80.c: New file for TI TMS320C80 (MVP). * cpu-tic80.c: New file for TI TMS320C80 (MVP). * configure.in (case $vec): Add tic80coff_vec entry. * configure: Regenerate with autoconf. * archures.c (bfd_tic80_arch): Declare. * bfd-in2.h (enum bfd_architecture): Add bfd_arch_tic80. * config.bfd (case ${targ}): Add tic80*-*-coff* target. * targets.c (tic80coff_vec): Add decl as extern bfd_target. (bfd_target_vector): Add tic80coff_vec entry. end-sanitize-tic80