deliverable/binutils-gdb.git
22 years agomerge from gcc
DJ Delorie [Mon, 24 Sep 2001 23:37:52 +0000 (23:37 +0000)] 
merge from gcc

22 years agoFix thinko
Nick Clifton [Mon, 24 Sep 2001 21:16:47 +0000 (21:16 +0000)] 
Fix thinko

22 years agoRemove spurious prototype.
Nick Clifton [Mon, 24 Sep 2001 21:13:48 +0000 (21:13 +0000)] 
Remove spurious prototype.

22 years ago* findvar.c (read_var_value): For LOC_INDIRECT and LOC_REF_ARG
Andrew Cagney [Mon, 24 Sep 2001 19:46:15 +0000 (19:46 +0000)] 
* findvar.c (read_var_value): For LOC_INDIRECT and LOC_REF_ARG
convert the pointer into a CORE_ADDRs.

22 years agooops - frag omitted from previous patch application
Nick Clifton [Mon, 24 Sep 2001 18:35:08 +0000 (18:35 +0000)] 
oops - frag omitted from previous patch application

22 years agooops - omitted from previous delta
Nick Clifton [Mon, 24 Sep 2001 18:21:24 +0000 (18:21 +0000)] 
oops - omitted from previous delta

22 years ago* doublest.h (store_floating, extract_floating): Add comment
Andrew Cagney [Mon, 24 Sep 2001 17:16:53 +0000 (17:16 +0000)] 
* doublest.h (store_floating, extract_floating): Add comment
indicating these functions are deprecated.
(extract_typed_floating, store_typed_floating): Declare.
* doublest.c: Include "gdbtypes.h".
(extract_typed_floating, store_typed_floating): Define.

* stabsread.c (define_symbol): Use store_typed_floating.
* valarith.c (value_binop): Ditto.
* values.c (unpack_long): Use extract_typed_floating.
(unpack_double): Ditto.

22 years agoimprove documenation about auto-import
Nick Clifton [Mon, 24 Sep 2001 16:17:46 +0000 (16:17 +0000)] 
improve documenation about auto-import

22 years agoDefine and use pe_get_data_import_dll_name().
Nick Clifton [Mon, 24 Sep 2001 15:03:01 +0000 (15:03 +0000)] 
Define and use pe_get_data_import_dll_name().

22 years agofix compile time warning messages
Nick Clifton [Mon, 24 Sep 2001 14:47:10 +0000 (14:47 +0000)] 
fix compile time warning messages

22 years ago2001-09-24 Orjan Friberg <orjanf@axis.com>
Orjan Friberg [Mon, 24 Sep 2001 08:04:10 +0000 (08:04 +0000)] 
2001-09-24  Orjan Friberg  <orjanf@axis.com>

* cris-tdep.c (reg_mode_add_sub_cmp_and_or_move_op): Fetch operand1
from correct register.

22 years ago * nlmconv.c: Fix warnings about unused attributes and function
Andreas Jaeger [Mon, 24 Sep 2001 06:07:52 +0000 (06:07 +0000)] 
* nlmconv.c: Fix warnings about unused attributes and function
prototypes.

* strings.c: Add prototype for get_char.

22 years ago * elf-bfd.h (elf_backend_reloc_type_class): Pass in the entire
Alan Modra [Mon, 24 Sep 2001 01:38:31 +0000 (01:38 +0000)] 
* elf-bfd.h (elf_backend_reloc_type_class): Pass in the entire
reloc rather than just the type.
(_bfd_elf_reloc_type_class): Likewise.
* elf.c (_bfd_elf_reloc_type_class): Likewise.
* elf32-arm.h (elf32_arm_reloc_type_class): Likewise.
* elf32-cris.c (elf_cris_reloc_type_class): Likewise.
* elf32-i386.c (elf_i386_reloc_type_class): Likewise.
* elf32-m68k.c (elf32_m68k_reloc_type_class): Likewise.
* elf32-ppc.c (ppc_elf_reloc_type_class): Likewise.
* elf32-s390.c (elf_s390_reloc_type_class): Likewise.
* elf32-sh.c (sh_elf_reloc_type_class): Likewise.
* elf32-sparc.c (elf32_sparc_reloc_type_class): Likewise.
* elf64-alpha.c (elf64_alpha_reloc_type_class): Likewise.
* elf64-s390.c (elf_s390_reloc_type_class): Likewise.
* elf64-sparc.c (sparc64_elf_reloc_type_class): Likewise.
* elf64-x86-64.c (elf64_x86_64_reloc_type_class): Likewise.
* elfxx-ia64.c (elfNN_ia64_reloc_type_class): Likewise.
* elflink.h: Formatting fixes.
(elf_link_sort_relocs): Make "count" and "size" bfd_size_type.
Call bfd_zmalloc rather than calloc.  Remove unnecessary cast of
o->contents to PTR.  Update call to elf_backend_reloc_type_class.

