external/binutils.git
24 years agoAdd SEC_CODE and SEC_READONLY flags to glue sections.
Nick Clifton [Thu, 25 Nov 1999 11:52:39 +0000 (11:52 +0000)]
Add SEC_CODE and SEC_READONLY flags to glue sections.

24 years agoAdd SEC_CODE and SEC_READONLY flags to glue sections.
Nick Clifton [Thu, 25 Nov 1999 11:45:05 +0000 (11:45 +0000)]
Add SEC_CODE and SEC_READONLY flags to glue sections.

24 years agoApplied Fred Fish's patch to fix decoding of core notes.
Nick Clifton [Thu, 25 Nov 1999 11:08:25 +0000 (11:08 +0000)]
Applied Fred Fish's patch to fix decoding of core notes.

24 years ago * hppa-dis.c (unit_cond_names): Add PA2.0 unit condition names.
Jeff Law [Thu, 25 Nov 1999 03:29:14 +0000 (03:29 +0000)]
    * hppa-dis.c (unit_cond_names): Add PA2.0 unit condition names.
        (print_insn_hppa): Handle 'B' operand.

24 years ago * hppa.h (pa_opcodes): Correctly handle immediate for PA2.0 "bb"
Jeff Law [Thu, 25 Nov 1999 03:28:22 +0000 (03:28 +0000)]
    * hppa.h (pa_opcodes): Correctly handle immediate for PA2.0 "bb"
        instruction.

24 years ago * config/tc-hppa.c (pa_ip): Handle PA2.0 unit completers. Handle
Jeff Law [Thu, 25 Nov 1999 03:27:35 +0000 (03:27 +0000)]
    * config/tc-hppa.c (pa_ip): Handle PA2.0 unit completers.  Handle
        'B' operand for PA2.0 bb instruction.

24 years agoFix bug in previous delta
Nick Clifton [Wed, 24 Nov 1999 11:43:11 +0000 (11:43 +0000)]
Fix bug in previous delta

24 years agoDo not check sections without a LOAD attribute for overlap
Nick Clifton [Tue, 23 Nov 1999 14:13:07 +0000 (14:13 +0000)]
Do not check sections without a LOAD attribute for overlap

24 years agoFix binary pattern for cpfg,f0,c instruction
Nick Clifton [Mon, 22 Nov 1999 15:13:26 +0000 (15:13 +0000)]
Fix binary pattern for cpfg,f0,c instruction

24 years agoOverhaul --help output.
Nick Clifton [Mon, 22 Nov 1999 09:42:42 +0000 (09:42 +0000)]
Overhaul --help output.

24 years agoOverhaul --help output
Nick Clifton [Sun, 21 Nov 1999 11:37:21 +0000 (11:37 +0000)]
Overhaul --help output

24 years agofix typoi
Nick Clifton [Sat, 20 Nov 1999 11:53:57 +0000 (11:53 +0000)]
fix typoi

24 years ago * elf32-m68k.c (elf_cpu32_plt0_entry): Fix encoding.
Catherine Moore [Fri, 19 Nov 1999 15:41:55 +0000 (15:41 +0000)]
    * elf32-m68k.c (elf_cpu32_plt0_entry): Fix encoding.
        (elf_cpu32_plt_entry): Likewise.

24 years agoFor include/opcode:
Gavin Romig-Koch [Thu, 18 Nov 1999 19:53:48 +0000 (19:53 +0000)]
For include/opcode:

* mips.h (INSN_ISA5): New.

For opcodes:

* mips-opc.c (I5): New.
(abs.ps,add.ps,alnv.ps,c.COND.ps,cvt.s.pl,cvt.s.pu,cvt.ps.s
madd.ps,movf.ps,movt.ps,mul.ps,net.ps,nmadd.ps,nmsub.ps,
pll.ps,plu.ps,pul.ps,puu.ps,sub.ps,suxc1,luxc1): New.

24 years agoFix generation of RVA relocs
Nick Clifton [Thu, 18 Nov 1999 18:38:18 +0000 (18:38 +0000)]
Fix generation of RVA relocs

