aboutsummaryrefslogtreecommitdiff
path: root/gas
AgeCommit message (Collapse)AuthorFilesLines
2002-07-24Update Spanish and Swedish translationsNick Clifton2-601/+1241
2002-07-23 * Makefile.am: Run "make dep-am".Alan Modra6-8/+54
* Makefile.in: Regenerate. * doc/Makefile.in: Regenerate. * config.in: Regenerate. * po/POTFILES.in: Regenerate.
2002-07-23update translations.Nick Clifton2-641/+1282
2002-07-23Ken Raeburn is no longer the maintainer for GAS.Nick Clifton2-3/+7
2002-07-22 * doc/c-ip2k.texi: The company name Scenix changed to Ubicom.Denis Chertykov2-2/+2
* doc/as.texi: Likewise.
2002-07-19 * config/tc-mips.c (mips_need_elf_addend_fixup): Use S_IS_EXTERNALThiemo Seufer2-3/+11
instead of S_IS_EXTERN. (md_estimate_size_before_relax): Likewise. (mips_fix_adjustable): Likewise.
2002-07-19 * config/tc-mips.c (mips_pic_level): Remove IRIX4_PIC.Thiemo Seufer2-4/+4
2002-07-19Make .ifdef treat a referenced but not yet defined symbol as if it wereNick Clifton3-26/+59
undefined, in exactly the same way as .equiv.
2002-07-19Add IP2k GAS and OPCODES support.Nick Clifton13-393/+1110
2002-07-19 * gas/mmix/list-pseudoints.l: Adjust for changes in gas sectionHans-Peter Nilsson7-13/+22
padding. * gas/mmix/greg7.d: Ditto. * gas/mmix/greg8.d: Ditto. * gas/mmix/fb-2.d: Ditto. * gas/mmix/comment-1.d: Ditto. * gas/mmix/byte-1.d: Ditto.
2002-07-172002-07-17 H.J. Lu <hjl@gnu.org>H.J. Lu3-49/+54
* gas/ia64/dv-branch.d: Updated. * gas/ia64/opc-b.d: Likewise.
2002-07-16 * tc-i386.c (i386_align_code): Implement x86_64 neutral code fillers.Jan Hubicka2-15/+38
2002-07-16 * config/tc-z8k.c (build_bytes): Correct order of memset args.Alan Modra2-1/+5
2002-07-16Add 'Chnages in 2.13' to NEWS files.Nick Clifton2-0/+6
2002-07-15copyright dateAlan Modra1-1/+1
2002-07-15 * config/tc-hppa.h (LABELS_WITHOUT_COLONS): Define if TE_NetBSD.Alan Modra2-0/+11
2002-07-12 * config/tc-i386.c (process_suffix): Merge CODE_64BIT JumpByteAlan Modra2-18/+12
case with non CODE_64BIT case. Don't warn on "qword ptr" if not CODE_64BIT.
2002-07-11 * config/tc-ppc.c (ppc_elf_frob_symbol): Delete.Alan Modra3-13/+47
(ppc_frob_file_before_adjust): New function. * config/tc-ppc.h (tc_frob_symbol): Don't define. (ppc_elf_frob_symbol): Don't declare. (tc_frob_file_before_adjust): Define. (ppc_frob_file_before_adjust): Declare.
2002-07-11 * config/tc-ppc.c (md_pseudo_table): Warning fix.Alan Modra3-91/+81
(ppc_cpu): Make it unsigned long to agree with struct powerpc_opcode flags. (ppc_size): Delete. (ppc_xcoff64): Rename to ppc_obj64. (md_parse_option <m>): Encode old ppc_size value in ppc_cpu. (ppc_set_cpu): Set PPC_OPCODE_32 too. (ppc_arch): Use ppc_obj64 instead of ppc_size to select bfd_mach_ppc64 or bfd_mach_ppc. (ppc_target_format): Use ppc_obj64 to select format. (md_begin): Adjust for PPC_OPCODE_32/64 in ppc_cpu. (ppc_insert_operand): Use ppc_obj64 instead of ppc_size. (ppc_elf_suffix): Likewise. Don't depend on BFD_DEFAULT_TARGET_SIZE. (tc_frob_symbol): Likewise. (md_assemble): Use ppc_obj64 instead of ppc_size. Don't depend on BFD_DEFAULT_TARGET_SIZE. (ppc_tc): Likewise. (ppc_is_toc_sym): Likewise. (md_apply_fix3): Likewise. * config/tc-ppc.h (TC_FORCE_RELOCATION): Don't depend on BFD_DEFAULT_TARGET_SIZE. (ELF_TC_SPECIAL_SECTIONS): Likewise. (tc_frob_symbol): Likewise.
2002-07-09 * config/tc-mips.c (macro_build): Handle MIPS16 insns.Thiemo Seufer2-1/+10
(mips_ip): Likewise. * mips.h (INSN_MIPS16): New define. * mips-dis.c (mips_isa_type): Add MIPS16 insn handling. * mips-opc.c (I16): New define. (mips_builtin_opcodes): Make jalx an I16 insn.
2002-07-09 * config/tc-i386.c (md_pseudo_table <file>): Warning fix.Alan Modra3-26/+26
(BFD_RELOC_8, BFD_RELOC_8_PCREL): Define for non-BFD. (md_apply_fix3): Formatting. Remove redundant test. (tc_gen_reloc): Remove redundant code. (tc_i386_force_relocation): Delete. Movy body of function to.. * config/tc-i386.h (TC_FORCE_RELOCATION): .. here.
2002-07-09 * configure.in: Add hppa-*-openbsd* target, changeAlan Modra3-247/+268
alpha*-*-openbsd* format to elf, and use elf for sparc-*-openbsd* with sparc64 cpu. * configure: Regenerate.
2002-07-09* config/tc-mips.c (macro): Shift the 32-bit address rangeMaciej W. Rozycki2-2/+9
accessible with a lone "lui" down by 32768.
2002-07-08* config/tc-mips.c (load_address): Use non-trapping "daddu"Maciej W. Rozycki2-5/+11
instead of "dadd" in address calculations. (macro): Likewise.
2002-07-08 * gas/i386/intel16.s: New.Alan Modra4-0/+33
* gas/i386/intel16.d: New. * gas/i386/i386.exp: Run it.
2002-07-08gas/ChangeLogAlan Modra2-17/+19
* config/tc-i386.c (process_suffix): Remove intel mode movsx and movzx fudges. (md_assemble): Instead, zap the suffix here. include/opcode/ChangeLog * i386.h: Remove IgnoreSize from movsx and movzx.
2002-07-03 Remove next release number until the release is actually upon us.Nick Clifton2-2/+5
2002-07-02 * Makefile.am (check-DEJAGNU): Revert 2002-06-25 change.Alan Modra3-22/+34
Run "make dep-am". * Makefile.in: Regenerate.
2002-07-02 * lib/gas-defs.exp (run_dump_test): Run objdump/nm/objcopy/readelfAlan Modra2-33/+45
with LC_ALL=C to ensure consistent sorting.
2002-07-022002-07-02 Martin Schwidefsky <schwidefsky@de.ibm.com>Martin Schwidefsky2-3/+7
* config/tc-s390.c (tc_s390_fix_adjustable): Prevent any adjustment to symbols in merge sections, even non pc-relative ones.
2002-06-29 * config/tc-m68hc11.h (m68hc11_listing_header): Fix warning.Stephane Carrez2-1/+5
2002-06-29 * config/tc-m68hc11.h (ELF_TC_SPECIAL_SECTIONS): New sectionsStephane Carrez2-1/+8
.softregs and .eeprom.
2002-06-292002-06-28 David O'Brien <obrien@FreeBSD.org>David O'Brien2-0/+7
* NEWS: Note the next release is 2.13.
2002-06-26New Turkish translationNick Clifton2-4260/+4974
2002-06-26 * ecoff.c: (get_tag): Replace strcpy with xstrdup.Alan Modra4-55/+50
(ecoff_directive_def): Likewise. (ecoff_directive_tag): Likewise. * listing.c (file_info): Likewise. * hash.c (what): Likewise.
2002-06-262002-06-25 H.J. Lu <hjl@gnu.org>H.J. Lu3-0/+7
* Makefile.am (check-DEJAGNU): Set LC_ALL=C and export it. * Makefile.in: Regenerated.
2002-06-19Typo fixes in comment.Joern Rennecke1-5/+5
2002-06-19 * config/tc-sh.c (get_specific): Revert 2002-05-01 change.Joern Rennecke2-21/+15
(assemble_ppi): Generate warning if the same register is used twice as destination in the same padd / pmuls instruction.
2002-06-182002-06-18 Dave Brolley <brolley@redhat.com>Dave Brolley9-0/+1791
From Catherine Moore, Michael Meissner, Richard Sandiford, Dave Brolley: * po/POTFILES.in: Add tc-frv.c, tc-frv.h. * configure.in: Support frv-*-*. * Makefile.am (CPU_TYPES): Add frv. (TARGET_CPU_CFILES): Add tc-frv.c. (TARGET_CPU_HFILES): Add tc-frv.h. (DEPTC_frv_coff): New variable. (DEPTC_frv_elf): New variable. (DEPOBJ_frv_coff): New variable. (DEPOBJ_frv_elf): New variable. (DEP_frv_coff): New variable. (DEP_frv_elf): New variable. * tc-frv.c: New file. * tc-frv.h: New file.
2002-06-182002-06-18 Dave Brolley <brolley@redhat.com>Dave Brolley4-0/+3904
* gas/frv: New testsuite.
2002-06-18* config/obj-elf.h (TARGET_SYMBOL_FIELDS): Conditionally define.Catherine Moore2-1/+7
2002-06-17 * config/tc-sh.c (assemble_ppi): Initialize reg_n.Joern Rennecke2-0/+5
2002-06-17Fix comment.Joern Rennecke1-1/+1
2002-06-17 * gas/sh/dsp.s: Add three more instructions.Joern Rennecke3-1/+12
* gas/sh/dsp.d: Update.
2002-06-17Fix build breakage.Tom Rix2-0/+7
2002-06-142002-06-14 H.J. Lu <hjl@gnu.org>Daniel Jacobowitz14-368/+468
Daniel Jacobowitz <drow@mvista.com> * dwarf2dbg.h (dwarf2_directive_file): Return char *. * dwarf2dbg.c (dwarf2_directive_file): Return filename. * config/tc-mips.c (s_mips_file): Call s_app_file_string and new_logical_line for the first .file directive. * read.c (s_app_file_string): New function. (s_app_file): Call it. * read.h (s_app_file_string): Add declaration. 2002-06-14 Daniel Jacobowitz <drow@mvista.com> * configure.in: Remove MIPS_STABS_ELF. * configure: Regenerated. * config.in: Regenerated. * config/obj-elf.h (ECOFF_DEBUGGING): Define to mips_flag_mdebug for MIPS targets. * config/tc-mips.c (mips_pseudo_table): Remove #ifdef around ".extern". (pdr_seg): Declare unconditionally. (md_begin): Always generate .pdr unless ECOFF_DEBUGGING or not ELF. (s_mips_end): Likewise. Generate stabs function markers. (s_mips_ent): Generate stabs function markers. (s_mips_frame): Always generate .pdr unless ECOFF_DEBUGGING or not ELF. (s_mips_mask): Likewise. (mips_flag_mdebug): New. (md_longopts): Add "mdebug" and "no-mdebug". (md_parse_options): Add OPTION_MDEBUG and OPTION_NO_MDEBUG. (mips_after_parse_args): Set mips_flag_mdebug. * doc/as.texinfo: Add "-mdebug" and "-no-mdebug" for MIPS. 2002-06-14 Daniel Jacobowitz <drow@mvista.com> * gas/mips/lineno.d: Use --gstabs. * gas/mips/mips.exp (lineno.s): Remove XFAIL.
2002-06-13* config/tc-mips.c (md_apply_fix3): Don't subtract the symbol'sMaciej W. Rozycki2-5/+9
value twice for RELA relocations.
2002-06-12 * symbols.c (resolve_symbol_value): Initialise final_val.Ben Elliston3-2/+8
* subsegs.c (subsegs_print_statistics): Cast frchp to void *.
2002-06-12Change default csect alignment to 4 bytes.Tom Rix3-13/+7
2002-06-12Add and fix tests to reflect changing text alignment to 4 bytes.Tom Rix7-4/+54