7997c6eaf4
daily update
2001-10-03 02:02:26 +00:00
73fb1ef90a
* gettext.m4: Test po/POTFILES.in exists before trying to read.
2001-10-03 01:46:25 +00:00
0a30e5973d
*** empty log message ***
2001-10-03 00:00:02 +00:00
ab31aa69b9
Split SVR4/SunOS solib support.
2001-10-02 23:11:24 +00:00
838ae6c473
* lib/gdb.exp (test_xfail_format): Simplify.
...
* lib/gdb.exp (setup_xfail_format): Don't forget to put a `$' in
front of the variable name `format'. Simplify `if'.
2001-10-02 19:42:10 +00:00
ea04a8f6ec
Fix (for the last time, I hope) handling of R_ARC_B22_PCREL.
2001-10-02 14:28:42 +00:00
32a5aae294
* config/tc-ppc.c (md_apply_fix3 <BFD_RELOC_CTOR>): Make it 64
...
bits if target is 64 bit.
2001-10-02 09:28:53 +00:00
a33d1f7775
* elf64-ppc.c (ppc64_elf_check_relocs): Use a local var and cast
...
result of ELF64_R_TYPE to enum before using in a switch.
(ppc64_elf_gc_mark_hook): Likewise.
(ppc64_elf_gc_sweep_hook): Likewise.
(ppc64_elf_reloc_type_class): Likewise.
2001-10-02 09:22:46 +00:00
f97d5f7ca4
* doc/as.texinfo (listing): Fix typo.
2001-10-02 09:18:42 +00:00
428409d521
Add more detection of 64-bit DWARF sections
2001-10-02 09:08:44 +00:00
d32820f2fa
* ldver.h (ld_program_version): Remove declaration.
...
* lexsup.c (parse_args): Move printing of copyright message..
* ldver.c (ldversion): .. to here.
Use BFD_VERSION_STRING in place of BFD_VERSION.
(ld_program_version): Remove.
* Makefile.am (Makefile): Depend on bfd/configure.in
Run "make dep-am"
* Makefile.in: Regenerate.
2001-10-02 06:04:23 +00:00
7997656ad8
* Makefile.am (Makefile): Depend on bfd/configure.in
...
Run "make dep-am"
* Makefile.in: Regenerate.
2001-10-02 06:03:15 +00:00
403487ecb2
* as.c (print_version_id): Use BFD_VERSION_STRING in place of
...
BFD_VERSION.
* Makefile.am (Makefile): Depend on bfd/configure.in
Run "make dep-am"
* Makefile.in: Regenerate.
2001-10-02 06:02:51 +00:00
6a8c2b0d5e
* coffdump.c (PROGRAM_VERSION): Delete.
...
(main <'V'>): Call print_version.
* srconv.c: Likewise.
* sysdump.c: Likewise.
* version.c (program_version): Remove.
(print_version): Use BFD_VERSION_STRING. Just print the current
year in copyright message.
* addr2line.c (program_version): Remove unused declaration.
* objdump.c (display_target_tables): Use BFD_VERSION_STRING in
place of BFD_VERSION.
* Makefile.am (Makefile): Depend on bfd/configure.in
(cplus-dem.o): Depend on Makefile.
Run "make dep-am"
* Makefile.in: Regenerate.
2001-10-02 06:02:12 +00:00
7812ae365b
* common.h (NLM_CAT, NLM_CAT3): Don't define.
...
(NLM_CAT4): Update conditions under which this is defined. Document
why CONCAT4 can't be used.
2001-10-02 05:59:56 +00:00
8c96f6f4c8
* Makefile.in: Regenerate.
2001-10-02 05:59:30 +00:00
e43d48ccc3
* version.h: New file.
...
* bfd-in.h: (BFD_VERSION): Substitute bfd_version.
(BFD_VERSION_DATE): Define.
(BFD_VERSION_STRING): Define.
* configure.in: AC_SUBST bfd_version, bfd_version_date and
bfd_version_string.
(AC_OUTPUT <bfd-in3.h>): Depend on version.h.
* bfd-in2.h: Regenerate.
* configure: Regenerate.
* Makefile.am: Run "make dep-am"
* Makefile.in: Regenerate.
* bfd-in.h: Include "symcat.h".
(CONCAT4): Redefine as for old CAT4.
* aout-arm.c: Use equivalent CONCAT* macro in place of CAT* macros.
Add warning regarding whitespace.
* aout-cris.c: Likewise.
* aout-ns32k.c: Likewise.
* aout-sparcle.c: Likewise.
* aout-tic30.c: Likewise.
* aout0.c: Likewise.
* armnetbsd.c: Likewise.
* demo64.c: Likewise.
* elf-bfd.h: Likewise.
* gen-aout.c: Likewise.
* host-aout.c: Likewise.
* hp300bsd.c: Likewise.
* hp300hpux.c: Likewise.
* i386aout.c: Likewise.
* i386bsd.c: Likewise.
* i386dynix.c: Likewise.
* i386freebsd.c: Likewise.
* i386linux.c: Likewise.
* i386lynx.c: Likewise.
* i386mach3.c: Likewise.
* i386netbsd.c: Likewise.
* libaout.h: Likewise.
* m68k4knetbsd.c: Likewise.
* m68klinux.c: Likewise.
* m68klynx.c: Likewise.
* m68knetbsd.c: Likewise.
* m88kmach3.c: Likewise.
* mipsbsd.c: Likewise.
* newsos3.c: Likewise.
* ns32knetbsd.c: Likewise.
* pc532-mach.c: Likewise.
* pdp11.c: Likewise.
* riscix.c: Likewise.
* sparclinux.c: Likewise.
* sparclynx.c: Likewise.
* sparcnetbsd.c: Likewise.
* sunos.c: Likewise.
* targets.c: Likewise.
* vaxnetbsd.c: Likewise.
* vms-hdr.c: Likewise.
2001-10-02 05:58:41 +00:00
39ae698d7d
2001-10-01 Elena Zannoni <ezannoni@redhat.com>
...
* Makefile.in (mipsread.o): Remove old dependency on partial-stab.h.
2001-10-02 02:53:48 +00:00
a99a072c2c
2001-10-01 Elena Zannoni <ezannoni@redhat.com>
...
* xcoffread.c (N_UNDF, N_ABS, N_TEXT, N_DATA, N_BSS, N_COMM, N_FN,
N_EXT, N_INDR, N_SETA, N_SETT, N_SETD, N_SETB, N_SETV,
CUR_SYMBOL_TYPE, CUR_SYMBOL_VALUE, START_PSYMTAB, END_PSYMTAB,
SET_NAMESTRING): Delete definitions.
Don't include language.h any more.
Don't include partial-stab.h any more.
(scan_xcoff_symtab): Don't jump through hoops to reuse code in
partial-stab.h, include the code directly, instead.
* Makefile.in (xcoffread.o): Remove dependency on partial-stab.h.
2001-10-02 02:51:41 +00:00
d5d0a62f69
2001-10-01 Elena Zannoni <ezannoni@redhat.com>
...
* xcoffread.c (N_UNDF, N_ABS, N_TEXT, N_DATA, N_BSS, N_COMM, N_FN,
N_EXT, N_INDR, N_SETA, N_SETT, N_SETD, N_SETB, N_SETV,
CUR_SYMBOL_TYPE, CUR_SYMBOL_VALUE, START_PSYMTAB, END_PSYMTAB,
SET_NAMESTRING): Delete definitions.
Don't include language.h any more.
Don't include partial-stab.h any more.
(scan_xcoff_symtab): Don't jump through hoops to reuse code in
partial-stab.h, include the code directly, instead.
* Makefile.in (xcoffread.o): Remove dependency on partial-stab.h.
2001-10-02 02:39:48 +00:00
6c3748ca43
*** empty log message ***
2001-10-02 00:00:06 +00:00
8f0cbc1ca3
* gdb.threads/pthreads.exp: Wait for output and delay
...
before sending ^C.
2001-10-01 20:36:48 +00:00
1f08dafd5a
* gdb.mi/mi-var-display.exp (continue to incr_a): Recognize
...
some incorrect output instead of timing out.
* gdb.mi/mi-var-display.exp (continue to incr_a): Likewise.
2001-10-01 20:31:38 +00:00
447aa9a61f
* infcmd.c (do_registers_info): Delete code dumping large
...
registers. Handled by val_print.
2001-10-01 18:11:19 +00:00
e414a1659e
Detect and warn about DWARF64 format .debug_arange sections
2001-10-01 16:15:50 +00:00
4eef72c77d
bfd/
...
* bfd-in.h: Remove comments regarding generated files.
* libbfd-in.h: Likewise.
* libcoff-in.h: Likewise.
* bfd-in2.h: Regenerate.
* libbfd.h: Likewise.
* libcoff.h: Likewise.
bfd/doc/
* header.sed: New file, adds header to generated files.
* Makefile.am: Rewrite rules generating libbfd.h, libcoff.h and
bfd.h, using above. Add missing elf.c dependecy for libbfd.h.
* Makefile.in: Regenerate.
2001-10-01 14:03:36 +00:00
34105363c2
2001-09-30 H.J. Lu <hjl@gnu.org>
...
* config/obj-elf.c (obj_elf_parse_section_letters): Accept "am"
and "ams" for compatibility.
2001-10-01 06:30:19 +00:00
146be91a2b
* elf32-sh.c (sh_elf_howto_table, R_SH_REL32): Make
...
partial_inplace, matching assembler output. Set src_mask to
all ones.
(sh_elf_relocate_section): Delete misplaced comment.
For relocatable linking against section symbol, call
_bfd_relocate_contents for partial_inplace relocs and adjust
rel->r_addend for others.
<case R_SH_DIR32, R_SH_REL32>: Fetch partial_inplace addend with
bfd_get_32, not at rel->r_addend.
2001-10-01 00:16:27 +00:00
79ad6e9430
* config/tc-sh.h (MD_PCREL_FROM_SECTION): Define.
...
(md_pcrel_from_section): Prototype.
2001-10-01 00:08:36 +00:00
ef17112f8d
* config/tc-sh.c (md_pcrel_from_section): Transformed from
...
md_pcrel_from. Handle pc-relativeness against link-time
symbol. Handle relativeness to elsewhere than the fixup.
2001-10-01 00:06:58 +00:00
c7faceac8d
*** empty log message ***
2001-10-01 00:00:05 +00:00
af46bcdc57
* Makefile.am: Update dependencies with "make dep-am".
...
* Makefile.in: Regenerate.
2001-09-30 22:22:05 +00:00
545ae5014f
2001-09-30 John Healy <jhealy@redhat.com>
...
* cgen-ibld.in (insert_1): Switched bfd_get_bits and bfd_set_bits
calls to cgen_get_insn_value and cgen_put_insn_value calls.
(extract_1): Switched bfd_get_bits call to cgen_get_insn_value call.
2001-09-30 20:06:37 +00:00
efc3ee7f58
* Makefile.am: Update dependencies with "make dep-am".
...
* Makefile.in: Regenerate.
2001-09-30 19:53:06 +00:00
8737c3eaee
* Makefile.am: Update dependencies with "make dep-am".
...
* Makefile.in: Regenerate.
2001-09-30 18:54:18 +00:00
85de96271b
* gdbarch.sh (gdbarch_alloc): Name the new architecture
...
``current_gdbarch'' so that it, and not the identically named
global is refered to by macros.
* gdbarch.c: Regenerate.
2001-09-30 16:54:28 +00:00
f3796e2657
* cli/cli-decode.c (add_set_boolean_cmd): Define.
...
* cli/cli-decode.h (add_set_boolean_cmd): Declare.
* command.h (add_set_boolean_cmd): Ditto.
* remote.c (_initialize_remote): Use add_set_boolean_cmd for "set
remotebreak"
2001-09-30 16:16:16 +00:00
528a2d4a4b
* Makefile.am: Update dependencies with "make dep-am".
...
* Makefile.in: Regenerate.
2001-09-30 15:55:46 +00:00
27302d639b
* config/tc-m68hc11.c (cmp_opcode): Define prototype.
...
(print_opcode_format, skip_whites): Likewise.
(convert_branch, m68hc11_new_insn): Likewise.
(build_dbranch_insn, build_indexed_byte): Likewise.
(build_reg_mode, find, find_opcode): Likewise.
(print_insn_format): Fix call to print_opcode_format.
(md_assemble): Fix call to build_dbranch_insn.
2001-09-30 09:20:55 +00:00
fc847f1590
2001-09-29 H.J. Lu <hjl@gnu.org>
...
* gas/i386/i386.exp: Run 64bit tests only for "i*86-*-* and
x86_64-*-*.
2001-09-30 04:09:35 +00:00
3c3e9281c3
* elf.c (_bfd_elf_link_hash_copy_indirect): Set ind refcounts to
...
the old dir refcount, so we indirectly set them to init_refcount.
Short-circuit asserts when we've just verified they are true.
2001-09-30 03:03:11 +00:00
7efde2a4dd
*** empty log message ***
2001-09-30 00:00:06 +00:00
08e45a405b
* gdbarch.sh (gdbarch_dump): Sort output.
...
* gdbarch.c: Regenerate.
2001-09-29 22:35:53 +00:00
e712c1cf79
* rs6000-tdep.c (rs6000_gdbarch_init): Don't use the previous
...
architecture to infer the wordsize. Previous architecture may not
be a PowerPC.
2001-09-29 21:32:01 +00:00
373688ac81
* Makefile.in (configure-target-gperf): Depend on $(ALL_GCC_CXX).
2001-09-29 19:38:32 +00:00
da191b5b76
merge from gcc
2001-09-29 16:55:59 +00:00
c9253ef63b
Oops - forgot to remove xfail
2001-09-29 13:02:24 +00:00
8e13f7b1f9
* ld-linkonce/linkonce.exp: New file.
...
* ld-linkonce/x.s, ld-linkonce/y.s, ld-linkonce/zeroeh.ld,
ld-linkonce/zeroehl32.d: New test.
2001-09-29 13:01:17 +00:00
4818e05fe5
From John Reiser <jreiser@BitWagon.com>
...
* ldlang.c (lang_common): Conditionally inhibit Common allocation.
* lexsup.c: Add --no-define-common commandline option.
* ldgram.y: Add INHIBIT_COMMON_ALLOCATION script command.
* ldlex.l: Likewise.
* ld.h: Add command_line.inhibit_common_definition.
* ldmain.c (main): Initialize.
* ld.texinfo: Document.
2001-09-29 12:57:54 +00:00
862517b650
* section.c (struct sec): Remove kept_section.
...
(STD_SECTION): Remove kept_section initialisation.
(bfd_make_section_anyway): Here too.
* ecoff.c (bfd_debug_section): Remove kept_section initialisation.
* cofflink.c (_bfd_coff_link_input_bfd): Don't test kept_section.
* elflink.h (elf_link_input_bfd): Set discarded link-once section
symbols to zero, and remove all code involved with kept_section
and tracking section symbol values.
* bfd-in2.h: Regenerate.
* configure.in: Bump version number.
* configure: Regenerate.
* ldlang.c (section_already_linked): Remove assignment to kept_section.
2001-09-29 12:07:01 +00:00