24 years agoFix processing of RVA relocs
Nick Clifton [Thu, 18 Nov 1999 18:36:35 +0000 (18:36 +0000)]
Fix processing of RVA relocs

24 years ago * elf-bfd.h (struct elf_backend_data): Reorder collect and
Richard Henderson [Thu, 18 Nov 1999 01:06:45 +0000 (01:06 +0000)]
    * elf-bfd.h (struct elf_backend_data): Reorder collect and
        type_change_ok; add sign_extend_vma.
        * elf32-mips.c (elf_backend_sign_extend_vma): Define.
        * elfcode.h (elf_swap_symbol_in): Mind be->sign_extend_vma.
        (elf_swap_shdr_in, elf_swap_phdr_in): Likewise.
        * elfxx-target.h (elf_backend_sign_extend_vma): Default.
        (elfNN_bed): Follow struture changes.

24 years ago1999-11-16 Jason Molenda (jsm@bugshack.cygnus.com)
Jason Molenda [Wed, 17 Nov 1999 02:34:36 +0000 (02:34 +0000)]
1999-11-16  Jason Molenda  (jsm@bugshack.cygnus.com)

* gdb.base/compiler.c gdb.base/dollar.exp gdb.c++/compiler.cc: Files
removed in gdb-1999-11-16 snapshot.

24 years agoimport gdb-1999-11-16 snapshot
Jason Molenda [Wed, 17 Nov 1999 02:31:06 +0000 (02:31 +0000)]
import gdb-1999-11-16 snapshot

24 years ago* config/tc-i386.c (i386_immediate): Disallow O_big immediates.
Alan Modra [Tue, 16 Nov 1999 12:27:25 +0000 (12:27 +0000)]
* config/tc-i386.c (i386_immediate): Disallow O_big immediates.
(i386_displacement): Disallow O_big displacements.

24 years agotc-arm.c: minor changes and support for upcoming V5E variant.
Donald Lindsay [Tue, 16 Nov 1999 04:15:55 +0000 (04:15 +0000)]
tc-arm.c: minor changes and support for upcoming V5E variant.

24 years agolog entry for config/tc-arm.c change
Donald Lindsay [Tue, 16 Nov 1999 04:14:57 +0000 (04:14 +0000)]
log entry for config/tc-arm.c change

24 years agoAdded 'X' format to ARM code.
Donald Lindsay [Tue, 16 Nov 1999 03:37:02 +0000 (03:37 +0000)]
Added 'X' format to ARM code.

24 years ago * gas/mips/la.d: Adjust for new la macro expansion.
Gavin Romig-Koch [Mon, 15 Nov 1999 15:47:48 +0000 (15:47 +0000)]
* gas/mips/la.d: Adjust for new la macro expansion.
Change matches for explicit addresses to matches for
any address.
* gas/mips/la-xgot.d: Same.
* gas/mips/la-svr4pic.d: Same.

24 years ago * mips-opc.c (la): Create a version that just uses addiu directly.
Gavin Romig-Koch [Mon, 15 Nov 1999 15:34:17 +0000 (15:34 +0000)]
* mips-opc.c (la): Create a version that just uses addiu directly.
(dla): Expand to daddiu if possible.

25 years agofix typo.
Nick Clifton [Fri, 12 Nov 1999 15:39:46 +0000 (15:39 +0000)]
fix typo.

25 years agodo not look beyond the end of the buffer
Nick Clifton [Fri, 12 Nov 1999 11:02:56 +0000 (11:02 +0000)]
do not look beyond the end of the buffer

25 years agoLook for seperator after TO and FROM tokens when exploring nested structures
Nick Clifton [Thu, 11 Nov 1999 16:35:12 +0000 (16:35 +0000)]
Look for seperator after TO and FROM tokens when exploring nested structures

25 years agoAdd sim-d10v.h
Michael Meissner [Thu, 11 Nov 1999 12:57:11 +0000 (12:57 +0000)]
Add sim-d10v.h

25 years agoAdd ssnop pattern.
Nick Clifton [Thu, 11 Nov 1999 11:38:41 +0000 (11:38 +0000)]
Add ssnop pattern.