22 years ago*** empty log message ***
gdbadmin [Mon, 24 Sep 2001 00:00:33 +0000 (00:00 +0000)] 
*** empty log message ***

22 years ago*** empty log message ***
gdbadmin [Sun, 23 Sep 2001 00:00:03 +0000 (00:00 +0000)] 
*** empty log message ***

22 years agoFix compile time warnings
Nick Clifton [Sat, 22 Sep 2001 09:23:31 +0000 (09:23 +0000)] 
Fix compile time warnings

22 years ago * elfcode.h (elf_object_p): Allow for no section header at all in
Alan Modra [Sat, 22 Sep 2001 03:16:01 +0000 (03:16 +0000)] 
* elfcode.h (elf_object_p): Allow for no section header at all in
non-ET_REL files.  Honor 0 for e_shnum, e_shstrndx, e_shoff.

22 years ago*** empty log message ***
gdbadmin [Sat, 22 Sep 2001 00:00:02 +0000 (00:00 +0000)] 
*** empty log message ***

22 years ago* x86-64-linux-tdep.c (STRUCT_OFFSET): Removed.
Mark Kettenis [Fri, 21 Sep 2001 22:57:29 +0000 (22:57 +0000)] 
* x86-64-linux-tdep.c (STRUCT_OFFSET): Removed.

22 years agoFix compile time warnings
Nick Clifton [Fri, 21 Sep 2001 14:25:09 +0000 (14:25 +0000)] 
Fix compile time warnings

22 years ago * arc-dis.c: Don't include <ctype.h>.
Alan Modra [Fri, 21 Sep 2001 12:36:56 +0000 (12:36 +0000)] 
* arc-dis.c: Don't include <ctype.h>.
* openrisc-desc.c: Likewise.
* openrisc-ibld.c: Likewise.

22 years ago * config/tc-openrisc.c: Don't include <ctype.h>.
Alan Modra [Fri, 21 Sep 2001 12:34:40 +0000 (12:34 +0000)] 
* config/tc-openrisc.c: Don't include <ctype.h>.

22 years ago* config/i386/x86-64linux.mh: New file.
Jiri Smid [Fri, 21 Sep 2001 12:24:55 +0000 (12:24 +0000)] 
* config/i386/x86-64linux.mh: New file.
* config/i386/x86-64linux.mt: New file.
* config/i386/nm-x86_64.h: New file.
* x86-64-linux-tdep.c: New file.
* x86-64-linux-nat.c: New file.
* x86-64-tdep.c: New file.
* x86-64-tdep.h: New file.
* i386-tdep.h: New file.
* i387-nat.c: Include i386-tdep.h when multiarch.
* i387-tdep.c: Ditto.
* config/djgpp/fnchange.lst: Add entries for x86_64-linux-tdep.c
and x86_64-linux-nat.c
* Makefile.in: Add x86_64-linux-tdep.o, x86_64-tdep.o,
x86_64-linux-tdep.o, x86_64-nat.o, update dependencies.

22 years ago* config/i386/x86-64linux.mh: New file.
Jiri Smid [Fri, 21 Sep 2001 12:19:15 +0000 (12:19 +0000)] 
* config/i386/x86-64linux.mh: New file.
* config/i386/x86-64linux.mt: New file.
* config/i386/nm-x86_64.h: New file.
* x86-64-linux-tdep.c: New file.
* x86-64-linux-nat.c: New file.
* x86-64-tdep.c: New file.
* x86-64-tdep.h: New file.
* config/djgpp/fnchange.lst: Add entries for x86_64-linux-tdep.c
and x86_64-linux-nat.c
* Makefile.in: Add x86_64-linux-tdep.o, x86_64-tdep.o,
x86_64-linux-tdep.o, x86_64-nat.o, update dependencies.

22 years ago* i386-tdep.h: New file.
Jiri Smid [Fri, 21 Sep 2001 12:15:15 +0000 (12:15 +0000)] 
* i386-tdep.h: New file.
* i387-nat.c: Include i386-tdep.h when multiarch.
* i387-tdep.c: Ditto.

22 years ago* MAINTAINERS: Add myself to the write-after-approval list.
Jiri Smid [Fri, 21 Sep 2001 07:17:52 +0000 (07:17 +0000)] 
* MAINTAINERS: Add myself to the write-after-approval list.
* i386-nat.c (TARGET_HAS_DR_LEN_8, DR_LEN_8): Declare.
(i386_length_and_rw_bits, i386_handle_nonaligned_watchpoint,
i386_insert_watchpoint, i386_remove_watchpoint):  Add support for
8-byte wide watchpoints.
(i386_show_dr): Debug message format string change.

