platform/upstream/binutils.git
23 years agoFix swapgs instruction.
Alan Modra [Wed, 24 Jan 2001 07:32:34 +0000 (07:32 +0000)]
Fix swapgs instruction.

23 years ago * emultempl/elf32.em: Correct spelling in comments and listed
Hans-Peter Nilsson [Wed, 24 Jan 2001 06:14:09 +0000 (06:14 +0000)]
* emultempl/elf32.em: Correct spelling in comments and listed
options.

23 years ago2001-01-23 H.J. Lu <hjl@gnu.org>
H.J. Lu [Wed, 24 Jan 2001 04:56:29 +0000 (04:56 +0000)]
2001-01-23  H.J. Lu  <hjl@gnu.org>

* bfd-in2.h: Rebuild.

23 years agoDon't check for backslashes in file names
Alan Modra [Wed, 24 Jan 2001 04:36:05 +0000 (04:36 +0000)]
Don't check for backslashes in file names
unless HAVE_DOS_BASED_FILE_SYSTEM is defined.

23 years ago* stabs.c: Update copyright. Include "filenames.h".
Alan Modra [Wed, 24 Jan 2001 02:34:07 +0000 (02:34 +0000)]
* stabs.c: Update copyright. Include "filenames.h".
(parse_stab): Use IS_ABSOLUTE_PATH. Ignore N_WARNING stabs.

23 years ago* ltcf-gcj.sh (lt_simple_link_test_code): Remove stray `(0)'.
Alexandre Oliva [Wed, 24 Jan 2001 02:27:02 +0000 (02:27 +0000)]
* ltcf-gcj.sh (lt_simple_link_test_code): Remove stray `(0)'.
* libtool.m4 (_AC_LIBTOOL_GCJ): Pass $CPPFLAGS on.

23 years ago* lin-lwp.c (lin_lwp_xfer_memory): Add attrib argument.
J.T. Conklin [Wed, 24 Jan 2001 00:26:46 +0000 (00:26 +0000)]
* lin-lwp.c (lin_lwp_xfer_memory): Add attrib argument.
* thread-db.c (thread_db_xfer_memory): Likewise.

23 years ago* dwarf2read.c (read_tag_const_type, read_tag_volatile_type):
Jim Blandy [Wed, 24 Jan 2001 00:22:47 +0000 (00:22 +0000)]
* dwarf2read.c (read_tag_const_type, read_tag_volatile_type):
Implement these correctly, using make_cv_type.

23 years ago* exec.c (xfer_memory): Add attrib argument.
J.T. Conklin [Tue, 23 Jan 2001 22:48:56 +0000 (22:48 +0000)]
* exec.c (xfer_memory): Add attrib argument.
* infptrace.c (child_xfer_memory): Likewise.
* monitor.c (monitor_xfer_memory): Likewise.
* remote-adapt.c (adapt_xfer_inferior_memory): Likewise.
* remote-array.c (array_xfer_memory): Likewise.
* remote-bug.c (bug_xfer_memory): Likewise.
* remote-e7000.c (e7000_xfer_inferior_memory): Likewise.
* remote-eb.c (eb_xfer_inferior_memory): Likewise.
* remote-es.c (es1800_xfer_inferior_memory): Likewise.
* remote-mips.c (mips_xfer_memory): Likewise.
* remote-mm.c (mm_xfer_inferior_memory): Likewise.
* remote-nindy.c (nindy_xfer_inferior_memory): Likewise.
* remote-os9k.c (rombug_xfer_inferior_memory): Likewise.
* remote-rdi.c (arm_rdi_xfer_memory): Likewise.
* remote-rdp.c (remote_rdp_xfer_inferior_memory): Likewise.
* remote-sds.c (sds_xfer_memory): Likewise.
* remote-sim.c (gdbsim_xfer_inferior_memory): Likewise.
* remote-st.c (st2000_xfer_inferior_memory): Likewise.
* remote-udi.c (udi_xfer_inferior_memory): Likewise.
* remote-vx.c (vx_xfer_memory): Likewise.
* remote.c (remote_xfer_memory): Likewise.
* target.c (debug_to_xfer_memory, do_xfer_memory): Likewise.
* target.h (child_xfer_memory, do_xfer_memory, xfer_memory): Likewise.