25 years ago * libbfd.c (bfd_read): Check result of read against desired result
Ian Lance Taylor [Tue, 9 Nov 1999 19:13:21 +0000 (19:13 +0000)]
* libbfd.c (bfd_read): Check result of read against desired result
using !=, not <.
(_bfd_generic_get_section_contents): Set bfd_error if the seek is
invalid compared to the section size.

25 years ago * ieee.c (ieee_slurp_debug): Get the length of the debug
Ian Lance Taylor [Tue, 9 Nov 1999 19:11:52 +0000 (19:11 +0000)]
* ieee.c (ieee_slurp_debug): Get the length of the debug
information right if there is no data part.

25 years ago1999-11-08 Andrew Haley <aph@cygnus.com>
Andrew Haley [Tue, 9 Nov 1999 17:14:45 +0000 (17:14 +0000)]
1999-11-08  Andrew Haley  <aph@cygnus.com>

* app.c (do_scrub_chars): When in State 10, treat backslash
characters in the same way as as symbol characters.

25 years agoimport gdb-1999-11-08 snapshot
Jason Molenda [Tue, 9 Nov 1999 01:23:30 +0000 (01:23 +0000)]
import gdb-1999-11-08 snapshot

25 years ago * config/tc-alpha.c (alpha_align): Check, don't assert, that
Richard Henderson [Mon, 8 Nov 1999 00:44:52 +0000 (00:44 +0000)]
    * config/tc-alpha.c (alpha_align): Check, don't assert, that
        the previous label was in the current section before playing
        with auto-alignment.

25 years agoDo not attempt to fixup relocs relative to weak symbols
Nick Clifton [Sat, 6 Nov 1999 14:05:24 +0000 (14:05 +0000)]
Do not attempt to fixup relocs relative to weak symbols

25 years agoAdd more md operators
Michael Meissner [Fri, 5 Nov 1999 21:50:54 +0000 (21:50 +0000)]
Add more md operators

25 years agoWed Nov 3 23:31:19 1999 Jeffrey A Law (law@cygnus.com)
Jeff Law [Thu, 4 Nov 1999 06:45:07 +0000 (06:45 +0000)]
Wed Nov  3 23:31:19 1999  Jeffrey A Law  (law@cygnus.com)

        * emultempl/elf32.em (gld${EMULATION_NAME}_open_dynamic_archive):
        Clean up code to use EXTRA_SHLIB_EXTENSION.

1999-09-14  Ulrich Drepper  <drepper@cygnus.com>

        * configure.in: Define EXTRA_SHLIB_EXTENSION to ".sl" for HP target.
        * config.in: Add EXTRA_SHLIB_EXTENSION.

        * emultempl/elf32.em (gld${EMULATION_NAME}_open_dynamic_archive):
        Search for second shared lib extension only if EXTRA_SHLIB_EXTENSION
        is defined.

25 years ago * read.c (pseudo_set): Reject attempts to set the value of a
Ian Lance Taylor [Wed, 3 Nov 1999 22:14:47 +0000 (22:14 +0000)]
* read.c (pseudo_set): Reject attempts to set the value of a
section symbol.

25 years ago * config/obj-elf.c (obj_elf_ident): Call md_flush_pending_output
Ian Lance Taylor [Wed, 3 Nov 1999 22:13:33 +0000 (22:13 +0000)]
* config/obj-elf.c (obj_elf_ident): Call md_flush_pending_output
if it is defined.

* config/obj-elf.c (elf_set_index): Add ATTRIBUTE_UNUSED.

* config/obj-elf.c (elf_frob_file_after_relocs): Don't pass NULL
to bfd_set_section_contents.

25 years agoChange the default endianness to little.
Nick Clifton [Wed, 3 Nov 1999 18:19:22 +0000 (18:19 +0000)]
Change the default endianness to little.

25 years agoChnage the default endianness for mcore to little
Nick Clifton [Wed, 3 Nov 1999 18:16:52 +0000 (18:16 +0000)]
Chnage the default endianness for mcore to little

25 years agoclip shorts to prevent assembler warnings
Nick Clifton [Wed, 3 Nov 1999 10:56:31 +0000 (10:56 +0000)]
clip shorts to prevent assembler warnings