22 years ago* i386-nat.c (TARGET_HAS_DR_LEN_8, DR_LEN_8): Declare.
Jiri Smid [Fri, 21 Sep 2001 07:16:03 +0000 (07:16 +0000)] 
* i386-nat.c (TARGET_HAS_DR_LEN_8, DR_LEN_8): Declare.
(i386_length_and_rw_bits, i386_handle_nonaligned_watchpoint,
i386_insert_watchpoint, i386_remove_watchpoint):  Add support for
8-byte wide watchpoints.
(i386_show_dr): Debug message format string change.

22 years ago* MAINTAINERS: Add myself to the write-after-approval list.
Jiri Smid [Fri, 21 Sep 2001 07:14:31 +0000 (07:14 +0000)] 
* MAINTAINERS: Add myself to the write-after-approval list.

22 years agofix compile time warning messages
Nick Clifton [Fri, 21 Sep 2001 06:52:20 +0000 (06:52 +0000)] 
fix compile time warning messages

22 years ago* Makefile.in (AS_FOR_TARGET, LD_FOR_TARGET,
Alexandre Oliva [Fri, 21 Sep 2001 05:14:32 +0000 (05:14 +0000)] 
* Makefile.in (AS_FOR_TARGET, LD_FOR_TARGET,
DLLTOOL_FOR_TARGET, WINDRES_FOR_TARGET, AR_FOR_TARGET,
RANLIB_FOR_TARGET, NM_FOR_TARGET): Don't use double quotes to
avoid quotes nesting problems.
(NATIVE_CHECK_MODULES): Ditto, just for consistency.
(DO_X): Export only variables that are set.

22 years ago * Makefile.am: Run "make dep-am".
Alan Modra [Fri, 21 Sep 2001 02:12:29 +0000 (02:12 +0000)] 
* Makefile.am: Run "make dep-am".
* Makefile.in: Regenerate.
* doc/Makefile.in: Regenerate.

* aoutx.h: Formatting fixes.
* merge.c (_bfd_merged_section_offset): Break line at 80 chars.

* linker.c: Replace bfd_get_filename with bfd_archive_filename
in error message.

22 years ago*** empty log message ***
gdbadmin [Fri, 21 Sep 2001 00:00:35 +0000 (00:00 +0000)] 
*** empty log message ***

22 years ago * bfd.c (bfd_archive_filename): New function.
Alan Modra [Thu, 20 Sep 2001 23:30:37 +0000 (23:30 +0000)] 
* bfd.c (bfd_archive_filename): New function.
* bfd-in2.h: Regenerate.
* aout-adobe.c: Replace bfd_get_filename with bfd_archive_filename
in error messages where the bfd is an input bfd.
* aout-cris.c: Likewise.
* coff-arm.c: Likewise.
* coff-mcore.c: Likewise.
* coff-ppc.c: Likewise.
* coff-rs6000.c: Likewise.
* coff-sh.c: Likewise.
* coff-tic54x.c: Likewise.
* coff-tic80.c: Likewise.
* coff64-rs6000.c: Likewise.
* coffcode.h: Likewise.
* coffgen.c: Likewise.
* cofflink.c: Likewise.
* ecofflink.c: Likewise.
* elf-hppa.h: Likewise.
* elf.c: Likewise.
* elf32-arm.h: Likewise.
* elf32-cris.c: Likewise.
* elf32-gen.c: Likewise.
* elf32-hppa.c: Likewise.
* elf32-i370.c: Likewise.
* elf32-i386.c: Likewise.
* elf32-m32r.c: Likewise.
* elf32-mcore.c: Likewise.
* elf32-mips.c: Likewise.
* elf32-ppc.c: Likewise.
* elf32-s390.c: Likewise.
* elf32-sh.c: Likewise.
* elf32-sparc.c: Likewise.
* elf32-v850.c: Likewise.
* elf64-alpha.c: Likewise.
* elf64-gen.c: Likewise.
* elf64-ppc.c: Likewise.
* elf64-s390.c: Likewise.
* elf64-sparc.c: Likewise.
* elf64-x86-64.c: Likewise.
* elflink.h: Likewise.
* elfxx-ia64.c: Likewise.
* ieee.c: Likewise.
* ihex.c: Likewise.
* libbfd.c: Likewise.
* pdp11.c: Likewise.
* pe-mips.c: Likewise.
* peicode.h: Likewise.
* srec.c: Likewise.
* xcofflink.c: Likewise.

* elf32-arm.h: Make _bfd_error_handler calls K&R compatible.

* elflink.c (_bfd_elf_create_linker_section): Better grammar for
error message.

* coff-mcore.c (coff_mcore_relocate_section): Internalionalise
error message.

* elf64-sparc.c (sparc64_elf_add_symbol_hook): Constify stt_types.
Consolidate error messages, and split long messages to two lines.

22 years agoMake set_solib_svr4_fetch_link_map_offsets() work as intended.
Kevin Buettner [Thu, 20 Sep 2001 20:07:55 +0000 (20:07 +0000)] 
Make set_solib_svr4_fetch_link_map_offsets() work as intended.

22 years agooops - forgot to check for clean 64 bit build - fix compile time warning
Nick Clifton [Thu, 20 Sep 2001 15:33:41 +0000 (15:33 +0000)] 
oops - forgot to check for clean 64 bit build - fix compile time warning

22 years agoFix compile time warnings
Nick Clifton [Thu, 20 Sep 2001 15:28:25 +0000 (15:28 +0000)] 
Fix compile time warnings

22 years agoAdd option -mwarn-areg-zero.
Nick Clifton [Thu, 20 Sep 2001 10:59:42 +0000 (10:59 +0000)] 
Add option -mwarn-areg-zero.

22 years agocoordinate info->symbolic and info->allow_shlib_undefined
Nick Clifton [Thu, 20 Sep 2001 10:37:35 +0000 (10:37 +0000)] 
coordinate info->symbolic and info->allow_shlib_undefined

22 years ago * coffread.c: Replace all occurrences of bfd_read with bfd_bread.
Alan Modra [Thu, 20 Sep 2001 03:03:40 +0000 (03:03 +0000)] 
* coffread.c: Replace all occurrences of bfd_read with bfd_bread.
* dbxread.c: Likewise.
* dwarf2read.c: Likewise.
* dwarfread.c: Likewise.
* somread.c: Likewise.
* ultra3-nat.c: Likewise.
* xcoffread.c: Likewise.

22 years ago*** empty log message ***
gdbadmin [Thu, 20 Sep 2001 00:00:02 +0000 (00:00 +0000)] 
*** empty log message ***

22 years ago* cris-tdep.c (cris_get_signed_offset): Change return type to an
Andrew Cagney [Wed, 19 Sep 2001 21:59:41 +0000 (21:59 +0000)] 
* cris-tdep.c (cris_get_signed_offset): Change return type to an
explicitly signed char.

22 years ago* config/mcore/tm-mcore.h (mcore_virtual_frame_pointer): Update
Andrew Cagney [Wed, 19 Sep 2001 20:43:54 +0000 (20:43 +0000)] 
* config/mcore/tm-mcore.h (mcore_virtual_frame_pointer): Update
function signature to match recent tracepoint.c:encode_actions
changes.
* mcore-tdep.c (mcore_virtual_frame_pointer): Ditto.

22 years agoFix compile time warning messages
Nick Clifton [Wed, 19 Sep 2001 17:40:28 +0000 (17:40 +0000)] 
Fix compile time warning messages

22 years ago2000-09-19 H.J. Lu <hjl@gnu.org>
H.J. Lu [Wed, 19 Sep 2001 17:02:38 +0000 (17:02 +0000)] 
2000-09-19  H.J. Lu  <hjl@gnu.org>

* doc/Makefile.am ($(DEMANGLER_NAME).1): Try cxxfilt.man and
$(srcdir)/cxxfilt.man.
* doc/Makefile.in: Rebuild.

22 years ago* approved by kseitz
Frank Ch. Eigler [Wed, 19 Sep 2001 15:39:54 +0000 (15:39 +0000)] 
* approved by kseitz

2001-09-19  Frank Ch. Eigler  <fche@redhat.com>

* lib/insight-support.exp (_gdbtk_xvfb_init): Set DISPLAY
to localhost:NNN instead of :NNN, in case Xvfb is listening
only on TCP.

22 years ago * gdb.base/recurse.exp: When checking leaving the watchpoint
Corinna Vinschen [Wed, 19 Sep 2001 08:21:17 +0000 (08:21 +0000)] 
    * gdb.base/recurse.exp: When checking leaving the watchpoint
        scope, recognize when gdb is in function's epilogue and pass.

22 years ago * config/tc-i370.c: Fix typo in last change.
Alan Modra [Wed, 19 Sep 2001 08:13:04 +0000 (08:13 +0000)] 
* config/tc-i370.c: Fix typo in last change.

22 years agoImprove documentation on local labels and add documenation about dollar labels.
Nick Clifton [Wed, 19 Sep 2001 07:55:23 +0000 (07:55 +0000)] 
Improve documentation on local labels and add documenation about dollar labels.

22 years ago * objcopy.c (copy_main): Correct rename-section string parsing.
Alan Modra [Wed, 19 Sep 2001 06:58:06 +0000 (06:58 +0000)] 
* objcopy.c (copy_main): Correct rename-section string parsing.
Consolidate new_name parsing, and error messages.

22 years ago2001-09-19 Ben Elliston <bje@redhat.com>
Ben Elliston [Wed, 19 Sep 2001 06:07:36 +0000 (06:07 +0000)] 
2001-09-19  Ben Elliston  <bje@redhat.com>

* configure.in (sparc-sun-solaris2*): Don't use /usr/bin/which on
Solaris when testing for the /usr/ucb/cc compiler; it has incorrect
semantics.  Use the shell built-in "type" command instead.

22 years agoLocale changes from Bruno Haible <haible@clisp.cons.org>.
H.J. Lu [Wed, 19 Sep 2001 05:33:36 +0000 (05:33 +0000)] 
Locale changes from Bruno Haible  <haible@clisp.cons.org>.

22 years ago * lib/insight-support.exp (_gdbtk_export_target_info): Add
Keith Seitz [Wed, 19 Sep 2001 00:08:43 +0000 (00:08 +0000)] 
* lib/insight-support.exp (_gdbtk_export_target_info): Add
support for running tests against sid targets.
(gdbtk_done): Ditto.

22 years ago*** empty log message ***
gdbadmin [Wed, 19 Sep 2001 00:00:02 +0000 (00:00 +0000)] 
*** empty log message ***

22 years agomerge from gcc
DJ Delorie [Tue, 18 Sep 2001 21:02:02 +0000 (21:02 +0000)] 
merge from gcc

22 years ago * gdb.base/ending-run.c (main): Set stdout buffersize
Corinna Vinschen [Tue, 18 Sep 2001 17:49:06 +0000 (17:49 +0000)] 
    * gdb.base/ending-run.c (main): Set stdout buffersize
        to the same reasonable value for any target.
        * gdb.base/ending-run.exp: Add a regular expression
        to make testsuite happy on Sanyo Stormy16 target.

22 years agos390 assembler improvements and testsuite
Nick Clifton [Tue, 18 Sep 2001 15:41:33 +0000 (15:41 +0000)] 
s390 assembler improvements and testsuite

22 years ago * sparc.c (sparc_find_call): Warning fix.
Alan Modra [Tue, 18 Sep 2001 11:12:25 +0000 (11:12 +0000)] 
* sparc.c (sparc_find_call): Warning fix.
* alpha.c (alpha_find_call): Likewise.

22 years ago * deffilep.y (def_stash_module): Constify "name" param.
Alan Modra [Tue, 18 Sep 2001 10:10:21 +0000 (10:10 +0000)] 
* deffilep.y (def_stash_module): Constify "name" param.

* pe-dll.c: Replace CONST with const throughout.
(quick_symbol): Constify "n1", "n2", "n3" params.
(make_singleton_name_thunk): Constify "import" param.  Make
"buffer_len" a size_t.
(make_import_fixup_entry): Constify "name", "fixup_name",
"dll_symname" params.
(pe_get16): Cast args of bfd_seek.  Replace bfd_read with bfd_bread.
(pe_get32): Likewise.
(pe_implied_import_dll): Likewise.

* emultempl/beos.em (sort_by_file_name): Constify "ra", "rb".
(sort_by_section_name): Likewise.

* emultempl/pe.em: Move defines for arm_epoc_pe before bfd.h included.
(make_import_fixup): Cast printf arg, rel->address to long rather
than int.
(gld_${EMULATION_NAME}_after_open): Don't compare NULL against int.

22 years ago * dwarf2dbg.c (dwarf2_directive_file): Avoid signed/unsigned warning.
Alan Modra [Tue, 18 Sep 2001 10:08:15 +0000 (10:08 +0000)] 
* dwarf2dbg.c (dwarf2_directive_file): Avoid signed/unsigned warning.

* write.c (set_symtab): Update bfd_alloc declaration.  Use a temp
var to ensure bfd_alloc arg is the right type.
(write_object_file): Cast args of bfd_seek.  Replace bfd_write with
bfd_bwrite.

* config/obj-coff.c: Replace calls to bfd_write with calls to
bfd_bwrite.  Cast args of bfd_seek.

* config/obj-elf.c (obj_elf_change_section): Avoid signed/unsigned
warning.

* config/tc-mn10300.c (set_arch_mach): Make param unsigned.

* config/tc-tic54x.c (tic54x_mlib): Replace bfd_read call with
call to bfd_bread.

22 years ago * ar.c (print_contents): Cast args of bfd_seek to the right types.
Alan Modra [Tue, 18 Sep 2001 10:05:55 +0000 (10:05 +0000)] 
* ar.c (print_contents): Cast args of bfd_seek to the right types.
Replace bfd_read call with call to bfd_bread.
(extract_file): Likewise.

* objdump.c (dump_section_header): Cast section->filepos to
unsigned long to suit printf format string.
* readelf.c (process_section_headers): Similarly for sh_offset.
(process_unwind): Likewise.

22 years ago * bfdint.texi: Replace reference to bfd_read with bfd_bread.
Alan Modra [Tue, 18 Sep 2001 10:03:38 +0000 (10:03 +0000)] 
* bfdint.texi: Replace reference to bfd_read with bfd_bread.
Likewise for bfd_write.

22 years ago * internal.h (elf_internal_rela): Make r_addend a bfd_vma.
Alan Modra [Tue, 18 Sep 2001 10:01:41 +0000 (10:01 +0000)] 
* internal.h (elf_internal_rela): Make r_addend a bfd_vma.

22 years ago * external.h (GET_LINENO_LNNO): Use H_GET_32/16.
Alan Modra [Tue, 18 Sep 2001 10:01:08 +0000 (10:01 +0000)] 
* external.h (GET_LINENO_LNNO): Use H_GET_32/16.
(PUT_LINENO_LNNO): Use H_PUT_32/16.
* m88k.h (GET_LNSZ_SIZE, GET_LNSZ_LNNO, GET_SCN_NRELOC,
GET_SCN_NLINNO): Use H_GET_32.
(PUT_LNSZ_LNNO, PUT_LNSZ_SIZE, PUT_SCN_NRELOC, PUT_SCN_NLINNO):
Use H_PUT_32.
* ti.h: Formatting fixes.  Make use of H_GET_* and H_PUT_* throughout.
* xcoff.h: White space changes.

22 years ago * aout64.h: Formatting fixes.
Alan Modra [Tue, 18 Sep 2001 10:00:23 +0000 (10:00 +0000)] 
* aout64.h: Formatting fixes.
(N_TXTADDR): Evaluate to a bfd_vma.
(N_DATADDR): Avoid negative unsigned warning.
* hp300hpux.h: Formatting fixes.
(N_DATADDR): As above.

22 years ago * objalloc.h (OBJALLOC_ALIGN): Define using offsetof.
Alan Modra [Tue, 18 Sep 2001 09:59:28 +0000 (09:59 +0000)] 
* objalloc.h (OBJALLOC_ALIGN): Define using offsetof.

22 years agoTouches most files in bfd/, so likely will be blamed for everything..
Alan Modra [Tue, 18 Sep 2001 09:57:26 +0000 (09:57 +0000)] 
Touches most files in bfd/, so likely will be blamed for everything..

o  bfd_read and bfd_write lose an unnecessary param and become
   bfd_bread and bfd_bwrite.

o  bfd_*alloc now all take a bfd_size_type arg, and will error if
   size_t is too small.  eg. 32 bit host, 64 bit bfd, verrry big files
   or bugs in linker scripts etc.

o  file_ptr becomes a bfd_signed_vma.  Besides matching sizes with
   various other types involved in handling sections, this should make
   it easier for bfd to support a 64 bit off_t on 32 bit hosts that
   provide it.

o  I've made the H_GET_* and H_PUT_* macros (which invoke bfd_h_{get,put}_*)
   generally available.  They now cast their args to bfd_vma and
   bfd_byte * as appropriate, which removes a swag of casts from the
   source.

o  Bug fixes to bfd_get8, aix386_core_vec, elf32_h8_relax_section, and
   aout-encap.c.

o  Zillions of formatting and -Wconversion fixes.

22 years agoFix typo
Nick Clifton [Tue, 18 Sep 2001 07:55:39 +0000 (07:55 +0000)] 
Fix typo

22 years agoAdd ui_out parameter to libgdb functions.
Andrew Cagney [Tue, 18 Sep 2001 05:00:51 +0000 (05:00 +0000)] 
Add ui_out parameter to libgdb functions.

22 years ago*** empty log message ***
gdbadmin [Tue, 18 Sep 2001 00:00:07 +0000 (00:00 +0000)] 
*** empty log message ***

22 years agomerge from gcc
DJ Delorie [Mon, 17 Sep 2001 23:11:04 +0000 (23:11 +0000)] 
merge from gcc

22 years ago * gdb.base/display.c (do_loops): Add float variable `f'.
Corinna Vinschen [Mon, 17 Sep 2001 20:41:22 +0000 (20:41 +0000)] 
    * gdb.base/display.c (do_loops): Add float variable `f'.
        Increment f in loop.
        * gdb.base/display.exp: Increment timeout by 60 seconds.
        Change float display test to use variable `f'.

22 years ago* gdb.base/restore.exp: Use temporary breakpoints, to avoid
Jim Blandy [Mon, 17 Sep 2001 19:42:28 +0000 (19:42 +0000)] 
* gdb.base/restore.exp: Use temporary breakpoints, to avoid
overflowing the limited breakpoint tables on some ROM monitors
(like the ROM68K).

22 years ago2001-09-17 H.J. Lu <hjl@gnu.org>
H.J. Lu [Mon, 17 Sep 2001 15:13:13 +0000 (15:13 +0000)] 
2001-09-17  H.J. Lu  <hjl@gnu.org>

* dwarf1.c (parse_die): Take a new arg for the end of the
section. Return false if die is beyond the section.
(parse_functions_in_unit): Pass the end of the section to
parse_die ().
(_bfd_dwarf1_find_nearest_line): Likewise.

22 years ago*** empty log message ***
gdbadmin [Mon, 17 Sep 2001 00:00:01 +0000 (00:00 +0000)] 
*** empty log message ***

22 years ago * ldmain.c (main): Rename BufferSize to ld_bufsz because HPUX
Alan Modra [Sun, 16 Sep 2001 04:25:33 +0000 (04:25 +0000)] 
* ldmain.c (main): Rename BufferSize to ld_bufsz because HPUX
defines BufferSize.  Increase buffer size by one.

22 years ago*** empty log message ***
gdbadmin [Sun, 16 Sep 2001 00:00:01 +0000 (00:00 +0000)] 
*** empty log message ***

22 years ago2001-09-15 Frank Ch. Eigler <fche@redhat.com>
Frank Ch. Eigler [Sat, 15 Sep 2001 17:11:24 +0000 (17:11 +0000)] 
2001-09-15  Frank Ch. Eigler  <fche@redhat.com>

* lib/insight-support.exp (_gdbtk_xvfb_init): Start Xvfb with
the "-ac" (disable access control) flag.

22 years ago * config/tc-sh.h (sh_force_relocation): Prototype.
Hans-Peter Nilsson [Sat, 15 Sep 2001 14:49:54 +0000 (14:49 +0000)] 
* config/tc-sh.h (sh_force_relocation): Prototype.
(struct fix): Forward declare.
* config/tc-sh.c (type sh_operand_info): Move to top of file.
(cons, s_align_bytes): Remove old-type declarations.
(sh_elf_suffix, parse_reg, dot, parse_exp, parse_at, get_operand,
get_operands, get_specific, insert, build_relax,
insert_loop_bounds, build_Mytes): Prototype.
(little): Make static.  Prototype.
(check, tc_Nout_fix_to_chars): Delete unused functions.

22 years ago * config.sub: Reverted the earlier change, this version is not the
Thiemo Seufer [Sat, 15 Sep 2001 04:42:11 +0000 (04:42 +0000)] 
* config.sub: Reverted the earlier change, this version is not the
master file.

22 years ago * lib/ld-lib.exp (run_dump_test): Handle new option
Hans-Peter Nilsson [Sat, 15 Sep 2001 00:56:42 +0000 (00:56 +0000)] 
* lib/ld-lib.exp (run_dump_test): Handle new option
"objcopy_linked_file".  Return after failing, if errors were
expected but none were found.
(slurp_options): Support underscores in option names.

22 years ago*** empty log message ***
gdbadmin [Sat, 15 Sep 2001 00:00:03 +0000 (00:00 +0000)] 
*** empty log message ***

22 years ago2001-09-14 H.J. Lu <hjl@gnu.org>
H.J. Lu [Fri, 14 Sep 2001 23:43:17 +0000 (23:43 +0000)] 
2001-09-14  H.J. Lu  <hjl@gnu.org>

* ld-elfweak/bar.c: Updated.
* ld-elfweak/bar1a.c: Likewise.
* ld-elfweak/main.c: Likewise.
* ld-elfweak/main1.c: Likewise.
* ld-elfweak/elfweak.exp: Likewise.
* ld-elfweak/weakdata.dsym: Updated.

22 years ago2001-09-14 Eric Christopher <echristo@redhat.com>
Eric Christopher [Fri, 14 Sep 2001 20:18:54 +0000 (20:18 +0000)] 
2001-09-14  Eric Christopher  <echristo@redhat.com>

* config/tc-mips.c (md_parse_option): Remove setting mips_64 via
-mgp32/mgp64.

22 years agoFix memory leak
Nick Clifton [Fri, 14 Sep 2001 14:19:05 +0000 (14:19 +0000)] 
Fix memory leak

22 years agoFix bug emitting R_SPARC_UA32 relocs into shared objects
Nick Clifton [Fri, 14 Sep 2001 13:56:45 +0000 (13:56 +0000)] 
Fix bug emitting R_SPARC_UA32 relocs into shared objects

22 years agoAdd support for arm-openbsd target
Nick Clifton [Fri, 14 Sep 2001 11:46:40 +0000 (11:46 +0000)] 
Add support for arm-openbsd target

22 years agoAdd new command line option '--encoding' to strings
Nick Clifton [Fri, 14 Sep 2001 11:32:25 +0000 (11:32 +0000)] 
Add new command line option '--encoding' to strings

22 years agoFix VXA mask bits
Nick Clifton [Fri, 14 Sep 2001 10:52:26 +0000 (10:52 +0000)] 
Fix VXA mask bits

22 years ago /bfd/ChangeLog
Thiemo Seufer [Fri, 14 Sep 2001 06:22:46 +0000 (06:22 +0000)] 
/bfd/ChangeLog
* config.bfd: Change machine triplets from mips*el*-* to mips*el-*.
Add support for mips64.

/ChangeLog
* config.sub: Change machine triplets from mipsel*-* to mips*el-*.
Add support for mips64.

/gas/ChangeLog
* configure.in: Change machine triplets from mips-*-linux-gnu* to
mips*-*-linux*.

22 years agoCommit Ilya Golubev's clear_solib() fixes.
Kevin Buettner [Fri, 14 Sep 2001 00:40:29 +0000 (00:40 +0000)] 
Commit Ilya Golubev's clear_solib() fixes.

22 years ago*** empty log message ***
gdbadmin [Fri, 14 Sep 2001 00:00:03 +0000 (00:00 +0000)] 
*** empty log message ***

22 years ago* monitor.c (monitor_load): Don't delete symtab users, or reset
Jim Blandy [Thu, 13 Sep 2001 22:48:19 +0000 (22:48 +0000)] 
* monitor.c (monitor_load): Don't delete symtab users, or reset
inferior_ptid.

22 years ago* elf32-openrisc.c (ELF_MACHINE_ALT1): Define as EM_OPENRISC_OLD.
Alexandre Oliva [Thu, 13 Sep 2001 21:02:36 +0000 (21:02 +0000)] 
* elf32-openrisc.c (ELF_MACHINE_ALT1): Define as EM_OPENRISC_OLD.

22 years ago* common.h (EM_OPENRISC_OLD): Renamed the old EM_OPENRISC entry.
Alexandre Oliva [Thu, 13 Sep 2001 21:02:21 +0000 (21:02 +0000)] 
* common.h (EM_OPENRISC_OLD): Renamed the old EM_OPENRISC entry.

22 years ago(monitor_load): Fix indentation.
Jim Blandy [Thu, 13 Sep 2001 18:53:42 +0000 (18:53 +0000)] 
(monitor_load): Fix indentation.

22 years ago(monitor_load): Fix indentation.
Jim Blandy [Thu, 13 Sep 2001 18:43:03 +0000 (18:43 +0000)] 
(monitor_load): Fix indentation.

22 years ago* elf.c (prep_headers): Get the machine code from the elf
Alexandre Oliva [Thu, 13 Sep 2001 00:15:54 +0000 (00:15 +0000)] 
* elf.c (prep_headers): Get the machine code from the elf
backend data.
* elf-m10200.c (ELF_MACHINE_CODE): Redefine to EM_MN10200.
(ELF_MACHINE_ALT1): Define to EM_CYGNUS_MN10200.
* elf-m10300.c (ELF_MACHINE_CODE): Redefine to EM_MN10300.
(ELF_MACHINE_ALT1): Define to EM_CYGNUS_MN10300.
* elf-arc.c (arc_elf_final_write_processing): Don't override
e_machine, it's now properly set in prep_headers.
* elf32-avr.c (elf32_avr_object_p): Accept both EM_AVR and
EM_AVR_OLD.
(ELF_MACHINE_ALT1): Define to EM_AVR_OLD.
* elf-d10v.c (ELF_MACHINE_CODE): Redefine to EM_D10V.
(ELF_MACHINE_ALT1): Define to EM_CYGNUS_D10V.
* elf-d30v.c (ELF_MACHINE_CODE): Redefine to EM_D30V.
(ELF_MACHINE_ALT1): Define to EM_CYGNUS_D30V.
* elf-fr30.c (ELF_MACHINE_CODE): Redefine to EM_FR30.
(ELF_MACHINE_ALT1): Define to EM_CYGNUS_FR30.
* elf-m32r.c (ELF_MACHINE_CODE): Redefine to EM_M32R.
(ELF_MACHINE_ALT1): Define to EM_CYGNUS_M32R.
* elf32-pj.c (ELF_MACHINE_ALT1): DEfine to EM_PJ_OLD.
* elf-v850.c (ELF_MACHINE_CODE): Redefine to EM_V850.
(ELF_MACHINE_ALT1): Define to EM_CYGNUS_V850.

22 years ago*** empty log message ***
gdbadmin [Thu, 13 Sep 2001 00:00:06 +0000 (00:00 +0000)] 
*** empty log message ***

22 years ago2001-09-12 H.J. Lu <hjl@gnu.org>
H.J. Lu [Wed, 12 Sep 2001 23:57:21 +0000 (23:57 +0000)] 
2001-09-12  H.J. Lu  <hjl@gnu.org>

* Makefile.am (ALL_EMULATIONS): Move eelf64ppc.o and
eelf64lppc.o to ...
(ALL_64_EMULATIONS): Here.
* Makefile.in: Regenerated.

22 years ago* readelf.c (guess_is_rela, dump_relocations, get_machine_name,
Alexandre Oliva [Wed, 12 Sep 2001 23:53:45 +0000 (23:53 +0000)] 
* readelf.c (guess_is_rela, dump_relocations, get_machine_name,
get_machine_flags): Added EM_M32R, EM_D10V, EM_V850, EM_D30V,
EM_MN10200, EM_MN10300, EM_FR30, EM_AVR_OLD and EM_PJ_OLD.
Removed EM_CYGNUS_ARC.

This page took 0.040774 seconds and 4 git commands to generate.