* target.h (#include "memattr.h"): Added.
(target_ops.to_xfer_memory): Add attrib argument.

* wince.c (_initialize_inftarg): Removed call to set_dcache_state.
* dcache.h (set_dcache_state): Removed declaration.
* dcache.c (set_dcache_state): Removed definition

* dcache.c: Update module comment, as dcache is now enabled and
disabled with memory region attributes instead of by the global
variable "remotecache".  Add comment describing the interaction
between dcache and memory region attributes.
(dcache_xfer_memory): Add comment describing benefits of moving
cache writeback to a higher level.
(dcache_struct): Removed cache_has_stuff field.  This was used to
record whether the cache had been accessed in order to invalidate
it when it was disabled.  However, this is not needed because the
cache is write through and the code that enables, disables, and
deletes memory regions invalidate the cache.  Add comment which
suggests that we could be more selective and only invalidate those
cache lines containing data from those memory regions.
(dcache_invalidate): Updated.
(dcache_xfer_memory): Updated.

(dcache_alloc): Don't abort() if dcache_enabled_p is clear.
(dcache_xfer_memory): Removed code that called do_xfer_memory() to
perform a uncached transfer if dcache_enabled_p was clear.  This
function is now only called if caching is enabled for the memory
region.
(dcache_info): Always print cache info.

* target.c (do_xfer_memory): Add attrib argument.
(target_xfer_memory, target_xfer_memory_partial): Break transfer
into chunks defined by memory regions, pass region attributes to
do_xfer_memory().
* dcache.c (dcache_read_line, dcache_write_line): Likewise.

* Makefile.in (SFILES): Add memattr.c.
(COMMON_OBS): Add memattr.o.
(dcache.o): Add target.h to dependencies.
* memattr.c: New file.
* memattr.h: Likewise.

23 years ago2001-01-23 Kazu Hirata <kazu@hxi.com>
Kazu Hirata [Tue, 23 Jan 2001 22:15:01 +0000 (22:15 +0000)]
2001-01-23  Kazu Hirata  <kazu@hxi.com>

* as.c: Fix formatting.
* ehopt.c: Likewise.
* messages.c: Likewise.
* stabs.c: Likewise.
* symbols.c: Likewise.

23 years ago2001-01-23 H.J. Lu <hjl@gnu.org>
H.J. Lu [Tue, 23 Jan 2001 21:50:36 +0000 (21:50 +0000)]
2001-01-23  H.J. Lu  <hjl@gnu.org>

* vms-misc.c (_bfd_vms_next_record): Return -1 if PRIV(vms_buf)
is NULL or PRIV(vms_rec) is outside of the buffer.

23 years ago2001-01-23 Kazu Hirata <kazu@hxi.com>
Kazu Hirata [Tue, 23 Jan 2001 20:27:54 +0000 (20:27 +0000)]
2001-01-23  Kazu Hirata  <kazu@hxi.com>

* aoutx.h: Fix formatting.
* bfd.c: Likewise.
* bfd-in2.h: Likewise.
* bfd-in.h: Likewise.
* cpu-i386.c: Likewise.
* cpu-m68hc11.c: Likewise.
* dwarf2.c: Likewise.
* elf64-x86-64.c: Likewise.
* format.c: Likewise.
* freebsd.h: Likewise.
* hash.c: Likewise.
* hp300hpux.c: Likewise.
* hppabsd-core.c: Likewise.
* hpux-core.c: Likewise.

23 years ago* config/m32r/m32r.mt (GDBSERVER_LIBS): Added ../../intl/libintl.a.
J.T. Conklin [Tue, 23 Jan 2001 19:45:12 +0000 (19:45 +0000)]
* config/m32r/m32r.mt (GDBSERVER_LIBS): Added ../../intl/libintl.a.
* config/mips/vr5000.mt (GDBSERVER_LIBS): Likewise.
* config/tic80/tic80.mt (GDBSERVER_LIBS): Likewise.
* gdbserver/low-sim.c (#include "defs.h"): Removed.
(mygeneric_load): Rename from generic_load.

* gdbserver/low-hppabsd.c (#include "server.h"): Added.
(#include "defs.h"): Removed.
(inferior_pid, perror_with_name): Remove declarations.
* gdbserver/low-linux.c: Likewise.
* gdbserver/low-nbsd.c: Likewise.
* gdbserver/low-sparc.c: Likewise.
* gdbserver/low-sun3.c: Likewise.

* i386-stub.c: Re-indent.
* m68k-stub.c: Re-indent.

23 years agos/11/01/
Jakub Jelinek [Tue, 23 Jan 2001 13:51:03 +0000 (13:51 +0000)]
s/11/01/

23 years ago * readelf.c (process_version_sections): Check if VERDEF or VERNEED
Jakub Jelinek [Tue, 23 Jan 2001 13:49:37 +0000 (13:49 +0000)]
* readelf.c (process_version_sections): Check if VERDEF or VERNEED
sections are present before using them.  Remove code duplication.
(process_symbol_table): Check if VERDEF or VERNEED sections are
present before using them.

23 years ago(m32r_handle_align): Declare type of fragp.
Alan Modra [Tue, 23 Jan 2001 13:31:10 +0000 (13:31 +0000)]
(m32r_handle_align): Declare type of fragp.

23 years agoOnly set lma_region from the default for the first section
Alan Modra [Tue, 23 Jan 2001 11:48:28 +0000 (11:48 +0000)]
Only set lma_region from the default for the first section
of a group of overlay sections.

23 years ago2001-01-23 Kazu Hirata <kazu@hxi.com>
Kazu Hirata [Tue, 23 Jan 2001 11:45:53 +0000 (11:45 +0000)]
2001-01-23  Kazu Hirata  <kazu@hxi.com>

* coff64-rs6000.c: Fix formatting.
* coff-arm.c: Likewise.
* coffgen.c: Likewise.
* cofflink.c: Likewise.
* coff-mcore.c: Likewise.
* coff-mips.c: Likewise.
* coff-pmac.c: Likewise.
* coff-ppc.c: Likewise.
* coff-rs6000.c: Likewise.
* elf32.c: Likewise.
* elf32-fr30.c: Likewise.
* elf32-i370.c: Likewise.
* elf32-i860.c: Likewise.
* elf32-m32r.c: Likewise.
* elf32-m68k.c: Likewise.
* elf32-mcore.c: Likewise.
* elf32-ppc.c: Likewise.
* elf32-sh.c: Likewise.
* elf32-v850.c: Likewise.
* elf64-alpha.c: Likewise.
* elf64-sparc.c: Likewise.
* elflink.c: Likewise.
* elflink.h: Likewise.
* elf-m10200.c: Likewise.
* elf-m10300.c: Likewise.
* elfxx-ia64.c: Likewise.

23 years ago2001-01-22 Bo Thorsen <bo@suse.de>
Andreas Jaeger [Tue, 23 Jan 2001 10:49:50 +0000 (10:49 +0000)]
2001-01-22  Bo Thorsen  <bo@suse.de>

        * elf64-x86-64.c: Added PIC support for X86-64.
        (elf64_x86_64_link_hash_newfunc): Function added.
        (elf64_x86_64_link_hash_table_create): Likewise.
        (elf64_x86_64_check_relocs): Likewise.
        (elf64_x86_64_gc_mark_hook): Likewise.
        (elf64_x86_64_gc_sweep_hook): Likewise.
        (elf64_x86_64_adjust_dynamic_symbol): Likewise.
        (elf64_x86_64_size_dynamic_sections): Likewise.
        (elf64_x86_64_discard_copies): Likewise.
        (elf64_x86_64_finish_dynamic_symbol): Likewise.
        (elf64_x86_64_finish_dynamic_sections): Likewise.
        (elf64_x86_64_relocate_section): Add relocation of PIC sections.

23 years ago * gdbarch.sh (PARM_BOUNDARY): Define.
Nicholas Duffek [Mon, 22 Jan 2001 23:32:49 +0000 (23:32 +0000)]
* gdbarch.sh (PARM_BOUNDARY): Define.
* gdbarch.c: Regenerate.
* gdbarch.h: Regenerate.

23 years ago2001-01-22 Kazu Hirata <kazu@hxi.com>
Kazu Hirata [Mon, 22 Jan 2001 20:24:11 +0000 (20:24 +0000)]
2001-01-22  Kazu Hirata  <kazu@hxi.com>

* config/tc-alpha.c: Fix formatting.

23 years ago* ns32k-tdep.c: #include "frame.h"
J.T. Conklin [Mon, 22 Jan 2001 20:23:25 +0000 (20:23 +0000)]
* ns32k-tdep.c: #include "frame.h"
* config/ns32k/tm-umax.h (FRAME_FIND_SAVED_REGS): Restore.  It
appears to have been inadvertantly removed sometime in May 1999.

* Revert 2000-11-09 changes where shared library objects were
moved from NATDEPFILES to TDEPFILES on NetBSD targets.  While
we'd like to be able to debug dynamically linked executables,
this makes it impossible to build a cross debugger on a many
hosts.

* config/i386/nbsd.mt: Remove solib.o, solib-svr4.o from TDEPFILES.
* config/i386/nbsdelf.mt: Likewise.
* config/m68k/nbsd.mt: Likewise.
* config/ns32k/nbsd.mt: Likewise.
* config/powerpc/nbsd.mt: Likewise.
* config/sparc/nbsd.mt: Likewise.
* config/sparc/nbsdelf.mt: Likewise.
* config/i386/nbsd.mh: Add solib.o, solib-svr4.o to NATDEPFILES.
* config/i386/nbsdelf.mh: Likewise.
* config/m68k/nbsd.mh: Likewise.
* config/ns32k/nbsd.mh: Likewise.
* config/powerpc/nbsd.mh: Likewise.
* config/sparc/nbsd.mh: Likewise.

23 years agoAllow Maciej to select weird --libdir options and still select
Alan Modra [Mon, 22 Jan 2001 13:50:17 +0000 (13:50 +0000)]
Allow Maciej to select weird --libdir options and still select
tooldir correctly.

23 years agoGive credit for the last change to Philip instead of to Maciej.
Andreas Jaeger [Mon, 22 Jan 2001 10:49:19 +0000 (10:49 +0000)]
Give credit for the last change to Philip instead of to Maciej.

23 years ago2001-01-21 Maciej W. Rozycki <macro@ds2.pg.gda.pl>
Andreas Jaeger [Mon, 22 Jan 2001 09:41:40 +0000 (09:41 +0000)]
2001-01-21  Maciej W. Rozycki  <macro@ds2.pg.gda.pl>

* Makefile.am (install-data-local): Make use of $(DESTDIR).
* Makefile.in: Regenerate.

23 years ago2001-01-21 Kazu Hirata <kazu@hxi.com>
Kazu Hirata [Sun, 21 Jan 2001 19:19:59 +0000 (19:19 +0000)]
2001-01-21  Kazu Hirata  <kazu@hxi.com>

* coff-a29k.c: Fix formatting.

23 years ago* mi-support.exp (mi_gdb_start): Skip mi tests if -i flag is
Mark Kettenis [Sun, 21 Jan 2001 15:07:05 +0000 (15:07 +0000)]
* mi-support.exp (mi_gdb_start): Skip mi tests if -i flag is
recognized (i.e. if GDB was compiled with UI_OUT, but the mi
interpreter wasn't recognized (because it wasn't compiled in).

23 years ago2001-01-20 Maciej W. Rozycki <macro@ds2.pg.gda.pl>
Andreas Jaeger [Sat, 20 Jan 2001 16:57:28 +0000 (16:57 +0000)]
2001-01-20  Maciej W. Rozycki  <macro@ds2.pg.gda.pl>

* Makefile.in (ETC_SUPPORT): Add configure.texi and friends.

23 years ago2001-01-19 H.J. Lu <hjl@gnu.org>
H.J. Lu [Sat, 20 Jan 2001 06:08:35 +0000 (06:08 +0000)]
2001-01-19  H.J. Lu  <hjl@gnu.org>

* elf32-i386.c (elf_i386_check_relocs): Report files with bad
relocation section names.
(elf_i386_relocate_section): Report files with bad relocation
section names and return false.

23 years ago2001-01-19 Kazu Hirata <kazu@hxi.com>
Kazu Hirata [Sat, 20 Jan 2001 04:23:33 +0000 (04:23 +0000)]
2001-01-19  Kazu Hirata  <kazu@hxi.com>

* config/tc-alpha.c: Fix formatting.

23 years ago * dbxread.c (read_ofile_symtab): Stay with AUTO_DEMANGLING for G++.
Jason Merrill [Fri, 19 Jan 2001 14:53:44 +0000 (14:53 +0000)]
    * dbxread.c (read_ofile_symtab): Stay with AUTO_DEMANGLING for G++.
        (process_one_symbol): Likewise.
        * dwarfread.c (handle_producer): Likewise.

23 years ago2001-01-18 Kazu Hirata <kazu@hxi.com>
Kazu Hirata [Fri, 19 Jan 2001 12:03:34 +0000 (12:03 +0000)]
2001-01-18  Kazu Hirata  <kazu@hxi.com>

* config/tc-alpha.c: Fix formatting.

23 years agoDrop -Wuninitialized until GDB compiles with it.
Andrew Cagney [Fri, 19 Jan 2001 10:25:13 +0000 (10:25 +0000)]
Drop -Wuninitialized until GDB compiles with it.
Add list of buildable targets to the MAINTAINERS file.

23 years agoReplace STRCMP with strcmp()
Andrew Cagney [Fri, 19 Jan 2001 08:01:47 +0000 (08:01 +0000)]
Replace STRCMP with strcmp()

23 years agoReplace FREEIF() with xfree().
Andrew Cagney [Fri, 19 Jan 2001 05:45:16 +0000 (05:45 +0000)]
Replace FREEIF() with xfree().

23 years agoRemove redundant bit from "fa" and "da" flags
Nick Clifton [Fri, 19 Jan 2001 04:35:29 +0000 (04:35 +0000)]
Remove redundant bit from "fa" and "da" flags

23 years agoAdd new arc core numbers.
Nick Clifton [Fri, 19 Jan 2001 04:08:52 +0000 (04:08 +0000)]
Add new arc core numbers.

23 years ago* symtab.c (lookup_symbol_aux): Call lookup_symbol_aux to lookup
Jim Blandy [Thu, 18 Jan 2001 23:38:26 +0000 (23:38 +0000)]
* symtab.c (lookup_symbol_aux): Call lookup_symbol_aux to lookup
a mangled symbol rather than recursing into lookup_symbol, since
this will just re-unmangle the name & call lookup_symbol_aux -
leading to an infinite recursion.

23 years ago* infcmd.c (print_return_value): Restore another space lost by
Mark Kettenis [Thu, 18 Jan 2001 16:11:22 +0000 (16:11 +0000)]
* infcmd.c (print_return_value): Restore another space lost by
switch to UIOUT. ``$NN='' should be ``$NN =''.

23 years ago* target.h (TARGET_REGION_SIZE_OK_FOR_HW_WATCHPOINT)
Andrew Cagney [Thu, 18 Jan 2001 15:42:24 +0000 (15:42 +0000)]
* target.h (TARGET_REGION_SIZE_OK_FOR_HW_WATCHPOINT)
* breakpoint.c (TARGET_REGION_OK_FOR_HW_WATCHPOINT): Wrap macro
definition in parenthesis.

23 years agoFrom Mark Salter, fix hw-breakpoint packet format.
Andrew Cagney [Thu, 18 Jan 2001 15:29:11 +0000 (15:29 +0000)]
From Mark Salter, fix hw-breakpoint packet format.

23 years ago* configure.in (cpu_type, arch): Match i386 too.
Alexandre Oliva [Thu, 18 Jan 2001 12:25:37 +0000 (12:25 +0000)]
* configure.in (cpu_type, arch): Match i386 too.
* configure: Rebuilt.

23 years ago * targets.c: Alphabetize list of xvecs.
Andreas Jaeger [Thu, 18 Jan 2001 07:47:51 +0000 (07:47 +0000)]
* targets.c: Alphabetize list of xvecs.

23 years agooops - omitted from previous delta
Nick Clifton [Thu, 18 Jan 2001 00:18:50 +0000 (00:18 +0000)]
oops - omitted from previous delta

23 years agoStop objcopy trying to convert endianness.
Nick Clifton [Thu, 18 Jan 2001 00:17:43 +0000 (00:17 +0000)]
Stop objcopy trying to convert endianness.

23 years ago2001-01-16 Kazu Hirata <kazu@hxi.com>
Kazu Hirata [Wed, 17 Jan 2001 23:41:35 +0000 (23:41 +0000)]
2001-01-16  Kazu Hirata  <kazu@hxi.com>

* config/tc-i386.c: Fix formatting.

23 years ago* config/m68k/tm-nbsd.h (BPT_VECTOR, REMOTE_BPT_VECTOR): Change to 0xf.
J.T. Conklin [Wed, 17 Jan 2001 23:22:17 +0000 (23:22 +0000)]
* config/m68k/tm-nbsd.h (BPT_VECTOR, REMOTE_BPT_VECTOR): Change to 0xf.

23 years ago* config/m68k/tm-nbsd.h (USE_STRUCT_CONVENTION): Define.
J.T. Conklin [Wed, 17 Jan 2001 23:07:15 +0000 (23:07 +0000)]
* config/m68k/tm-nbsd.h (USE_STRUCT_CONVENTION): Define.
* config/m68k/nbsd.mt (TDEPFILES): Add m68knbsd-tdep.o.
* m68knbsd-tdep.c: New file.
* i386nbsd-tdep.c: Remove #if 0'd out #includes.
* m68knbsd-nat.c: #include gdbcore.h.

23 years agoFix gp overflow problem with Intel compiler.
Jim Wilson [Tue, 16 Jan 2001 23:44:26 +0000 (23:44 +0000)]
Fix gp overflow problem with Intel compiler.
* emulparams/elf64_ia64.sh (OTHER_READONLY_SECTIONS): Add IA_64.unwind
and IA_64.unwind.info.

23 years agooops - fix typo
Nick Clifton [Tue, 16 Jan 2001 23:23:23 +0000 (23:23 +0000)]
oops - fix typo

23 years agoPrevent seg fault with corrupt section name indicies
Nick Clifton [Tue, 16 Jan 2001 23:22:44 +0000 (23:22 +0000)]
Prevent seg fault with corrupt section name indicies

23 years ago2001-01-17 Ben Elliston <bje@redhat.com>
Ben Elliston [Tue, 16 Jan 2001 23:03:19 +0000 (23:03 +0000)]
2001-01-17  Ben Elliston  <bje@redhat.com>

* config/sid.exp: New file.

23 years agoAdd J.T. to blanket write privs list.
Andrew Cagney [Tue, 16 Jan 2001 22:45:48 +0000 (22:45 +0000)]
Add J.T. to blanket write privs list.

23 years ago2001-01-16 H.J. Lu <hjl@gnu.org>
H.J. Lu [Tue, 16 Jan 2001 21:04:29 +0000 (21:04 +0000)]
2001-01-16  H.J. Lu  <hjl@gnu.org>

* ldlang.c (lang_check): Merge the private data only if the
input file has contents.

23 years agoFix expected result from readellf -s with 64 bit binaries
Nick Clifton [Tue, 16 Jan 2001 18:27:01 +0000 (18:27 +0000)]
Fix expected result from readellf -s with 64 bit binaries

23 years ago2001-01-16 Michael Snyder <msnyder@cleaver.cygnus.com>
Michael Snyder [Tue, 16 Jan 2001 17:41:51 +0000 (17:41 +0000)]
2001-01-16  Michael Snyder  <msnyder@cleaver.cygnus.com>

        * procfs.c (procfs_stopped_by_watchpoint): Don't die if process
        goes away -- just return false.

23 years ago2001-01-16 Michael Snyder <msnyder@cleaver.cygnus.com>
Michael Snyder [Tue, 16 Jan 2001 17:36:44 +0000 (17:36 +0000)]
2001-01-16  Michael Snyder  <msnyder@cleaver.cygnus.com>

        * source.c (openp): Fix typo in comment.

23 years agoSupport hand-crafted .PARISC.unwind entries
Alan Modra [Tue, 16 Jan 2001 13:52:16 +0000 (13:52 +0000)]
Support hand-crafted .PARISC.unwind entries

23 years agoBuild unwind info for more than just .text section.
Alan Modra [Tue, 16 Jan 2001 13:06:14 +0000 (13:06 +0000)]
Build unwind info for more than just .text section.

23 years agoGeneral cleanup.
Andrew Cagney [Tue, 16 Jan 2001 05:30:31 +0000 (05:30 +0000)]
General cleanup.

23 years agoClarify dejagnu
Andrew Cagney [Tue, 16 Jan 2001 05:22:12 +0000 (05:22 +0000)]
Clarify dejagnu

23 years agoFix assembler segfault on gcc/crtstuff.c file.
Jim Wilson [Mon, 15 Jan 2001 23:30:38 +0000 (23:30 +0000)]
Fix assembler segfault on gcc/crtstuff.c file.
* config/tc-ia64.c (ia64_flush_insns): Handle unwind directives
not immediately followed by an instruction.

23 years ago * emul_netbsd.c (do_open): Translate the flag parameter to the
Geoffrey Keating [Mon, 15 Jan 2001 23:24:30 +0000 (23:24 +0000)]
* emul_netbsd.c (do_open): Translate the flag parameter to the
open syscall to the numbers supported by the host.

23 years ago2001-01-15 Kazu Hirata <kazu@hxi.com>
Kazu Hirata [Mon, 15 Jan 2001 23:09:52 +0000 (23:09 +0000)]
2001-01-15  Kazu Hirata  <kazu@hxi.com>

* config/tc-m68hc11.c: Fix formatting.

23 years agoDelete output file upon fatal errors.
Nick Clifton [Mon, 15 Jan 2001 22:53:58 +0000 (22:53 +0000)]
Delete output file upon fatal errors.
Treat multiple defintions of the same symbol as ordinary errors, not fatal ones

23 years ago * MAINTAINERS: Added self and Andrew for the mips sim.
Chris Demetriou [Mon, 15 Jan 2001 19:16:57 +0000 (19:16 +0000)]
    * MAINTAINERS: Added self and Andrew for the mips sim.

23 years ago2001-01-15 Jeff Johnston <jjohnstn@redhat.com>
Jeff Johnston [Mon, 15 Jan 2001 18:20:18 +0000 (18:20 +0000)]
2001-01-15  Jeff Johnston  <jjohnstn@redhat.com>

        * COPYING.NEWLIB: Put into source repository.

23 years agoMissed this in last commit "Linux target variants for elfxx-hppa."
Alan Modra [Mon, 15 Jan 2001 02:36:21 +0000 (02:36 +0000)]
Missed this in last commit "Linux target variants for elfxx-hppa."

23 years ago2001-01-14 Kazu Hirata <kazu@hxi.com>
Kazu Hirata [Mon, 15 Jan 2001 01:37:20 +0000 (01:37 +0000)]
2001-01-14  Kazu Hirata  <kazu@hxi.com>

* config/tc-arc.c: Fix formatting.

23 years ago* Tidy.
Ben Elliston [Mon, 15 Jan 2001 00:23:00 +0000 (00:23 +0000)]
* Tidy.

23 years ago2001-01-15 Ben Elliston <bje@redhat.com>
Ben Elliston [Mon, 15 Jan 2001 00:19:42 +0000 (00:19 +0000)]
2001-01-15  Ben Elliston  <bje@redhat.com>

* configure.in (host_tools): Add sid.
Always configure cgen.
* Makefile.in (all-sid): New target.
(check-sid, clean-sid, install-sid): Likewise.

23 years ago2001-01-14 Kazu Hirata <kazu@hxi.com>
Kazu Hirata [Sun, 14 Jan 2001 20:36:41 +0000 (20:36 +0000)]
2001-01-14  Kazu Hirata  <kazu@hxi.com>

* config/tc-arc.c: Fix formatting.

23 years ago2001-01-14 Kazu Hirata <kazu@hxi.com>
Kazu Hirata [Sun, 14 Jan 2001 18:54:06 +0000 (18:54 +0000)]
2001-01-14  Kazu Hirata  <kazu@hxi.com>

* config/tc-alpha.c: Fix formatting.
* config/tc-arc.c: Likewise.
* config/tc-arc.h: Likewise.
* config/tc-d10v.c: Likewise.
* config/tc-i370.c: Likewise.
* config/tc-i386.c: Likewise.
* config/tc-i960.c: Likewise.
* config/tc-m68k.c: Likewise.
* config/tc-ppc.c: Likewise.
* config/tc-sparc.c: Likewise.
* config/tc-tahoe.c: Likewise.
* config/tc-vax.c: Likewise.

23 years agoLinux target variants for elfxx-hppa.
Alan Modra [Sun, 14 Jan 2001 11:12:53 +0000 (11:12 +0000)]
Linux target variants for elfxx-hppa.

23 years agoAutomatically enable --unique=.text for elf32-hppa.
Alan Modra [Sun, 14 Jan 2001 07:39:01 +0000 (07:39 +0000)]
Automatically enable --unique=.text for elf32-hppa.

23 years agoUse SEGREL32 relocs for elf32-hppa unwind.
Alan Modra [Sun, 14 Jan 2001 07:03:49 +0000 (07:03 +0000)]
Use SEGREL32 relocs for elf32-hppa unwind.

23 years agoAdd parens like the comment says.
Alan Modra [Sun, 14 Jan 2001 06:12:07 +0000 (06:12 +0000)]
Add parens like the comment says.

23 years agoCorrect DT_INIT/DT_FINI ABI violation
Alan Modra [Sun, 14 Jan 2001 05:58:15 +0000 (05:58 +0000)]
Correct DT_INIT/DT_FINI ABI violation

23 years agoWide mode .plt offsets for elf64-hppa
Alan Modra [Sun, 14 Jan 2001 05:22:51 +0000 (05:22 +0000)]
Wide mode .plt offsets for elf64-hppa

23 years agoAdds assembly and dis-assembly support for the HPPA wide
Alan Modra [Sun, 14 Jan 2001 05:14:45 +0000 (05:14 +0000)]
Adds assembly and dis-assembly support for the HPPA wide
mode, 16 bit forms of ldi, ldo, ldw and stw instructions.

23 years agoExtend "ld --unique" functionality.
Alan Modra [Sun, 14 Jan 2001 04:36:35 +0000 (04:36 +0000)]
Extend "ld --unique" functionality.

23 years ago * tc-i386.h (TARGET_MACH): New macro.
Jan Hubicka [Sat, 13 Jan 2001 23:37:57 +0000 (23:37 +0000)]
* tc-i386.h (TARGET_MACH): New macro.
(i386_mach): Declare.
* tc-i386.c (i386_mach): New function.

23 years ago * ld-sh/sh.exp: Use --oformat srec, not -oformat srec.
Hans-Peter Nilsson [Sat, 13 Jan 2001 23:13:16 +0000 (23:13 +0000)]
* ld-sh/sh.exp: Use --oformat srec, not -oformat srec.

23 years ago2001-01-13 Philip Blundell <philb@gnu.org>
Phil Blundell [Sat, 13 Jan 2001 22:39:55 +0000 (22:39 +0000)]
2001-01-13  Philip Blundell  <philb@gnu.org>

* doc/as.texinfo: Fix spelling and cross-references.

* doc/c-arm.texi: Fix typos.  Say that `;' is a line separator
character for all systems, not just GNU/Linux.  Make it explicit
that `-k' doesn't affect code generation, just ELF flags.

23 years agoformatting fix
Nick Clifton [Sat, 13 Jan 2001 19:45:52 +0000 (19:45 +0000)]
formatting fix

23 years agoFormatting fix
Nick Clifton [Sat, 13 Jan 2001 19:43:35 +0000 (19:43 +0000)]
Formatting fix

23 years agoformatting fix
Nick Clifton [Sat, 13 Jan 2001 19:42:21 +0000 (19:42 +0000)]
formatting fix

23 years ago * i386.c (md_assemble): Check cpu_flags even for nullary instructions.
Jan Hubicka [Sat, 13 Jan 2001 09:05:55 +0000 (09:05 +0000)]
* i386.c (md_assemble): Check cpu_flags even for nullary instructions.

* i386.h (i386_optab): Fix pusha and ret templates.

* i386-dis.c (dis386_att, disx86_64_att): Fix ret, lret and iret
templates.

23 years ago* gas/cgen feature
Frank Ch. Eigler [Fri, 12 Jan 2001 23:34:43 +0000 (23:34 +0000)]
* gas/cgen feature

2001-01-12  Frank Ch. Eigler  <fche@redhat.com>

* cgen.c (gas_cgen_finish_insn): Call dwarf2_emit_insn.

23 years ago * blockframe.c (generic_get_saved_register): Spelling fix.
Nicholas Duffek [Fri, 12 Jan 2001 20:43:35 +0000 (20:43 +0000)]
* blockframe.c (generic_get_saved_register): Spelling fix.
* frame.h (FRAME_FP): Spelling fix.

23 years ago* configury fix
Frank Ch. Eigler [Fri, 12 Jan 2001 18:51:28 +0000 (18:51 +0000)]
* configury fix

[common/ChangeLog]
2001-01-12  Chris Demetriou  <cgd@sibyte.com>

* aclocal.m4 (SIM_AC_OPTION_SCACHE): Properly
handle the case where a numeric value is supplied.

[eg. m32r/ChangeLog]
2001-01-12  Frank Ch. Eigler  <fche@redhat.com>

* configure: Regenerated with sim_scache fix.

23 years agoUpdate copyright date to 2001
Nick Clifton [Fri, 12 Jan 2001 18:01:56 +0000 (18:01 +0000)]
Update copyright date to 2001

23 years agoAdd missing ARC documentation
Nick Clifton [Fri, 12 Jan 2001 17:50:59 +0000 (17:50 +0000)]
Add missing ARC documentation

23 years agoAdd support for cygwin libraries
Phil Blundell [Fri, 12 Jan 2001 12:43:10 +0000 (12:43 +0000)]
Add support for cygwin libraries

23 years agoRestore missing space lost when switching to UI_OUT.
Andrew Cagney [Fri, 12 Jan 2001 09:45:57 +0000 (09:45 +0000)]
Restore missing space lost when switching to UI_OUT.

23 years agoShuffle ChangeLog files...
J.T. Conklin [Fri, 12 Jan 2001 03:44:32 +0000 (03:44 +0000)]
Shuffle ChangeLog files...

23 years agoCure recent x86 warts.
Alan Modra [Fri, 12 Jan 2001 03:34:49 +0000 (03:34 +0000)]
Cure recent x86 warts.

23 years agoUpdated ARC assembler from arccores.com
Nick Clifton [Thu, 11 Jan 2001 21:20:20 +0000 (21:20 +0000)]
Updated ARC assembler from arccores.com

23 years agoFix gas 68HC12 indexed addressing code generation
Stephane Carrez [Thu, 11 Jan 2001 20:19:17 +0000 (20:19 +0000)]
Fix gas 68HC12 indexed addressing code generation

23 years agoDwarf2 test for 68HC11/68HC12 gas
Stephane Carrez [Thu, 11 Jan 2001 19:48:41 +0000 (19:48 +0000)]
Dwarf2 test for 68HC11/68HC12 gas