25 years ago * som.c (som_fixup_formats): Improve handling of R_AUX_UNWIND,
Jeff Law [Tue, 2 Nov 1999 08:46:25 +0000 (08:46 +0000)]
    * som.c (som_fixup_formats): Improve handling of R_AUX_UNWIND,
        R_LINETAB, R_LINETAB_ESC, and R_COMMENT.

25 years agoThese files removed in gdb-19991101 snapshot.
Jason Molenda [Tue, 2 Nov 1999 04:52:48 +0000 (04:52 +0000)]
These files removed in gdb-19991101 snapshot.

25 years agoimport gdb-1999-11-01 snapshot
Jason Molenda [Tue, 2 Nov 1999 04:44:47 +0000 (04:44 +0000)]
import gdb-1999-11-01 snapshot

25 years ago1999-11-01 Steve Chamberlain <sac@pobox.com>
Ian Lance Taylor [Mon, 1 Nov 1999 23:37:48 +0000 (23:37 +0000)]
1999-11-01  Steve Chamberlain  <sac@pobox.com>

* ldlang.c (section_already_linked): Rework to use hash table.
(already_linked_newfunc): New function.
(already_linked_table_init): New function.
(already_linked_table_free): New function.
(lang_process): Initialize and free the already_linked hash table.

25 years agoFor include/opcode:
Gavin Romig-Koch [Mon, 1 Nov 1999 19:29:55 +0000 (19:29 +0000)]
For include/opcode:

* mips.h (OPCODE_IS_MEMBER): New.

For gas:

* config/tc-mips.c (macro_build): Use OPCODE_IS_MEMBER.
(mips_ip): Use OPCODE_IS_MEMBER.

For opcodes:

* mips-dis.c (_print_insn_mips): Use OPCODE_IS_MEMBER.

25 years agoexpect thumb-pe and thumb-coff failures
Nick Clifton [Mon, 1 Nov 1999 17:12:11 +0000 (17:12 +0000)]
expect thumb-pe and thumb-coff failures

25 years agofixes for arm-aout....
Nick Clifton [Mon, 1 Nov 1999 17:10:27 +0000 (17:10 +0000)]
fixes for arm-aout....

25 years agoExpect arm-pe and arm-coff failure of the simple objcopy test
Nick Clifton [Mon, 1 Nov 1999 16:48:05 +0000 (16:48 +0000)]
Expect arm-pe and arm-coff failure of the simple objcopy test

25 years agoFix test results for arm-pe toolchain
Nick Clifton [Mon, 1 Nov 1999 16:42:16 +0000 (16:42 +0000)]
Fix test results for arm-pe toolchain

25 years agoFixed test to disable these checks if the target is PE based.
Nick Clifton [Mon, 1 Nov 1999 16:29:06 +0000 (16:29 +0000)]
Fixed test to disable these checks if the target is PE based.

25 years ago*** empty log message ***
Catherine Moore [Fri, 29 Oct 1999 15:32:19 +0000 (15:32 +0000)]
*** empty log message ***

25 years agoRemove test6.
Catherine Moore [Fri, 29 Oct 1999 15:31:54 +0000 (15:31 +0000)]
Remove test6.

25 years agoDefine SHORT_AR (fix for CR: 101340)
Nick Clifton [Fri, 29 Oct 1999 09:49:04 +0000 (09:49 +0000)]
Define SHORT_AR (fix for CR: 101340)

25 years agooops - omitted from previous delta
Nick Clifton [Fri, 29 Oct 1999 09:48:23 +0000 (09:48 +0000)]
oops - omitted from previous delta

25 years agoDefine SHORT_AR and use for MVTACC (fix for CR: 101340)
Nick Clifton [Fri, 29 Oct 1999 09:47:52 +0000 (09:47 +0000)]
Define SHORT_AR and use for MVTACC (fix for CR: 101340)

25 years agoFix testsuite failures for arm -linux
Nick Clifton [Thu, 28 Oct 1999 16:22:48 +0000 (16:22 +0000)]
Fix testsuite failures for arm -linux

25 years agofix typo in previous delta
Nick Clifton [Thu, 28 Oct 1999 09:05:19 +0000 (09:05 +0000)]
fix typo in previous delta

