OSDN Git Service
Alan Modra [Thu, 24 Feb 2000 12:40:45 +0000 (12:40 +0000)]
Correct intel_syntax fsub* and fdiv* handling. Oh, how I'd like to be rid
of UNIXWARE_COMPAT.
Alan Modra [Thu, 24 Feb 2000 08:18:20 +0000 (08:18 +0000)]
config/tc-i386.c (struct _i386_insn): Combine disps, imms, regs into
a union. Use throughout file. Delete TC_RELOC macro.
Andrew Cagney [Thu, 24 Feb 2000 05:38:51 +0000 (05:38 +0000)]
* config.guess, config.sub: Updated to match config's 2000-02-15
version.
Alan Modra [Thu, 24 Feb 2000 01:56:31 +0000 (01:56 +0000)]
Remove dead code when not TC_M68K.
Alan Modra [Thu, 24 Feb 2000 01:40:42 +0000 (01:40 +0000)]
Mention IBM 370 support
Richard Henderson [Thu, 24 Feb 2000 00:43:29 +0000 (00:43 +0000)]
* config/tc-i386.c (md_assemble): When swapping operands for
intel_syntax, assume everything that's not Imm or Disp is a
register.
Richard Henderson [Wed, 23 Feb 2000 23:38:47 +0000 (23:38 +0000)]
* scripttempl/elfd10v.sc: Remove dynamic linking hooks.
Add and use memory regions.
Alan Modra [Wed, 23 Feb 2000 23:19:46 +0000 (23:19 +0000)]
Teach get_osabi_name about Linux
Nick Clifton [Wed, 23 Feb 2000 22:29:38 +0000 (22:29 +0000)]
fix typo in previous delta
Nick Clifton [Wed, 23 Feb 2000 22:27:55 +0000 (22:27 +0000)]
Accept 16-bit addresses.
Timothy Wall [Wed, 23 Feb 2000 16:01:21 +0000 (16:01 +0000)]
Add new feature notices for changes made on 2/8 and 2/10/00.
Alan Modra [Wed, 23 Feb 2000 13:52:23 +0000 (13:52 +0000)]
Add IBM 370 support.
Nick Clifton [Wed, 23 Feb 2000 01:26:59 +0000 (01:26 +0000)]
Add support for sh-pe and arm-wince-pe targets.
Chandra Chavva [Tue, 22 Feb 2000 20:54:18 +0000 (20:54 +0000)]
* config/tc-d30v.c (parallel_ok): Use FLAG_NOT_WITH_ADDSUBppp to
determine if an instruction can be used in parallel with an ADDppp
or SUBppp instruction.
Chandra Chavva [Tue, 22 Feb 2000 20:52:14 +0000 (20:52 +0000)]
* opcode/d30v.h (FLAG_NOT_WITH_ADDSUBppp): Redefined as operation cannot
be combined in parallel with ADD/SUBppp.
Chandra Chavva [Tue, 22 Feb 2000 20:44:14 +0000 (20:44 +0000)]
* d30v-opc.c (d30v_opcode_tab) : Added FLAG_NOT_WITH_ADDSUBppp to
ST2H, STB, STH, STHH, STW and ST2H opcodes to prohibit parallel
procedure.
Nick Clifton [Tue, 22 Feb 2000 19:59:40 +0000 (19:59 +0000)]
Updated comment.
Nick Clifton [Tue, 22 Feb 2000 19:56:41 +0000 (19:56 +0000)]
Remove use of ELF_ST_OTHER.
Andrew Haley [Tue, 22 Feb 2000 19:01:25 +0000 (19:01 +0000)]
g2000-02-22 Andrew Haley <aph@cygnus.com>
* mips.h: (OPCODE_IS_MEMBER): Add comment.
Andrew Haley [Tue, 22 Feb 2000 18:55:30 +0000 (18:55 +0000)]
2000-02-22 Andrew Haley <aph@cygnus.com>
* doc/c-mips.texi (MIPS Opts): Document -mgp32 and -mgp64.
Andrew Haley [Tue, 22 Feb 2000 16:59:39 +0000 (16:59 +0000)]
ChangeLog change only.
Ian Lance Taylor [Tue, 22 Feb 2000 16:40:36 +0000 (16:40 +0000)]
merge with include from egcs 2000-02-22
Ian Lance Taylor [Tue, 22 Feb 2000 16:18:13 +0000 (16:18 +0000)]
import libiberty from egcs
Ian Lance Taylor [Tue, 22 Feb 2000 16:18:13 +0000 (16:18 +0000)]
Initial revision
Ian Lance Taylor [Tue, 22 Feb 2000 16:14:35 +0000 (16:14 +0000)]
merge with libiberty from egcs 2000-02-22
Andrew Haley [Tue, 22 Feb 2000 14:43:54 +0000 (14:43 +0000)]
1999-12-30 Andrew Haley <aph@cygnus.com>
* config/tc-mips.c (mips_gp32): New variable.
(macro_build) Use mips_gp32.
(mips_ip): Ditto.
(md_longopts): Add "-mgp32" and "-mgp64".
(md_parse_option): Add OPTION_GP32 and OPTION_GP64.
Andrew Haley [Tue, 22 Feb 2000 14:41:46 +0000 (14:41 +0000)]
1999-12-30 Andrew Haley <aph@cygnus.com>
* mips-dis.c (_print_insn_mips): New arg for OPCODE_IS_MEMBER:
force gp32 to zero.
* mips-opc.c (G6): New define.
(mips_builtin_op): Add "move" definition for -gp32.
Andrew Haley [Tue, 22 Feb 2000 14:39:20 +0000 (14:39 +0000)]
1999-12-30 Andrew Haley <aph@cygnus.com>
* mips.h (OPCODE_IS_MEMBER): Add gp32 arg.
Andrew Cagney [Tue, 22 Feb 2000 08:52:20 +0000 (08:52 +0000)]
When SIM_HAVE_ENVIRONMENT: use sim_set_trace() to enable tracing
instead of sim_trace() to run the program; include support for ``-o''
option (operating environment); when a signal occurs, only continue
execution when operating environment mode.
Update d10v.
Ian Lance Taylor [Tue, 22 Feb 2000 08:06:01 +0000 (08:06 +0000)]
2000-02-22 H.J. Lu <hjl@gnu.org>
* elflink.h (elf_link_add_object_symbols): If a version symbol is
not defined, don't add a second ELF_VER_CHR.
Ian Lance Taylor [Tue, 22 Feb 2000 07:50:13 +0000 (07:50 +0000)]
2000-02-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
* config/obj-coff.c (add_lineno): Accept non-positive lineno with
warning, and bump it to 1.
Ian Lance Taylor [Tue, 22 Feb 2000 07:44:54 +0000 (07:44 +0000)]
From Grant Erickson <gerickso@Brocade.COM>:
* ppc-opc.c: Correct dcread--it takes 3 arguments, not 2.
Ian Lance Taylor [Tue, 22 Feb 2000 07:34:57 +0000 (07:34 +0000)]
2000-02-22 H.J. Lu <hjl@gnu.org>
* common.h (ELFOSABI_LINUX): Define.
Ian Lance Taylor [Tue, 22 Feb 2000 07:25:46 +0000 (07:25 +0000)]
From Brad Lucier <lucier@math.purdue.edu>:
* i386.c (i386_find_call): Add cast to ensure that printf argument
matches format.
* tahoe.c (tahoe_find_call): Likewise.
* vax.c (vax_find_call): Likewise.
Ian Lance Taylor [Tue, 22 Feb 2000 07:21:23 +0000 (07:21 +0000)]
From Brad Lucier <lucier@math.purdue.edu>:
* dwarf2dbg.c (print_stats): Add cast to force printf argument to
match format.
Ian Lance Taylor [Tue, 22 Feb 2000 07:18:10 +0000 (07:18 +0000)]
From Brad Lucier <lucier@math.purdue.edu>:
* readelf.c (process_version_sections): Add casts to make sure
argument to %* is an int.
(process_mips_specific): Add casts to make printf arguments match
format.
Ian Lance Taylor [Tue, 22 Feb 2000 05:52:59 +0000 (05:52 +0000)]
* elf32-i386.c (elf_i386_info_to_howto_rel): Give a warning for
invalid relocation types, and change them to R_386_NONE.
Ian Lance Taylor [Tue, 22 Feb 2000 05:51:02 +0000 (05:51 +0000)]
2000-02-22 H.J. Lu <hjl@gnu.org>
* elflink.h (elf_bfd_final_link): Call output_extsym for global
symbols converted to local symbols even when stripping all
symbols.
(elf_link_output_extsym): Process global symbols converted to
local symbols even if they are being stripped.
Catherine Moore [Mon, 21 Feb 2000 20:00:33 +0000 (20:00 +0000)]
* config/tc-mips.c (MF_HILO_INSN): Define.
(mips_7000_hilo_fix): Declare.
(append_insn): Conditionally insert nops after an mfhi/mflo insn.
(md_parse_option): Check for 7000_HILO_FIX options.
(OPTION_M7000_HILO_FIX): Define.
(OPTION_NO_M7000_HILO_FIX): Define.
* doc/c-mips.texi (-mfix7000): Describe.
Alan Modra [Mon, 21 Feb 2000 12:01:27 +0000 (12:01 +0000)]
This lot mainly cleans up `comparison between signed and unsigned' gcc
warnings. One usused var, and a macro parenthesis fix too. Also check
input sections are elf when doing gc in elflink.h.
Ian Lance Taylor [Mon, 21 Feb 2000 05:33:40 +0000 (05:33 +0000)]
ELF HPPA doesn't work at present; remove it until it does.
* config.bfd: Comment out setting targ_defvec to
bfd_elf32_hppa_vec.
* Makefile.am: Rebuild dependencies.
(BFD32_BACKENDS): Remove elf32-hppa.lo.
(BFD32_BACKENDS_CFILES): Remove elf32-hppa.c.
(SOURCE_HFILES): Remove elf32-hppa.h and hppa_stubs.h.
* Makefile.in: Rebuild.
* targets.c (bfd_target_vector): Comment out bfd_elf32_hppa_vec.
Christopher Faylor [Mon, 21 Feb 2000 03:25:29 +0000 (03:25 +0000)]
cygwin32 -> cygwin.
Christopher Faylor [Mon, 21 Feb 2000 03:24:17 +0000 (03:24 +0000)]
cygwin32 -> cygwin
Frank Ch. Eigler [Sat, 19 Feb 2000 03:59:10 +0000 (03:59 +0000)]
* build fix
2000-02-18 Frank Ch. Eigler <fche@redhat.com>
* resrc.c: Remove unmatched #if for cygwin.
Geoffrey Keating [Sat, 19 Feb 2000 01:11:19 +0000 (01:11 +0000)]
* coffcode.h (coff_set_arch_mach_hook): Use free(), because there
is no bfd_free(). Revert bfd_free part of previous change.
Geoffrey Keating [Sat, 19 Feb 2000 00:59:26 +0000 (00:59 +0000)]
* coffcode.h (coff_set_arch_mach_hook): Don't use variable-size
arrays.
(coff_compute_section_file_positions): Use bfd_free to pair
bfd_malloc.
(coff_write_object_contents): Likewise.
* coff-rs6000.c (xcoff_howto_table_16): New variable.
(xcoff_rtype2howto): Handle 16-bit variants of 32-bit relocs.
Nick Clifton [Fri, 18 Feb 2000 18:45:28 +0000 (18:45 +0000)]
Add a symbol's value to the computed frag offset, rather than overwriting it.
Richard Henderson [Fri, 18 Feb 2000 09:23:06 +0000 (09:23 +0000)]
* elf-bfd.h (struct elf_link_hash_table): Remove copy_indirect
and hide_symbol members.
(elf_link_hash_copy_indirect): Remove.
(elf_link_hash_hide_symbol): Remove.
(struct elf_backend_data): Add elf_backend_copy_indirect_symbol
and elf_backend_hide_symbol.
(_bfd_elf_link_hash_copy_indirect): Declare.
(_bfd_elf_link_hash_hide_symbol): Declare.
* elf.c (_bfd_elf_link_hash_copy_indirect): Remove table argument.
(_bfd_elf_link_hash_hide_symbol): Likewise.
(_bfd_elf_link_hash_table_init): Don't init killed members.
* elflink.h (elf_link_add_object_symbols): Use the bed function
pointers not elf_link_hash_{copy_indirect,hide_symbol}.
(elf_link_assign_sym_version): Likewise.
* elfxx-target.h (elf_backend_copy_indirect_symbol): Default.
(elf_backend_hide_symbol): Likewise.
(elfNN_bed): Update for new members.
Kevin Buettner [Thu, 17 Feb 2000 21:16:16 +0000 (21:16 +0000)]
Fix copyright line.
Kevin Buettner [Thu, 17 Feb 2000 09:01:28 +0000 (09:01 +0000)]
AIX 4.3 core dump changes.
Joern Rennecke [Thu, 17 Feb 2000 00:33:36 +0000 (00:33 +0000)]
bfd:
Reinstate bits of sh4 support that got accidentally deleted.
Add sh-dsp support.
bfd:
* archures.c (bfd_mach_sh2, bfd_mach_sh_dsp): New macros.
(bfd_mach_sh3_dsp): Likewise.
(bfd_mach_sh4): Reinstate.
(bfd_default_scan): Recognize 7410, 7708, 7729 and 7750.
* bfd-in2.h: Regenerate.
* coff-sh.c (struct sh_opcode): flags is no longer short.
(USESAS, USESAS_REG, USESR8, SETSAS, SETSAS_REG): New macros.
(sh_opcode41, sh_opcode42): Integrate as sh_opcode41.
(sh_opcode01, sh_opcode02, sh_opcode40): Add sh-dsp opcodes.
(sh_opcode41, sh_opcode4, sh_opcode80): Likewise.
(sh_opcodes): No longer const.
(sh_dsp_opcodef0, sh_dsp_opcodef): New arrays.
(sh_insn_uses_reg): Check for USESAS and USESR8.
(sh_insn_sets_reg, sh_insns_conflict): Check for SETSAS.
(_bfd_sh_align_load_span): Return early for SH4.
Modify sh_opcodes lookup table for sh-dsp / sh3-dsp.
Take into account that field b of a parallel processing insn
could be mistaken for a separate insn.
* cpu-sh.c (arch_info_struct): New array elements for
sh2, sh-dsp and sh3-dsp.
Reinstate element for sh4.
(SH2_NEXT, SH_DSP_NEXT, SH3_DSP_NEXT): New macros.
(SH4_NEXT): Reinstate.
(SH3_NEXT, SH3E_NEXT): Adjust.
* elf-bfd.h (_sh_elf_set_mach_from_flags): Declare.
* elf32-sh.c (sh_elf_set_private_flags): New function.
(sh_elf_copy_private_data, sh_elf_set_mach_from_flags): Likewise.
(sh_elf_merge_private_data): New function.
(elf_backend_object_p, bfd_elf32_bfd_set_private_bfd_flags): Define.
(bfd_elf32_bfd_copy_private_bfd_data): Define.
(bfd_elf32_bfd_merge_private_bfd_data): Change to
sh_elf_merge_private_data.
gas:
* config/tc-sh.c ("elf/sh.h"): Include.
(sh_dsp, valid_arch, reg_x, reg_y, reg_efg): New static variables.
(md.begin): Initialize target_arch.
Only include opcodes in has table that match selected architecture.
(parse_reg): Recognize register names for sh-dsp.
(parse_at): Recognize post-modify addressing.
(get_operands): The leading space is now optional.
(get_specific): Remove FDREG_N support. Add support for sh-dsp
arguments. Update valid_arch.
(build_Mytes): Add support for SDT_REG_N.
(find_cooked_opcode): New function, broken out of md_assemble.
(assemble_ppi, sh_elf_final_processing): New functions.
(md_assemble): Use find_cooked_opcode and assemble_ppi.
(md_longopts, md_parse_option): New option: -dsp.
* config/tc-sh.h (elf_tc_final_processing): Define.
(sh_elf_final_processing): Declare.
include/elf:
* sh.h: (EF_SH_MACH_MASK, EF_SH_UNKNOWN, EF_SH1, EF_SH2): New macros.
(EF_SH3, EF_SH_HAS_DSP, EF_SH_DSP, EF_SH3_DSP): Likewise.
(EF_SH_HAS_FP, EF_SH3E, EF_SH4, EF_SH_MERGE_MACH): Likewise.
opcodes:
* sh-dis.c (print_movxy, print_insn_ddt, print_dsp_reg): New functions.
(print_insn_ppi): Likewise.
(print_insn_shx): Use info->mach to select appropriate insn set.
Add support for sh-dsp. Remove FD_REG_N support.
* sh-opc.h (sh_nibble_type): Add new values for sh-dsp support.
(sh_arg_type): Likewise. Remove FD_REG_N.
(sh_dsp_reg_nums): New enum.
(arch_sh1, arch_sh2, arch_sh3, arch_sh3e, arch_sh4): New macros.
(arch_sh_dsp, arch_sh3_dsp, arch_sh1_up, arch_sh2_up): Likewise.
(arch_sh3_up, arch_sh3e_up, arch_sh4_up, arch_sh_dsp_up): Likewise.
(arch_sh3_dsp_up): Likewise.
(sh_opcode_info): New field: arch.
(sh_table): Split up insn with FD_REG_N into ones with F_REG_N and
D_REG_N. Fill in arch field. Add sh-dsp insns.
Richard Henderson [Wed, 16 Feb 2000 19:07:43 +0000 (19:07 +0000)]
* scripttempl/elf.sc: Place OTHER_PLT_RELOC_SECTION.
Timothy Wall [Wed, 16 Feb 2000 18:53:32 +0000 (18:53 +0000)]
Add LMA memory region functionality.
Nick Clifton [Wed, 16 Feb 2000 18:20:10 +0000 (18:20 +0000)]
Add prototypes for ARM register name functions.
Fernando Nasser [Mon, 14 Feb 2000 19:05:55 +0000 (19:05 +0000)]
2000-02-14 Fernando Nasser <fnasser@totem.to.cygnus.com>
* binutils.texi: Document the change of flavor name from atpcs-special
to special-atpcs to prevent name conflict in gdb.
Fernando Nasser [Mon, 14 Feb 2000 19:02:47 +0000 (19:02 +0000)]
2000-02-14 Fernando Nasser <fnasser@totem.to.cygnus.com>
* arm-dis.c: Change flavor name from atpcs-special to
special-atpcs to prevent name conflict in gdb.
(get_arm_regname_num_options, set_arm_regname_option,
get_arm_regnames): New functions. API to access the several
flavor of register names. Note: Used by gdb.
(print_insn_thumb): Use the register name entry from the currently
selected flavor for LR and PC.
Richard Henderson [Sun, 13 Feb 2000 23:11:32 +0000 (23:11 +0000)]
* elf-bfd.h (struct elf_link_hash_table): Add copy_indirect and
hide_symbol members.
(elf_link_hash_copy_indirect): New.
(elf_link_hash_hide_symbol): New.
* elflink.h (elf_link_add_object_symbols): Break out copy from
indirect new new symbol to elf.c.
(elf_link_assign_sym_version): Break out privatization of
non-exported symbol to elf.c.
* elf.c (_bfd_elf_link_hash_copy_indirect): New.
(_bfd_elf_link_hash_hide_symbol): New.
(_bfd_elf_link_hash_table_init): Init copy_indirect and hide_symbol.
Ian Lance Taylor [Sun, 13 Feb 2000 22:45:29 +0000 (22:45 +0000)]
* section.c (_bfd_strip_section_from_output): Add info parameter.
If it passed as non-NULL, use it to check whether any input BFD
has an input section which uses this output section. Change all
callers.
* bfd-in2.h: Rebuild.
* bfd-in.h: Move declarations of bfd_get_elf_phdr_upper_bound and
bfd_get_elf_phdrs in from bfd-in2.h, correcting patch of
1999-11-29.
* bfd-in2.h: Rebuild.
Ian Lance Taylor [Sun, 13 Feb 2000 22:40:13 +0000 (22:40 +0000)]
rebuild
Jeff Law [Fri, 11 Feb 2000 21:27:41 +0000 (21:27 +0000)]
* config/tc-hppa.c (pa_build_unwind_subspace): Use subseg_new to create
the unwinder subspace. Save the current seg/subseg before creating
the new seg/subseg.
Nick Clifton [Thu, 10 Feb 2000 21:41:11 +0000 (21:41 +0000)]
Add support for M340 part.
Nick Clifton [Thu, 10 Feb 2000 21:31:13 +0000 (21:31 +0000)]
Add support for M340
Timothy Wall [Thu, 10 Feb 2000 21:21:55 +0000 (21:21 +0000)]
Add hooks to support TI COFF handling.
Timothy Wall [Thu, 10 Feb 2000 21:03:12 +0000 (21:03 +0000)]
Check label validity with TC_START_LABEL_WITHOUT_COLON if defined.
Timothy Wall [Thu, 10 Feb 2000 21:00:10 +0000 (21:00 +0000)]
New preprocessor options.
Joern Rennecke [Thu, 10 Feb 2000 20:17:33 +0000 (20:17 +0000)]
Fix problem where -relax could reorder multiple consecutive sets of the
same register:
* coff-sh.c (USES1_REG, USES2_REG, SETS1_REG, SETS2_REG,
USESF1_REG, USESF2_REG, SETSF1_REG, SETSF2_REG): New macros.
* (sh_insn_sets_reg, sh_insn_sets_freg): New prototypes.
* (sh_insn_sets_reg, sh_insn_uses_or_sets_reg, sh_insns_sets_freg,
sh_insns_uses_or_sets_freg): New functions.
* (sh_insn_uses_reg, sh_insn_uses_freg): Use new macros.
* (sh_insns_conflict): Use new functions and new macros to
detect conflicts when two instructions both set same integer registers,
both set same fp register, and both set special register.
Andrew Cagney [Thu, 10 Feb 2000 04:37:34 +0000 (04:37 +0000)]
wait.h was replaced by gdb/gdb_wait.h.
Timothy Wall [Wed, 9 Feb 2000 14:42:48 +0000 (14:42 +0000)]
These snippets were missed in the previous bytes vs octets patch to
the linker.
Timothy Wall [Wed, 9 Feb 2000 13:41:44 +0000 (13:41 +0000)]
Set arch/mach info prior to swapping in sections, so that the swapping
routines have access to the arch/mach info.
Andrew Cagney [Wed, 9 Feb 2000 07:44:03 +0000 (07:44 +0000)]
(sim_resume): Clarify use of SIGGNAL.
(sim_stop_reason): Clarify meaning of sim_signalled.
Nick Clifton [Tue, 8 Feb 2000 21:10:28 +0000 (21:10 +0000)]
apply patch from MArk Elbrecht tpo update comment and copyright
Timothy Wall [Tue, 8 Feb 2000 19:41:03 +0000 (19:41 +0000)]
NUMBERS_WITH_SUFFIX *doesn't* want to handle 'x', since that is valid
when the 0x prefix is used.
Timothy Wall [Tue, 8 Feb 2000 19:06:00 +0000 (19:06 +0000)]
Remove redundant code for checking numbers with suffixes. Add
functionality to break out of assembler loops.
Timothy Wall [Tue, 8 Feb 2000 18:38:13 +0000 (18:38 +0000)]
Fix bug in interlisting option, added --file-start-context option.
Timothy Wall [Tue, 8 Feb 2000 14:21:53 +0000 (14:21 +0000)]
Add handling for numbers with suffixed radix.
Timothy Wall [Tue, 8 Feb 2000 14:20:57 +0000 (14:20 +0000)]
changelog for elseif addition
Timothy Wall [Tue, 8 Feb 2000 14:13:57 +0000 (14:13 +0000)]
New elseif directive has been added.
Jeff Law [Tue, 8 Feb 2000 06:39:54 +0000 (06:39 +0000)]
Reinstate the following lost patches:
Wed Dec 15 11:22:56 1999 Jeffrey A Law (law@cygnus.com)
* hp-symtab.h (HP_LANGUAGE_FORTRAN): New enumeration constant.
(HP_LANGUAGE_F77): Define using HP_LANGUAGE_FORTRAN.
1999-11-04 Jimmy Guo <guo@cup.hp.com>
* hp-symtab.h (dntt_type_fparam): Add doc_ranges, misc_kind
fields, change location type to CORE_ADDR from int.
(dntt_type_const): Name the 5th field location_type.
Nick Clifton [Mon, 7 Feb 2000 18:27:19 +0000 (18:27 +0000)]
Rename parse_disassembler_option (again)
Jason Molenda [Mon, 7 Feb 2000 02:22:31 +0000 (02:22 +0000)]
2000-02-06 Jason Molenda (jsm@bugshack.cygnus.com)
* ChangeLog: Whitespace change to test logging.
* bfd/ChangeLog, dejagnu/ChangeLog, include/ChangeLog, tcl/ChangeLog: Same.
Jason Molenda [Mon, 7 Feb 2000 00:34:34 +0000 (00:34 +0000)]
Apply patches to support Insight by hand from insight-2000-02-04 snapshot.
Timothy Wall [Fri, 4 Feb 2000 19:49:21 +0000 (19:49 +0000)]
Fix typo in ALIGN_N usage.
Timothy Wall [Fri, 4 Feb 2000 19:45:19 +0000 (19:45 +0000)]
Remove conditionals causing a bug in listings.
Nick Clifton [Thu, 3 Feb 2000 19:20:37 +0000 (19:20 +0000)]
Apply H>J's patch to propogate changes made by Thomas de Lellis to arm.h
Timothy Wall [Thu, 3 Feb 2000 18:24:46 +0000 (18:24 +0000)]
Add octets vs bytes functionality to LD.
Timothy Wall [Thu, 3 Feb 2000 18:20:23 +0000 (18:20 +0000)]
octets vs bytes changes for GAS
Timothy Wall [Thu, 3 Feb 2000 18:12:55 +0000 (18:12 +0000)]
octets vs bytes changes for binutils
Timothy Wall [Wed, 2 Feb 2000 00:24:17 +0000 (00:24 +0000)]
Fix bug in stabs filename encoding where backslashes are present.
Nick Clifton [Mon, 31 Jan 2000 22:14:50 +0000 (22:14 +0000)]
Add ATPCS register naming support
Geoffrey Keating [Mon, 31 Jan 2000 19:13:47 +0000 (19:13 +0000)]
* config/obj-coff.h (OBJ_COPY_SYMBOL_ATTRIBUTES): Don't define if
already defined.
* config/tc-ppc.h [OBJ_XCOFF] (OBJ_COPY_SYMBOL_ATTRIBUTES):
New macro.
* config/tc-ppc.c (ppc_fix_adjustable): Don't look at the frag
of a symbol when we really care about its value.
Nick Clifton [Mon, 31 Jan 2000 18:24:43 +0000 (18:24 +0000)]
Cathc unwanted text after instructions
Andreas Schwab [Fri, 28 Jan 2000 12:38:22 +0000 (12:38 +0000)]
Fix date.
Nick Clifton [Fri, 28 Jan 2000 01:55:09 +0000 (01:55 +0000)]
Rename parse_disassembler_option to parse_arm_disassembler_option and allow it
to be exported.
Nick Clifton [Fri, 28 Jan 2000 01:54:05 +0000 (01:54 +0000)]
Add prototype for parse_arm_diassembler_option
Nick Clifton [Fri, 28 Jan 2000 01:06:37 +0000 (01:06 +0000)]
Apply patch from Thomas de Lellis to allow nm to distinguish between weak
function symbols and weak data symbols.
Nick Clifton [Thu, 27 Jan 2000 22:17:12 +0000 (22:17 +0000)]
Add ATPCS support to ARM disassembler.
Document ARM disassembler options.
Nick Clifton [Thu, 27 Jan 2000 21:44:26 +0000 (21:44 +0000)]
Add support for documenting target specific disassembler options
Nick Clifton [Thu, 27 Jan 2000 20:05:32 +0000 (20:05 +0000)]
Apply Thoams de Lellis's patch to fic disassembly of Thumb instructions when
bounded by non-function labels.
Alan Modra [Wed, 26 Jan 2000 23:58:13 +0000 (23:58 +0000)]
Make copyright date lists comply with GNU requirement
Alan Modra [Wed, 26 Jan 2000 23:11:48 +0000 (23:11 +0000)]
Most of these changes are really only cosmetic. The readelf.c patch
fixes a thinko in get_dynamic_flags. I found at least one message
string that included a `%' being passed to printf in the format
argument.