Mon Dec 15 16:08:52 1997 Nick Clifton <nickc@cygnus.com>
-start-sanitize-m32rx
- * elf32-m32r.c (m32r_elf_merge_private_bfd_data): Allow M32R
- object files to be merged into a M32RX executable.
-
- * archures.c: Add bfd_mach_m32rx.
-end-sanitize-m32rx
* archures.c: Add bfd_mach_m32r.
Mon Dec 15 16:11:22 1997 Fred Fish <fnf@cygnus.com>
* coffcode.h (ALIGN_SECTIONS_IN_FILE): Define if I960 not defined.
(coff_compute_section_file_positions): Use ALIGN_SECTIONS_IN_FILE
to decide when to align the file sections for paging.
-start-sanitize-tic80
* coffcode.h (ALIGN_SECTIONS_IN_FILE): Undefine for TIC80COFF.
-end-sanitize-tic80
Mon Dec 15 15:01:15 1997 Nick Clifton <nickc@cygnus.com>
(bfd_elf32_bfd_print_private_bfd_data): Point to
m32r_elf_print_private_bfd_data.
-start-sanitize-m32rx
- * cpu-m32r.c: Add m32rx cpu architecture.
- * bfd-in2.h (bfd_mach_m32rx): Add identifier for M32RX
- architecture machines.
-end-sanitize-m32rx
* bfd-in2.h (bfd_mach_m32r): Add identifier for M32R architecture
machines.
Tue Dec 9 11:37:53 1997 Andrew Cagney <cagney@b1.cygnus.com>
* archures.c (bfd_mach_mips*): Define.
- (start-sanitize-cygnus):
- (vr5400, bfd_mach_vr5000): Define.
- (end-sanitize-cygnus):
(bfd_default_scan): For 3000 and 4000 replace magic constant with
macro.
* Makefile.am (BFD32_BACKENDS): Remove tekhex.lo.
(BFD32_BACKENDS_CFILES): Remove tekhex.c.
* Makefile.in: Rebuild.
- * aclocal.m4, configure, src/Makefile.in: Rebuild with current
+ * aclocal.m4, configure, Makefile.in: Rebuild with current
automake and autoconf.
* coff-arm.c (arm_allocate_interworking_sections): Fix typo
Sun Sep 7 12:25:22 1997 H.J. Lu (hjl@gnu.ai.mit.edu)
- * bfd/elf64-alpha.c (reloc_howto_type): Fix the howto table.
+ * elf64-alpha.c (reloc_howto_type): Fix the howto table.
Thu Sep 4 09:44:10 1997 Ian Lance Taylor <ian@cygnus.com>
* acinclude.m4 (BFD_CC_FOR_BUILD): Set EXEEXT_FOR_BUILD.
* doc/Makefile.am (MKDOC): Use EXEEXT_FOR_BUILD, not EXEEXT.
- * aclocal.m4, configure, Makefile.in, doc/Makefile.in: Rebuild.
+ * aclocal.m4: Rebuild.
+ * configure: Rebuild.
+ * Makefile.in: Rebuild.
+ * doc/Makefile.in: Rebuild.
Mon Aug 25 16:14:34 1997 Christopher Provenzano <proven@cygnus.com>
* mipsbsd.c (aout_mips_little_vec): Likewise.
(aout_mips_big_vec): Likewise.
-start-sanitize-tic80
Tue Aug 19 10:09:10 1997 Fred Fish <fnf@cygnus.com>
* coff-tic80.c (COFF_ALIGN_IN_SFLAGS): Define to 1.
* coffcode.h (styp_to_sec_flags): Ignore incoming STYP_INFO
bit in s_flags if COFF_ALIGN_IN_S_FLAGS is defined.
-end-sanitize-tic80
Tue Aug 19 08:47:17 1997 Fred Fish <fnf@cygnus.com>
* coff-i960.c (COFF_ALIGN_IN_SECTION_HEADER): Define to 1.
(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
+ * coffcode.h (coff_write_object_contents): Set alignment field in
section header for TIC80COFF files.
-end-sanitize-tic80
Mon Aug 18 11:36:19 1997 Nick Clifton <nickc@cygnus.com>
* coff-stgo32.c: Rename from coff-stubgo32.c to avoid old System V
file system 14 character limit.
- * Makefile.am, configure.in: Corresponding changes.
- * Makefile.in, configure: Rebuild.
+ * Makefile.am: Corresponding changes.
+ * configure.in: Corresponding changes.
+ * Makefile.in: Rebuild.
+ * configure: Rebuild.
Fri Aug 8 18:34:36 1997 Ian Lance Taylor <ian@cygnus.com>
* acinclude.m4: Move acmacros.m4 in here. Remove AM_PROG_LIBTOOL
copy; use a patches libtool instead.
* acmacros.m4: Remove.
- * Makefile.in, aclocal.m4, configure: Rebuild.
+ * Makefile.in: Rebuild.
+ * aclocal.m4: Rebuild.
+ * configure: Rebuild.
Thu Jul 31 19:55:36 1997 Ian Lance Taylor <ian@cygnus.com>
align the address of the next segment to avoid wraparound
problems.
-start-sanitize-tic80
Tue Jul 8 12:11:29 1997 Fred Fish <fnf@cygnus.com>
* coffcode.h (coff_write_object_contents): Initialize
if used.
(coff_swap_filehdr_in): Swap in target id field if used.
-end-sanitize-tic80
Mon Jul 7 16:41:20 1997 Ian Lance Taylor <ian@cygnus.com>
* coff-i386.c (coff_i386_is_local_label_name): New static function
(_bfd_coff_write_global_sym): If doing task linking, convert
global variables to static.
(_bfd_coff_write_task_globals): New function.
-start-sanitize-tic80
* coff-tic80.c (TIC80COFF): Define this instead of just TIC80.
(C_AUTOARG): #undef since it clashes with C_UEXT.
(C_LASTENT): #undef since it clashes with C_STATLAB.
(coff_slurp_symbol_table): Use C_SYSTEM. Hide C_AUTOARG use
when TIC80COFF defined (clashes with C_UEXT). Explicitly
recognize C_UEXT, C_STATLAB, and C_EXTLAB as unsupported.
-end-sanitize-tic80
-start-sanitize-tic80
Fri May 23 12:38:24 1997 Ian Lance Taylor <ian@cygnus.com>
* coff-tic80.c (tic80_howto_table): Change overflow check for most
(coff_relocate_section): Define to coff_tic80_relocate_section.
* Makefile.in (coff-tic80.o): Depends upon include/coff/tic80.h.
-end-sanitize-tic80
Wed May 21 17:15:50 1997 Ian Lance Taylor <ian@cygnus.com>
* coffcode.h (coff_slurp_symbol_table): If COFF_WITH_PE or
* coff-sh.c (sh_merge_private_data): New static function.
(coff_bfd_merge_private_bfd_data): Define.
-start-sanitize-tic80
Mon May 19 14:46:00 1997 Mark Alexander <marka@cygnus.com>
* coff-tic80.c: Remove unnecessary #ifdefs.
* coff-tic80.c (NAMES_HAVE_UNDERSCORE): Define (fixes problem
with unresolved external symbols in GDB).
-end-sanitize-tic80
Fri May 16 10:23:03 1997 Jeffrey A Law (law@cygnus.com)
* elf-m10300.c (elf32_mn10300_relax_section): Read in all
* libbfd-in.h (_bfd_write_section_stabs): Update declaration.
* libbfd.h: Rebuild.
-start-sanitize-tic80
Mon Mar 24 20:07:29 1997 Fred Fish <fnf@cygnus.com>
* coff-tic80.c (tic80_howto_table): Add R_ABS entry.
(rtype2howto): Handle R_ABS reloc type. Also abort on unhandled
reloc types, rather than silently failing to generate an output file.
-end-sanitize-tic80
Mon Mar 24 13:41:00 1997 Ian Lance Taylor <ian@cygnus.com>
* targmatch.sed: Use the hold space to put the #ifdef around the
* cf-m68klynx.c: Simplify greatly: just define macros to control
coff-m68k.c.
* coff-aux.c: Likewise. Just leave add_one_symbol routine.
- * targets. (m68ksysvcoff_vec): Declare.
+ * targets.c (m68ksysvcoff_vec): Declare.
(bfd_target_vector): Add m68ksysvcoff_vec.
* config.bfd (m68*-motorola-sysv*): New target.
* configure.in (m68ksysvcoff_vec): New vector.
* elfcode.h (elf_slurp_symbol_table): Don't try to read the
version symbols if there aren't any.
-start-sanitize-tic80
Thu Mar 13 16:38:30 1997 Fred Fish <fnf@cygnus.com>
* coff-tic80.c (coff_rtype_to_howto): Define
(coff_tic80_rtype_to_howto): Clone generic coff version and
add code to handle the funky TI "internal relocations".
-end-sanitize-tic80
Thu Mar 13 14:08:53 1997 Ian Lance Taylor <ian@cygnus.com>
* elflink.h (elf_link_add_object_symbols): Don't warn about type
Thu Mar 6 12:19:59 1997 Fred Fish <fnf@cygnus.com>
-start-sanitize-tic80
* coff-tic80.c (rtype2howto): If passed a relocation type we don't
understand, just set the howto field to NULL, and the caller will
print an appropriate error message.
-end-sanitize-tic80
* coffcode.h (coff_slurp_reloc_table): Pull duplicate declarations and
code fragment out of both legs of #ifdef RELOC_PROCESSING ... #endif
block. Use NULL for initializations of "ptr" rather than bare 0.
Use correct braces for computing increments of extverdaux and
exteverdef record pointers.
-start-sanitize-tic80
Sun Mar 2 22:47:54 1997 Fred Fish <fnf@cygnus.com>
* coff-tic80.c (COFF_DEFAULT_SECTION_ALIGNMENT_POWER): Set this to 2
instead of 4.
-end-sanitize-tic80
Sun Mar 2 16:25:35 1997 Ian Lance Taylor <ian@cygnus.com>
* elflink.h (elf_link_find_version_dependencies): Check that
DEF_REGULAR is not set as well as checking that DEF_DYNAMIC is
set.
-start-sanitize-tic80
Fri Feb 28 16:52:40 1997 Fred Fish <fnf@cygnus.com>
* coffcode.h (coff_set_flags): Add case for TIC80_ARCH_MAGIC.
-end-sanitize-tic80
Fri Feb 28 15:06:45 1997 Ian Lance Taylor <ian@cygnus.com>
* targets.c (bfd_default_vector): Make non-const.
Store lower 16 bits of addend in R_M32R_HI16_[SU]LO insns.
Add small data area support (R_M32R_SDA16).
* reloc.c: Document BFD_RELOC_M32R_SDA16.
- * bfd-in2.h,libbfd.h: Regenerated.
+ * bfd-in2.h, libbfd.h: Regenerated.
Thu Feb 20 23:50:31 1997 Jeffrey A Law (law@cygnus.com)
Tue Feb 18 17:22:59 1997 Martin M. Hunt <hunt@pizza.cygnus.com>
- * Makefile.in, archures.c, config.bfd, configure.in, elf.c,
- reloc.c, targets.c: New target, elf-*-D30V.
-
- * bfd-in2.h, configure, libbfd.h: Rebuilt.
-
- * cpu-d30v.c, elf32-d30v.c: New files.
+ * Makefile.in: New target, elf-*-D30V.
+ * archures.c: New target, elf-*-D30V.
+ * config.bfd: New target, elf-*-D30V.
+ * configure.in: New target, elf-*-D30V.
+ * elf.c: New target, elf-*-D30V.
+ * reloc.c: New target, elf-*-D30V.
+ * targets.c: New target, elf-*-D30V.
+ * bfd-in2.h: Rebuilt.
+ * configure: Rebuilt.
+ * libbfd.h: Rebuilt.
+ * cpu-d30v.c: New files.
+ * elf32-d30v.c: New files.
Tue Feb 18 15:31:48 1997 Fred Fish <fnf@cygnus.com>
* reloc.c (struct reloc_howto_struct): Fix typo in comment.
* bfd-in2.h: Regenerated.
-start-sanitize-tic80
* coff-tic80.c (RTYPE2HOWTO): Replace abort with real function.
(rtype2howto): Add function.
(tic80_howto_table): Add.
-end-sanitize-tic80
Tue Feb 18 11:41:00 1997 Dawn Perchik <dawn@cygnus.com>
* elf32-m32r.c (elf_m32r_howto_table): Change partial_inplace to true
for R_M32R_{16,32,24,HI16_ULO,HI16_SLO,LO16}.
-start-sanitize-r5900
- Fri Feb 7 16:20:17 1997 Gavin Koch <gavin@cygnus.com>
-
- * config.bfd: add r5900
-
-end-sanitize-r5900
Fri Feb 7 12:39:11 1997 Ian Lance Taylor <ian@cygnus.com>
* elflink.h (elf_link_input_bfd): If we've discarded a section,
* elf32-sparc.c (elf32_sparc_size_dynamic_sections): Likewise.
* elf64-alpha.c (elf64_alpha_size_dynamic_sections): Likewise.
-start-sanitize-tic80
Wed Jan 22 15:40:28 1997 Fred Fish <fnf@cygnus.com>
* coff-tic80.c (tic80coff_vec): Use correct data put/get
* coff-tic80.c (tic80coff_vec): Change to little endian data
as the default.
-end-sanitize-tic80
Thu Jan 16 17:45:57 1997 Ian Lance Taylor <ian@cygnus.com>
* elflink.h (NAME(bfd_elf,size_dynamic_sections)): Change type of
* libaout.h (machine_type): Reserve several values for sparclet.
-start-sanitize-tic80
Mon Jan 13 22:39:08 1997 Michael Meissner <meissner@tiktok.cygnus.com>
* config.bfd (tic80-*-*): Don't require 'coff'.
-end-sanitize-tic80
Mon Jan 13 19:36:25 1997 Michael Meissner <meissner@tiktok.cygnus.com>
* elf32-v850.c (v850_elf_howto_table): Set the special_function
* elf32-mn10200.c (elf_mn10200_howto): Set pcrel_offset for
24bit pc-relative reloc.
-start-sanitize-tic80
Fri Jan 3 16:33:00 1997 Fred Fish <fnf@cygnus.com>
* Makefile.in (coff-tic80.o): Add coffcode.h to dependency list.
* coffcode.h (coff_set_arch_mach_hook): Set arch to
bfd_arch_tic80 for TIC80_ARCH_MAGIC number.
-end-sanitize-tic80
Fri Jan 3 16:54:08 1997 Jeffrey A Law (law@cygnus.com)
* reloc.c: Add BFD_RELOC_24.
symbols, don't export a symbol which is defined by an object in an
archive which contains shared objects.
-start-sanitize-tic80
Mon Dec 30 16:12:58 1996 Fred Fish <fnf@cygnus.com>
* archures.c (enum bfd_architecture): Add bfd_arch_tic80
Also add cofflink.o for tic80coff_vec.
* configure: Regenerate with autoconf.
-end-sanitize-tic80
Mon Dec 30 11:54:56 1996 Ian Lance Taylor <ian@cygnus.com>
* libbfd.c: Patch up the mmap code so that it is only built if BFD
is configured with --with-mmap.
-start-sanitize-tic80
Sun Dec 29 10:48:57 1996 Fred Fish <fnf@cygnus.com>
* Makefile.in (BFD32_BACKENDS): Add coff-tic80.o
* coffcode.h (coff_write_object_contents): Set magic to TIC80MAGIC
for TIc80.
-end-sanitize-tic80
Fri Dec 27 20:56:41 1996 Fred Fish <fnf@cygnus.com>
* 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.
* 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
Fri Dec 27 11:48:12 1996 H.J. Lu <hjl@lucon.org>
* evax-emh.c (get_vms_time_string): Local function now.
(_bfd_evax_write_emh): Extract source filename and case_hack flags
from symbol table.
- * evax_write_etir (_bfd_evax_write_etir): Pass all symbol names
- through _bfd_evax_case_hack_symbol.
+ (_bfd_evax_write_etir): Pass all symbol names through
+ _bfd_evax_case_hack_symbol.
* evax-misc.c (hash_string, _bfd_evax_case_hack_symbol): New
functions.
(_bfd_evax_basename): Removed.
* reloc.c: Add m32r relocs.
* bfd-in2.h, libbfd.h: Rebuilt.
- * cpu-m32r.c,elf32-m32r.c: New files.
+ * cpu-m32r.c, elf32-m32r.c: New files.
Thu Sep 12 11:10:05 1996 Ian Lance Taylor <ian@cygnus.com>
Mon Sep 9 12:31:22 1996 Doug Evans <dje@canuck.cygnus.com>
- * config.bfd,configure.in,configure: Add m32r support.
- * Makefile.in,archures.c,elf.c,targets.c: Likewise.
+ * config.bfd: Add m32r support.
+ * configure.in: Likewise.
+ * configure: Likewise.
+ * Makefile.in: Likewise.
+ * archures.c: Likewise.
+ * elf.c: Likewise.
+ * targets.c: Likewise.
* config.bfd: Keep target list alphabetically sorted.
Mon Sep 9 11:48:41 1996 Jeffrey A Law (law@cygnus.com)
Mon Jun 24 17:15:10 1996 Jason Molenda (crash@godzilla.cygnus.co.jp)
- * Makefile.in, (bindir, libdir, datadir, mandir, infodir, includedir):
+ * Makefile.in (bindir, libdir, datadir, mandir, infodir, includedir):
Use autoconf-set values.
* doc/Makefile.in (bindir, libdir, datadir, mandir, infodir,
includedir, INSTALL, INSTALL_PROGRAM, INSTALL_DATA): Use autoconf-set
* config.bfd (mips*el-*-elf*) Add bfd_elf64_bigmips_vec and
bfd_elf64_littlemips_vec to targ_selvecs.
(mips*-*-elf*): Likewise.
- * confingure.in: Add bfd_elf64_bigmips_vec and
+ * configure.in: Add bfd_elf64_bigmips_vec and
bfd_elf64_littlemips_vec to vector switch.
* configure: Rebuild.
* elf32-mips.c (_bfd_mips_elf_section_from_shdr): New function,
* pe{,i}-ppc.c (PPC_PE): Define instead of PPC, so that compiling
on Solaris PowerPC systems doesn't get confused.
- * ccffcode.h (coff_write_object_contents): Use #ifdef PPC_PE, not
+ * coffcode.h (coff_write_object_contents): Use #ifdef PPC_PE, not
#ifdef PPC.
* elfcore.h (bfd_prstatus, bfd_fpregset): Add thread argument.
For older changes see ChangeLog-9495
\f
+Copyright (C) 1996-1997 Free Software Foundation, Inc.
+
+Copying and distribution of this file, with or without modification,
+are permitted in any medium without royalty provided the copyright
+notice and this notice are preserved.
+
Local Variables:
mode: change-log
left-margin: 8