25 years ago * elflink.h (elf_bfd_final_link): Make last_local signed.
Ian Lance Taylor [Thu, 28 Oct 1999 04:08:57 +0000 (04:08 +0000)]
* elflink.h (elf_bfd_final_link): Make last_local signed.

25 years ago * stabs.c (_bfd_link_section_stabs): Make sure .stabstr section
Ian Lance Taylor [Thu, 28 Oct 1999 03:52:01 +0000 (03:52 +0000)]
* stabs.c (_bfd_link_section_stabs): Make sure .stabstr section
starts with a zero.

25 years ago1999-10-27 Andreas Jaeger <aj@suse.de>
Ian Lance Taylor [Thu, 28 Oct 1999 03:42:49 +0000 (03:42 +0000)]
1999-10-27  Andreas Jaeger  <aj@suse.de>

* ld/configure.host: Added HOSTING_CRT0, HOSTING_LIBS for
target "mips*-*-linux-gnu*".

25 years ago1999-10-27 Fred Fish <fnf@cygnus.com>
Ian Lance Taylor [Thu, 28 Oct 1999 03:30:13 +0000 (03:30 +0000)]
1999-10-27  Fred Fish  <fnf@cygnus.com>

* objdump.c (display_bfd): Break into two functions.  The
actual dumping code moves to dump_bfd.  If bfd is not
unambiguously recognized as a bfd_object, attempt to dump
it as a bfd_core.
(dump_bfd): New function.

25 years ago * config/tc-arm.c (reg_required_here): Improve comments.
Jeff Law [Thu, 28 Oct 1999 03:03:53 +0000 (03:03 +0000)]
    * config/tc-arm.c (reg_required_here): Improve comments.

25 years ago * config/tc-arm.c (thumb_opcode): Add "variants" field.
Jeff Law [Thu, 28 Oct 1999 02:53:42 +0000 (02:53 +0000)]
    * config/tc-arm.c (thumb_opcode): Add "variants" field.
        (tinsns): Initialize variants field.

25 years ago * tc-arm.c (bad_args, bad_pc): Renamed to BAD_ARGS and BAD_PC
Jeff Law [Wed, 27 Oct 1999 22:52:35 +0000 (22:52 +0000)]
    * tc-arm.c (bad_args, bad_pc): Renamed to BAD_ARGS and BAD_PC
        respectively.

25 years agofix compile time warnings.
Nick Clifton [Wed, 27 Oct 1999 18:14:17 +0000 (18:14 +0000)]
fix compile time warnings.

25 years agofix compile time warnings
Nick Clifton [Wed, 27 Oct 1999 18:13:28 +0000 (18:13 +0000)]
fix compile time warnings

25 years agoRemove extraneous underscore from prototype
Nick Clifton [Tue, 26 Oct 1999 12:13:20 +0000 (12:13 +0000)]
Remove extraneous underscore from prototype

25 years agoRemove spurious test of exp_name
Nick Clifton [Tue, 26 Oct 1999 10:10:51 +0000 (10:10 +0000)]
Remove spurious test of exp_name

25 years agoimport gdb-1999-10-25 snapshot
Jason Molenda [Tue, 26 Oct 1999 03:43:48 +0000 (03:43 +0000)]
import gdb-1999-10-25 snapshot

25 years agorevert part of previous delta which had accidentally snarfed some experimental
Nick Clifton [Mon, 25 Oct 1999 16:48:26 +0000 (16:48 +0000)]
revert part of previous delta which had accidentally snarfed some experimental
code.

25 years agorevert previous delta
Nick Clifton [Mon, 25 Oct 1999 16:30:37 +0000 (16:30 +0000)]
revert previous delta

25 years agoApply patch supplied for case 102229 to implement new insns psrclr and psrset.
Nick Clifton [Mon, 25 Oct 1999 15:28:44 +0000 (15:28 +0000)]
Apply patch supplied for case 102229 to implement new insns psrclr and psrset.

25 years agooops - omitted from previous delta
Nick Clifton [Mon, 25 Oct 1999 15:27:51 +0000 (15:27 +0000)]
oops - omitted from previous delta

