X-Git-Url: http://drtracing.org/?a=blobdiff_plain;f=gas%2FChangeLog;h=43d1f7344bc4a5a849a0e0b20c25aef4ea099f4d;hb=3b16e843f2a75ccf8e7ecc5102e1217a122a05ad;hp=a8df4d1ce34d4b9a619d8a92f4d603acacccf9f6;hpb=bfae80f222dbbb8f86156c988a95124a880df6e7;p=deliverable%2Fbinutils-gdb.git diff --git a/gas/ChangeLog b/gas/ChangeLog index a8df4d1ce3..43d1f7344b 100644 --- a/gas/ChangeLog +++ b/gas/ChangeLog @@ -1,3 +1,190 @@ +2002-01-31 Ivan Guzvinec + + * config/tc-or32.c: New file. + * config/tc-or32.h: New file. + * configure.in: Add support for or32 targets. + * configure: Regenerate. + * config/obj-coff.c: Add support for or32 targets. + * config/obj-coff.h: Add support for or32 targets. + * Makefile.am: Add support for or32 targets. + * Makefile.in: Regenerate. + * NEWS: Mention support for OpenRISC. + * doc/Makefile.in: Regenerate. + * po/POTFILES.in: Regenerate. + * po/gas.pot: Regenerate. + +2002-01-30 Richard Sandiford + + * config/tc-sh.c (parse_reg): Fix end-of-word check for is, ix, iy + and mod. + +2002-01-29 Chris Demetriou + + * config/tc-mips.c (tc_gen_reloc): Arrange for + BFD_RELOC_PCREL_HI16_S relocations to be output relative to + their LO16 parts, even for ELF. + +2002-01-29 Daniel Jacobowitz + + * config/tc-i386.c: Protect definitions of true and false + from redefinition. + +2002-01-28 Jakub Jelinek + + * config/obj-elf.c (elf_frob_file_before_adjust): Remove symbols + made because of .weak, if they are neither defined nor used in any + way. + +2002-01-27 Daniel Jacobowitz + + * configure: Regenerated. + +2002-01-26 Hans-Peter Nilsson + + * doc/Makefile.am (install): Depend on install-info. + * doc/Makefile.in: Regenerate. + +2002-01-26 Nick Clifton + + * po/fr.po: Updated version + +2002-01-24 Kazu Hirata + + * config/tc-h8300.c (check_operand): Don't print a warning + when a valid 24-bit address is given to a 16-bit address + operand. + +2002-01-24 Alexandre Oliva + + * config/tc-sh.c (sh_elf_suffix): Removed. + (sh_PIC_related_p, sh_check_fixup, sh_cons_fix_new, + sh_end_of_match, sh_parse_name): New functions. + (sh_elf_cons): Simplify. + (parse_exp): Reject misplaced PIC operands. + (md_undefined_symbol): Simplify. + (sh_fix_adjustable): Let @GOTOFF be adjusted. + (md_apply_fix3): Write @PLT and @GOTOFF addends in place. + (tc_gen_reloc): Move fixp subsy absolute value into addnumber. + Complain if subsy remains at the end. + * config/tc-sh.h (sh_parse_name, sh_cons_fix_new): Declare. + (md_parse_name, TC_CONS_FIX_NEW, O_PIC_reloc): Define. + +2002-01-22 Alexandre Oliva + + * config/tc-mn10300.c (xr_registers): Move `pc'... + (other_registers): ... here. + +2002-01-22 Alan Modra + + * Makefile.am: Run "make dep-am". + * Makefile.in: Regenerate. + * gas/po/POTFILES.in: Regenerate. + +2002-01-21 DJ Delorie + + * config/obj-coff.c (obj_coff_init_stab_section): Make the + stabstr_name allocation permanent, as it will be referenced from + the section hash. + +2002-01-21 Jason Thorpe + + * configure.in (ia64-*-netbsd*): New target. + * configure: Regenerate. + +2002-01-21 Hans-Peter Nilsson + + * doc/as.texinfo (Overview) : Add missing {} + to @dots call. + : Ditto. + * doc/c-arm.texi (ARM Options): Ditto. + +2002-01-18 Richard Earnshaw + + * tc-arm.c (do_xsc_mia, do_xsc_mar, do_xsc_mra): Renamed from + do_mia, do_mar and do_mra respectively. + (do_mav_*): Renamed from do_c_*. + (mav_reg_required_here, mav_parse_offset): Renamed from + cirrus_reg_required_here and cirrus_parse_offset respectively. + (MAV_MODE?): Renamed from CIRRUS_MODE?. + +2002-01-18 Richard Earnshaw + Keith Walker + + * tc-arm.c (ARM_EXT_V5J, ARM_ARCH_V5TEJ): Define. + (insns): Add pattern for bxj instruction. + (do_bxj): New function. + (arm_cpus): Add arm926ej. + (arm_archs): Add armv5tej. + +2002-01-18 Richard Earnshaw + + * doc/c-arm.texi: Add new fpe options to list of supported flags. + +2002-01-19 Keith Walker + + * tc-arm.c (arm_fpus): Add fpe2 and fpe3. + +2002-01-18 Richard Earnshaw + + * NEWS: Mention new ARM command-line options and VFP support. + + * config/tc-arm.c (ARM_CEXT_XSCALE): Replaces ARM_EXT_XSCALE. All + uses changed. + (ARM_CEXT_MAVERICK): Similarly. + (ARM_ANY): Now means any core instruction. + (CPU_DEFAULT): Default to ARM_ANY. + (uses_apcs_26, atcps, support_interwork, uses_apcs_float) + (pic_code): Declare for all object types. Make type int. + (legacy_cpu, legacy_fpu, mcpu_cpu_opt, mcpu_fpu_opt, march_cpu_opt) + (march_fpu_opt, mfpu_opt): Declare. + (md_longopts): Tidy up conditional definitions. + (arm_opts, arm_cpus, arm_archs, arm_fpus, arm_extensions) + (arm_long_opts): New tables. + (arm_parse_cpu, arm_parse_arch, arm_parse_fpu): New functions. + (arm_parse_extension): New function. + (md_parse_option): Rewrite using new table-driven system. + (md_show_usage): Use new table-driven system. + (md_begin): Calculate cpu_variant from command line option data. + * doc/as.texinfo (ARM ISA options): Docuement new ARM-specific + command-line options. + * doc/c-arm.texi: Likewise. + +2002-01-18 Andreas Jaeger + + * as.c (parse_args): Update year. + +2002-01-17 Timothy Wall + + * config/tc-tic54x.c (encode_address): Add a more informative + warning about incorrect syntax. + +2002-01-17 Nick Clifton + + * po/gas.pot: Regenerate. + +2002-01-17 Nick Clifton + + * macro.c (get_any_string): Add no-c-format comment to prevent + confusion when translating string. + * gasp.c (get_any_string): Add no-c-format comment to prevent + confusion when translating string. + +2002-01-16 Thiemo Seufer + Johannes Stezenbach + * config/tc-mips.c (percent_op): Ensure longer percent_op's are + matched before the shorter ones. + (my_getSmallParser): Fix handling of nested parentheses in + percent_op's. Code cleanup. + (my_getPercentOp): New function, code from my_getSmallParser. + (my_getSmallExpression): Fix handling of closing parentheses. + Code cleanup. Better comments. + +2002-01-16 Nick Clifton + + po/tr.po: New file: Turkish translation. + configure.in (LINGUAS): Add "tr". + configure: Regenerate. + 2002-01-15 Richard Earnshaw Support for VFP instructions @@ -34,7 +221,7 @@ 2002-01-15 Richard Earnshaw - * tc-arm.c (md_parse_option): Tidy up setting of cpu_variant for + * tc-arm.c (md_parse_option): Tidy up setting of cpu_variant for various command line options. 2002-01-15 Nick Clifton @@ -51,7 +238,7 @@ 2002-01-14 Richard Earnshaw - * tc-arm.c (md_longopts): Fix misplaced #endif -- the -oabi option + * tc-arm.c (md_longopts): Fix misplaced #endif -- the -oabi option is not dependent on ARM_BI_ENDIAN. 2002-01-14 Richard Earnshaw @@ -135,7 +322,7 @@ * configure.in (sh*le): Set cpu_type=sh and endian=little. (sh*-*-netbsdelf*): New target. * configure: Regenerate. - * tc-sh.h: Update copyright years. + * tc-sh.h: Update copyright years. (TARGET_FORMAT): Add version for TE_NetBSD. 2002-01-07 Nick Clifton @@ -189,4 +376,3 @@ left-margin: 8 fill-column: 74 version-control: never End: -