aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
1999-05-28remove spurious code.Nick Clifton1-3/+0
1999-05-28 -Wchar-subscripts cleanupDoug Evans6-26/+40
* listing.c (listing_newline): Use unsigned char variable, so calls to isascii,iscntrl are correct. * atof-generic.c (atof_generic): Cast arg to isdigit, et. al. with (unsigned char). * ecoff.c (ecoff_directive_ent,ecoff_stab): Ditto. * config/obj-elf.c (obj_elf_vtable_inherit): Ditto. * config/tc-mips.c (mips_ip,mips16_ip): Ditto. (my_getSmallExpression,get_number,s_mips_ent): Ditto.
1999-05-28 * hppa.h (pa_opcodes): Move integer arithmetic instructions afterJeff Law2-21/+26
integer logical instructions.
1999-05-28Initialise EI_OSABI and EI_ABIVERSION fields of e_ident array.Nick Clifton4-0/+31
Add ability for backends to process program and section headers after they have been created.
1999-05-28fix typo.Nick Clifton1-1/+1
1999-05-28Minor formatting changes.Nick Clifton2-4/+8
1999-05-28Update commentNick Clifton2-2/+6
1999-05-28Better coping with different reloc types.Nick Clifton2-70/+129
1999-05-27 * configure.in: Check whether getuid and getgid exist.Ian Lance Taylor6-8/+29
* archive.c: Define getuid and getgid as macros if HAVE_GETUID or HAVE_GETGID are not defined, respectively. (bfd_write_armap): Don't special case on _WIN32 for getuid and getgid. * configure.host: Set ac_cv_func_get{ug}id for *-*-windows*. * configure, config.in: Rebuild.
1999-05-271999-05-28 Torbjorn Granlund <tege@matematik.su.se>Ian Lance Taylor3-11/+195
* config/tc-m68k.c (m68k_ip): Check for disallowed index register width for Coldfire. (arch_coldfire_p): New #define. (m68k_ip, m68k_init_after_args): Use arch_coldfire_p. 1999-05-28 Linus Nordberg <linus.nordberg@canit.se> * config/tc-m68k.c (install_operand): Add places `n', `o'. * config/tc-m68k.c (m68k_ip): Add formats `E', `G', `H'. (install_operand): Add place `N'. (init_table): Add registers ACC, MACSR, MASK. * config/m68k-parse.h (m68k_register): Add ACC, MACSR, MASK. * config/tc-m68k.c: Change mcf5200 --> mcf. (archs): Add mcf5206e, mcf5307. (m68k_ip): Add format `u'. (install_operand): Add place `m', `M', `h'. (init_table): Add upper/lower registers. * config/m68k-parse.h (m68k_register): Add upper/lower registers.
1999-05-271999-05-28 Linus Nordberg <linus.nordberg@canit.se>Ian Lance Taylor3-203/+384
* m68k-opc.c: Rename MACL/MSACL to MAC/MSAC. Add MACM/MSACM. Add MOVE MACSR,CCR. * m68k-dis.c (fetch_arg): Add places `n', `o'. * m68k-opc.c: Add MSAC, MACL, MOVE to/from ACC, MACSR, MASK. Add mcf5206e to appropriate instructions. Add alias for MAC, MSAC. * m68k-dis.c (print_insn_arg): Add formats `E', `G', `H' and place `N'. * m68k-opc.c (m68k_opcodes): Add divsw, divsl, divuw, divul, macl, macw, remsl, remul for mcf5307. Change mcf5200 --> mcf. * m68k-dis.c: Add format `u' and places `h', `m', `M'.
1999-05-271999-05-28 Linus Nordberg <linus.nordberg@canit.se>Ian Lance Taylor2-2/+39
* m68k.h: Document new formats `E', `G', `H' and new places `N', `n', `o'. * m68k.h: Define mcf5206e, mcf5307, mcf. Document new format `u' and new places `m', `M', `h'.
1999-05-27 * binutils-all/readelf.h: Update for changes of 1999-04-08.Ian Lance Taylor2-0/+9
1999-05-27 * readelf.c: Include "elf/i960.h".Ian Lance Taylor2-0/+11
(dump_relocations): Handle EM_960.
1999-05-27 * gas/vtable/vtable.exp: Don't run test for i960 yet.Ian Lance Taylor2-0/+9
1999-05-271999-05-28 Martin Dorey <mdorey@madge.com>Ian Lance Taylor7-285/+1158
* config/tc-i960.c: Several minor changes to add ELF and BFD_ASSEMBLER support. * config/tc-i960.h: Likewise. * configure.in (i960-*-elf*): New target. * aclocal.m4, configure: Rebuild.
1999-05-27rebuild dependenciesIan Lance Taylor2-3/+6
1999-05-271999-05-28 Martin Dorey <mdorey@madge.com>Ian Lance Taylor5-1/+26
* configure.tgt (i960-*-elf*): New target. * emulparams/elf32_i960.sh: New file. * Makefile.am (ALL_EMULATIONS): Add eelf32_i960.o. (eelf32_i960.c): New target. * Makefile.in: Rebuild.
1999-05-27fix copyrightsIan Lance Taylor3-3/+5
1999-05-271999-05-28 Martin Dorey <mdorey@madge.com>Ian Lance Taylor10-298/+1201
* elf32-i960.c: New file. * elf.c (prep_headers): Handle bfd_arch_i960. * targets.c (bfd_target_vector): Add &bfd_elf32_i960_vec. * config.bfd (i960-*-elf*): New target. * configure.in (bfd_elf32_i960_vec): New target vector. * Makefile.am (BFD32_BACKENDS): Add elf32-i960.lo. (BFD32_BACKENDS_CFILES): Add elf32-i960.c. * Makefile.in, aclocal.m4, configure: Rebuild.
1999-05-27rebuildIan Lance Taylor1-0/+1
1999-05-27 * i960.h: New file.Ian Lance Taylor2-0/+41
1999-05-27break long lineIan Lance Taylor1-2/+2
1999-05-27Add support for BFD_RELOC_ARM_PLT32Nick Clifton2-26/+73
1999-05-27 * hppa.h (pa_opcodes): Add several processor specific systemJeff Law2-0/+15
instructions.
1999-05-27 * objcopy.c (copy_archive): Preserve dates of archive members ifAndreas Schwab2-0/+16
requested.
1999-05-27 * readelf.c (dump_relocations): Always print the addend on RELAAndreas Schwab2-11/+18
systems even if there is no symbol. (process_program_headers): Reset dynamic_size before looping through the program headers. (process_version_sections): Cast sh_offset to unsigned long for printing in case bfd_vma is wider. (process_symbol_table): Use get_symbol_index_type when printing st_shndx.
1999-05-26Use correct templateNick Clifton2-1/+5
1999-05-26 * hppa.h (pa_opcodes): Add second entry for "comb", "comib",Jeff Law2-0/+17
"addb", and "addib" to be used by the disassembler.
1999-05-26Applied patches from Philip Blundell <pb@nexus.co.uk>, to improve PIC support.Nick Clifton2-19/+69
1999-05-25import gdb-1999-05-25 snapshotJason Molenda121-524/+1298
1999-05-25* windres.c: add verbose optionDJ Delorie5-11/+141
(main): process verbose option * resrc.c (look_for_default): new. Look for the default preprocessor in a given location. (read_rc_file): for foo/bar-windres, look for foo/bar-gcc, foo/gcc (in case of foo/windres), and then gcc (the old default).
1999-05-25 * coff-arm.c (coff_arm_relocate_section): Don't emitCatherine Moore2-12/+10
base file entries for pc-relative values.
1999-05-25* peicode.h (coff_swap_sym_in): When we create the actual sectionDJ Delorie2-0/+8
to reflect the not-there section C_SECTION symbols refer to, change the symbol class to C_STAT as the section is now really there.
1999-05-24ÿAlan Modra1-1/+1
Fiz i386-iaout breakage introduced by last patch.
1999-05-24èAlan Modra1-0/+5
Fiz i386-iaout breakage introduced by last patch.
1999-05-24Updated to match latest version in EGCSNick Clifton2-196/+121
1999-05-241999-05-24 Philip Blundell <philb@gnu.org>Nick Clifton4-0/+12
* emultempl/armelf.em (before_parse): Set config.dynamic_link and config.has_shared. * emulparams/armelf.sh (GENERATE_SHLIB_SCRIPT): Define. * emulparams/armelf_linux.sh (GENERATE_SHLIB_SCRIPT): Likewise
1999-05-241999-05-24 Philip Blundell <pb@nexus.co.uk>Nick Clifton2-1/+6
* elf32-arm.h (elf32_arm_relocate_section): Undo change of 1999-03-25
1999-05-23Sync up with Cygnus CVS repository (cvs import doesn't handle theseJason Molenda4-274/+0
automatically, alas. This cleanpu must be automated in the near future). Tue Mar 9 19:25:11 1999 Stan Shebs <shebs@andros.cygnus.com> * h8-cfg.texi: Remove, hasn't been used in years. 1999-05-10 Martin Hunt <hunt@cygnus.com> * debugify.c, debugify.h: Removed because they are no longer used. Tue Mar 16 15:29:04 1999 Stan Shebs <shebs@andros.cygnus.com> * go32-xdep.c: Remove, no longer used by anything.
1999-05-22Accept 'sp' as a valid register name.Nick Clifton2-73/+78
1999-05-22Add definitions related to shared objects (copied from elf32.em)Nick Clifton2-15/+1003
1999-05-19import gdb-1999-0519Jason Molenda20-658/+806
1999-05-19 * coff-arm.c (coff_arm_relocate_section): Account forCatherine Moore1-3/+4
multiple glue sections when generating base file entries.
1999-05-19Use renamed ARM cpu flag bitsNick Clifton3-7/+15
1999-05-19Renumber cpu flag bits to avoid collision with PE flag bitsNick Clifton2-9/+16
1999-05-19 * Makefile.am (ALL_EMULATIONS): Remove earmlinux.o andAndreas Schwab3-4/+10
earm26linux.o, add earmelf_linux.o and earmelf_linux26.o. * Makefile.in: Regenerated.
1999-05-17Add xfail for mcore-elfNick Clifton2-0/+5
1999-05-17Update to match lattest assembler/objdump outpuytNick Clifton2-132/+135
1999-05-17èAlan Modra1-133/+108
Add missing files from last change in gas/testsuite. i386-dis.c: Catch a number of cases where an invalid modrm would result in bogus disassembly. const lots of places.