25 years agoD10V patches from Cagney
Michael Meissner [Mon, 25 Oct 1999 13:57:39 +0000 (13:57 +0000)]
D10V patches from Cagney

25 years agoAdd default assembler switchhes on a per machine basis.
Nick Clifton [Fri, 22 Oct 1999 15:50:28 +0000 (15:50 +0000)]
Add default assembler switchhes on a per machine basis.
Use machine target type when opening output bfd files.

25 years ago * tc_d10v.c (find_opcode): Allow ATSIGN to match expressions of the
Diego Novillo [Thu, 21 Oct 1999 13:49:38 +0000 (13:49 +0000)]
* tc_d10v.c (find_opcode): Allow ATSIGN to match expressions of the
form @abs16, @(abs16) and @(abs16 + imm).

25 years ago * config/tc-mips.c (ISA_HAS_COPROC_DELAYS) : New.
Gavin Romig-Koch [Thu, 21 Oct 1999 13:23:31 +0000 (13:23 +0000)]
* config/tc-mips.c (ISA_HAS_COPROC_DELAYS) : New.
(ISA_HAS_64_BIT_REGS) New.
(gpr_interlocks,md_begin,reg_needs_delay,append_insn,
mips_emit_delays,macro_build,load_register,load_addresss,
macro,macro2,mips_ip,s_cprestore,s_cpadd): Simplify
and/or use new ISA_xxx macros in expressions involving
ISA, particularly mips_opts.isa.

25 years agoFix assembler testsuite for ARM
Nick Clifton [Thu, 21 Oct 1999 10:44:39 +0000 (10:44 +0000)]
Fix assembler testsuite for ARM

25 years agoRemove generated parsers, expect bison to be present
Stan Shebs [Tue, 19 Oct 1999 17:26:54 +0000 (17:26 +0000)]
Remove generated parsers, expect bison to be present

25 years agoimport gdb-1999-10-18 snapshot
Jason Molenda [Tue, 19 Oct 1999 02:47:02 +0000 (02:47 +0000)]
import gdb-1999-10-18 snapshot

25 years agoAdd md expression support; Cleanup alpha warnings
Michael Meissner [Mon, 18 Oct 1999 22:29:15 +0000 (22:29 +0000)]
Add md expression support; Cleanup alpha warnings

25 years ago1999-10-15 Andrew Haley <aph@cygnus.com>
Andrew Haley [Mon, 18 Oct 1999 12:45:21 +0000 (12:45 +0000)]
1999-10-15  Andrew Haley  <aph@cygnus.com>

* dwarf1.c (parse_die): Fail to parse a die if its length is zero.

25 years agoFix typo in last change.
Jeff Law [Sun, 17 Oct 1999 23:41:19 +0000 (23:41 +0000)]
Fix typo in last change.

25 years ago * libhppa.h (bfd_hppa_insn2fmt): Change to return an int.
Jeff Law [Sun, 17 Oct 1999 23:21:41 +0000 (23:21 +0000)]
    * libhppa.h (bfd_hppa_insn2fmt): Change to return an int.

25 years ago * config/tc-hppa.c (md_apply_fix): Make "fmt" an int.
Jeff Law [Sun, 17 Oct 1999 23:19:13 +0000 (23:19 +0000)]
    * config/tc-hppa.c (md_apply_fix): Make "fmt" an int.

25 years ago * ar.c (normalize): Fix full_pathname code.
Ian Lance Taylor [Fri, 15 Oct 1999 16:50:47 +0000 (16:50 +0000)]
* ar.c (normalize): Fix full_pathname code.

25 years agoNit fix.
Alan Modra [Tue, 12 Oct 1999 11:07:34 +0000 (11:07 +0000)]
Nit fix.

25 years ago * hppa.h (PF_HP_PAGE_SIZE): Define.
Jeff Law [Tue, 12 Oct 1999 04:48:23 +0000 (04:48 +0000)]
    * hppa.h (PF_HP_PAGE_SIZE): Define.
        (PF_HP_FAR_SHARED, PF_HP_NEAR_SHARED, PF_HP_CODE): Likewise.
        (PF_HP_MODIFY, PF_HP_LAZYSWAP, PF_HP_SBP): Likewise.

25 years agoimport gdb-1999-10-11 snapshot
Jason Molenda [Tue, 12 Oct 1999 04:37:53 +0000 (04:37 +0000)]
import gdb-1999-10-11 snapshot

25 years agoimport gdb-1999-10-11 snapshot
Jason Molenda [Tue, 12 Oct 1999 04:37:25 +0000 (04:37 +0000)]
import gdb-1999-10-11 snapshot

25 years agoAdded note about --fatal-warnings option.
Geoffrey Keating [Mon, 11 Oct 1999 04:10:04 +0000 (04:10 +0000)]
Added note about --fatal-warnings option.

25 years ago* as.c (show_usage): Document new options.
Geoffrey Keating [Mon, 11 Oct 1999 04:07:10 +0000 (04:07 +0000)]
* as.c (show_usage): Document new options.
(parse_args): Add --no-warn, --warn, --fatal-warnings,
which become 'W', OPTION_WARN, and OPTION_WARN_FATAL.
(parse_args): Parse the new options.
(main): If there were warnings, and --fatal-warnings
was specified, print an error.
* as.h: New variable, flag_fatal_warnings, for new option.

25 years ago* lib/gas-defs.exp (regexp_diff): Allow '#...' to mean "some
Geoffrey Keating [Mon, 11 Oct 1999 03:40:17 +0000 (03:40 +0000)]
* lib/gas-defs.exp (regexp_diff): Allow '#...' to mean "some
indeterminate number of extra lines here".

* gas/elf/elf.exp: Remove XFAILs.
* gas/elf/section0.d: Make pass on MIPS (and hopefully alpha).
* gas/elf/section1.d: Likewise.

25 years ago * hppa-dis.c (print_insn_hppa): Add new codes 'cc', 'cd', 'cC',
Jeff Law [Sun, 10 Oct 1999 07:58:37 +0000 (07:58 +0000)]
    * hppa-dis.c (print_insn_hppa):  Add new codes 'cc', 'cd', 'cC',
        'co', '@'.

        * hppa-dis.c (print_insn_hppa): Removed unused args.  Fix '?W'.

        * hppa-dis.c (print_insn_hppa):  Implement codes "?N", "?Q".

25 years ago * config/tc-hppa.c (pa_ip): Add new codes 'cc', 'cd', 'cC', 'co',
Jeff Law [Sun, 10 Oct 1999 07:57:30 +0000 (07:57 +0000)]
   * config/tc-hppa.c (pa_ip):  Add new codes 'cc', 'cd', 'cC', 'co',
        '@'.  Change autoincrement completers to fall through to cache control
        completers.

        * config/tc-hppa.c (pa_ip):  Remove unused args.  Add code to '?W'
        arg.
        (pa_parse_addb_64_cmpltr):  New function.

        * config/tc-hppa.c (pa_ip):  Change error message.
        (pa_ip,pa_parse_cmpb_64_cmpltr,pa_parse_cmpib_64_cmpltr)  Fix '?N' and
        '?Q' args to allow falling through.

        * config/tc-hppa.c (pa_ip):  Implement conditional codes "?N", "?Q".
        Remove unused conditional codes.
        (pa_parse_cmpb_64_cmpltr,pa_parse_cmpib_64_cmpltr):  New.

25 years ago * hppa.h (pa_opcodes): Add load and store cache control to
Jeff Law [Sun, 10 Oct 1999 07:55:25 +0000 (07:55 +0000)]
    * hppa.h (pa_opcodes):  Add load and store cache control to
        instructions.  Add ordered access load and store.

        * hppa.h (pa_opcode): Add new entries for addb and addib.

        * hppa.h (pa_opcodes): Fix cmpb and cmpib entries.

        * hppa.h (pa_opcodes):  Add entries for cmpb and cmpib.

25 years ago * elflink.h (elf_merge_symbol): When overriding a weak symbol with
Ian Lance Taylor [Fri, 8 Oct 1999 15:21:56 +0000 (15:21 +0000)]
* elflink.h (elf_merge_symbol): When overriding a weak symbol with
a defined symbol in a shared library, clear the DEF_DYNAMIC flag
too.