OSDN Git Service

pf3gnuchains/pf3gnuchains3x.git
24 years agoExpect all arm variants to fail copying executable test
Nick Clifton [Mon, 19 Jun 2000 01:04:20 +0000 (01:04 +0000)]
Expect all arm variants to fail copying executable test

24 years agoUse bfd_octets_per_byte instead of OCTETS_PER_BYTE
Nick Clifton [Mon, 19 Jun 2000 01:01:04 +0000 (01:01 +0000)]
Use bfd_octets_per_byte instead of OCTETS_PER_BYTE

24 years agoFix compile time warnings
Nick Clifton [Mon, 19 Jun 2000 00:59:43 +0000 (00:59 +0000)]
Fix compile time warnings

24 years agoFix compile time warnings
Nick Clifton [Mon, 19 Jun 2000 00:58:34 +0000 (00:58 +0000)]
Fix compile time warnings

24 years ago2000-06-18 Ulf Carlsson <ulfc@engr.sgi.com>
Ulf Carlsson [Mon, 19 Jun 2000 00:18:58 +0000 (00:18 +0000)]
2000-06-18  Ulf Carlsson  <ulfc@engr.sgi.com>

* elf_bfd.h (struct elf_backend_data): Add info argument to
elf_backend_hide_symbol.
(_bfd_elf_link_hash_hide_symbol): Likewise.
* elf.c (_bfd_elf_link_hash_hide_symbol): Likewise.
* elf64-ia64.c (elf64_ia64_hash_hide_symbol): Likewise.
* elflink.h (elf_link_add_object_symbols): Likewise.
(elf_link_assign_sym_version): Likewise.

24 years ago2000-06-18 H.J. Lu <hjl@gnu.org>
H.J. Lu [Sun, 18 Jun 2000 23:48:21 +0000 (23:48 +0000)]
2000-06-18  H.J. Lu  <hjl@gnu.org>

* coff-i386.c (coff_i386_reloc): Don't return in case of
output_bfd == (bfd *) NULL if COFF_WITH_PE is defined.
Compensate PE relocations when linking with non-PE object
files to generate a non-PE executable.

24 years ago2000-06-18 H.J. Lu <hjl@gnu.org>
H.J. Lu [Sun, 18 Jun 2000 23:47:18 +0000 (23:47 +0000)]
2000-06-18  H.J. Lu <hjl@gnu.org>

* configure.in: Don't emulate i386-pc-pe-coff with i386coff.
* configure: Rebuild.

24 years agoChanged values of MODSYNC and CRCCON as suggest by Russ Magee <rmagee@home.com>
Nick Clifton [Sun, 18 Jun 2000 23:29:02 +0000 (23:29 +0000)]
Changed values of MODSYNC and CRCCON as suggest by Russ Magee <rmagee@home.com>

24 years ago2000-06-17 H.J. Lu <hjl@gnu.org>
H.J. Lu [Sat, 17 Jun 2000 23:08:19 +0000 (23:08 +0000)]
2000-06-17  H.J. Lu  <hjl@gnu.org>

* getopt.h: Updated from gcc.
* libiberty.h: Likewise.
* symcat.h: Likewise.

24 years agoTypo fix: Change BFD_ASSEMLER to BFD_ASSEMBLER.
Nick Clifton [Sat, 17 Jun 2000 22:00:30 +0000 (22:00 +0000)]
Typo fix: Change BFD_ASSEMLER to BFD_ASSEMBLER.

24 years ago2000-05-06 Zack Weinberg <zack@wolery.cumb.org>
H.J. Lu [Sat, 17 Jun 2000 15:51:55 +0000 (15:51 +0000)]
2000-05-06  Zack Weinberg  <zack@wolery.cumb.org>

  * ansidecl.h: #define __extension__ to nothing if
  GCC_VERSION < 2008.

24 years agoDon't start directives in first column.
Alan Modra [Sat, 17 Jun 2000 12:09:58 +0000 (12:09 +0000)]
Don't start directives in first column.

24 years ago2000-06-17 Ulf Carlsson <ulfc@engr.sgi.com>
Ulf Carlsson [Sat, 17 Jun 2000 09:47:15 +0000 (09:47 +0000)]
2000-06-17  Ulf Carlsson  <ulfc@engr.sgi.com>

* elf32-mips.c (mips_elf_calculate_relocation): Explicitly write
GOT entries if we're doing a static link or -Bsymbolic link.

24 years ago2000-06-15 Ulf Carlsson <ulfc@engr.sgi.com>
Ulf Carlsson [Fri, 16 Jun 2000 23:01:00 +0000 (23:01 +0000)]
2000-06-15  Ulf Carlsson  <ulfc@engr.sgi.com>

* elflink.h (elf_link_adjust_relocs): Check for and call backend
specifific swap_reloc_{in,out} and swap_reloca_{in,out} if
available.
(elf_link_output_relocs): Likewise.
(elf_reloc_link_order): Likewise.

24 years ago * disassemble.c (disassembler): Refer to the PowerPC 620 using
Nicholas Duffek [Fri, 16 Jun 2000 20:46:47 +0000 (20:46 +0000)]
* disassemble.c (disassembler): Refer to the PowerPC 620 using
bfd_mach_ppc_620 instead of 620.

24 years ago * archures.c (enum bfd_architecture): #define constants for
Nicholas Duffek [Fri, 16 Jun 2000 20:45:33 +0000 (20:45 +0000)]
* archures.c (enum bfd_architecture): #define constants for
PowerPc and RS6000 machine numbers.
* bfd-in2.h: Regenerate.
* coffcode.h (coff_set_arch_mach_hook): #ifdef XCOFF64, set arch
to bfd_arch_powerpc instead of bfd_arch_rs6000.  Refer to PowerPc
and RS6000 machine numbers using #defined constants from
archures.c.
* cpu-powerpc.c (arch_info_struct): Refer to PowerPc and RS6000
machine numbers using #defined constants from archures.c.  Add
entries for EC603e, 630, A35, RS64II, RS64III, 7400.  Specify
64-bit words in 620 entry.
* cpu-rs6000.c (arch_info_struct): Create with entries for RS1,
RSC, and RS2.
(bfd_rs6000_arch): Change default machine to 0 (bfd_mach_rs6k).

24 years ago * coffcode.h (coff_mkobject_hook): Set xcoff_tdata.xcoff64.
Nicholas Duffek [Fri, 16 Jun 2000 20:40:50 +0000 (20:40 +0000)]
* coffcode.h (coff_mkobject_hook): Set xcoff_tdata.xcoff64.
* libcoff-in.h (struct xcoff_tdata): Define xcoff64 field.
* libcoff.h (struct xcoff_tdata): Define xcoff64 field.

24 years ago * bfd-in.h (bfd_family_coff): Define.
Nicholas Duffek [Fri, 16 Jun 2000 20:35:08 +0000 (20:35 +0000)]
* bfd-in.h (bfd_family_coff): Define.
* bfd-in2.h: Regenerate.
* coffgen.c (coff_count_linenumbers, coff_symbol_from,
coff_find_nearest_line): Check COFFness using bfd_family_coff()
instead of bfd_target_coff_flavour.
* cofflink.c (_bfd_coff_final_link): Likewise.
* cpu-ns32k.c (do_ns32k_reloc): Don't strcmp() target name to
exclude XCOFF files.
* reloc.c (bfd_perform_relocation, bfd_install_relocation):
Likewise.
* targets.c (enum bfd_flavour): Add bfd_target_xcoff_flavour.
* xcoff-target.h (TARGET_SYM): Use bfd_target_xcoff_flavour.
* xcofflink.c (XCOFF_XVECP): Delete.
(bfd_xcoff_link_record_set, bfd_xcoff_import_symbol,
bfd_xcoff_export_symbol, bfd_xcoff_link_count_reloc,
bfd_xcoff_record_link_assignment,
bfd_xcoff_size_dynamic_sections): Replace XCOFF_XVECP() with
check for bfd_target_xcoff_flavour.

24 years ago * rs6000-core.c: Support 64-bit core files, support pre-4.3 core
Nicholas Duffek [Fri, 16 Jun 2000 20:19:24 +0000 (20:19 +0000)]
* rs6000-core.c: Support 64-bit core files, support pre-4.3 core
files on AIX 4.3.
(read_hdr): New function.
(rs6000coff_core_p): Store mstsave or __context64 struct instead
of trying to extract individual registers.  Set abfd->arch_info
to match the architecture that created the core file.
(rs6000coff_get_section_contents): Delete.
* xcoff-target.h (rs6000coff_get_section_contents): Delete.

24 years agoAdd -mcpu=rmXXXX switch.
Nick Clifton [Fri, 16 Jun 2000 19:11:27 +0000 (19:11 +0000)]
Add -mcpu=rmXXXX switch.

24 years agoFix typo.
Alan Modra [Fri, 16 Jun 2000 07:42:12 +0000 (07:42 +0000)]
Fix typo.

24 years ago2000-06-15 H.J. Lu <hjl@gnu.org>
H.J. Lu [Fri, 16 Jun 2000 00:46:22 +0000 (00:46 +0000)]
2000-06-15  H.J. Lu  <hjl@gnu.org>

* dyn-string.c: Removed. Not needed with dyn-string.c in
libiberty.
* dyn-string.h: Likewise.

* Makefile.am: Remove references to dyn-string.c and
dyn-string.h. Rebuild dependency.
* Makefile.in: Rebuild.

24 years agoFix some typos.
H.J. Lu [Thu, 15 Jun 2000 21:09:01 +0000 (21:09 +0000)]
Fix some typos.

24 years agoSynced with libiberty in the gcc repository.
H.J. Lu [Thu, 15 Jun 2000 20:56:25 +0000 (20:56 +0000)]
Synced with libiberty in the gcc repository.

24 years agoRemove entries from gcc. They don't make much senses here since
H.J. Lu [Thu, 15 Jun 2000 20:50:48 +0000 (20:50 +0000)]
Remove entries from gcc. They don't make much senses here since
ChangeLogs in gcc and binutils are quite different.

24 years ago2000-06-15 H.J. Lu <hjl@gnu.org>
H.J. Lu [Thu, 15 Jun 2000 20:47:02 +0000 (20:47 +0000)]
2000-06-15  H.J. Lu  <hjl@gnu.org>

* sort.h: New file. Impored from gcc.

* hashtab.h: Updated from from gcc.

2000-06-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>

* demangle.h (demangling_styles): Remove trailing comma in enum.

* dyn-string.h (dyn_string_append_char): Change parameter from
char to int.

2000-06-04  Alex Samuel  <samuel@codesourcery.com>

* dyn-string.h: Move here from gcc/dyn-string.h.  Add new functions.

* demangle.h (DMGL_GNU_NEW_ABI): New macro.
(DMGL_STYLE_MASK): Or in DMGL_GNU_NEW_ABI.
(current_demangling_style): Add gnu_new_abi_demangling.
(GNU_NEW_ABI_DEMANGLING_STYLE_STRING): New macro.
(GNU_NEW_ABI_DEMANGLING): Likewise.
(cplus_demangle_new_abi): New declaration.

24 years ago2000-06-15 H.J. Lu <hjl@gnu.org>
H.J. Lu [Thu, 15 Jun 2000 19:34:44 +0000 (19:34 +0000)]
2000-06-15  H.J. Lu  <hjl@gnu.org>

* binutils.texi: Put a warning on copying relocatable object
files between two different formats.

24 years ago * config/tc-mips.h: Remove definition of ONLY_STANDARD_ESCAPES.
Ulf Carlsson [Thu, 15 Jun 2000 09:30:30 +0000 (09:30 +0000)]
* config/tc-mips.h: Remove definition of ONLY_STANDARD_ESCAPES.

24 years agoCorrectly set SEC_READONLY for .text section.
Alan Modra [Thu, 15 Jun 2000 09:09:13 +0000 (09:09 +0000)]
Correctly set SEC_READONLY for .text section.

24 years ago2000-06-14 H.J. Lu <hjl@gnu.org>
H.J. Lu [Wed, 14 Jun 2000 18:12:26 +0000 (18:12 +0000)]
2000-06-14  H.J. Lu <hjl@gnu.org>

* gas/macros/strings.d: Support a.out and coff.

24 years ago2000-06-14 H.J. Lu <hjl@gnu.org>
H.J. Lu [Wed, 14 Jun 2000 18:10:10 +0000 (18:10 +0000)]
2000-06-14  H.J. Lu  <hjl@gnu.org>

* vms-misc.c (_bfd_vms_next_record): Return -1 if PRIV(vms_rec)
is NULL.

24 years agoRemove 'mrs r9, cpsr_all' since the cpsr_all flag is no longer legal syntax.
Nick Clifton [Wed, 14 Jun 2000 18:08:24 +0000 (18:08 +0000)]
Remove 'mrs r9, cpsr_all' since the cpsr_all flag is no longer legal syntax.

24 years ago2000-06-13 Ulf Carlsson <ulfc@engr.sgi.com>
Ulf Carlsson [Wed, 14 Jun 2000 04:58:50 +0000 (04:58 +0000)]
2000-06-13  Ulf Carlsson  <ulfc@engr.sgi.com>

* macro.c (getstring): Make it possible to escape the quote
character.

24 years ago * config/tc-hppa.c (pa_export): Weak symbols can be global.
Jeff Law [Wed, 14 Jun 2000 02:58:49 +0000 (02:58 +0000)]
    * config/tc-hppa.c (pa_export): Weak symbols can be global.

24 years ago * binutils-all/readelf.exp (regexp_diff): Do not break when a
Hans-Peter Nilsson [Wed, 14 Jun 2000 01:21:35 +0000 (01:21 +0000)]
* binutils-all/readelf.exp (regexp_diff): Do not break when a
mismatching line is found.
(readelf_find_size): New.
(readelf_size): New global variable.
(readelf_test): Add newline to send_log of command.
If $srcdir/$subdir/$regexp_file-$readelf_size exists, use it
instead of $srcdir/$subdir/$regexp_file.
(*-*elf test): Fix typo in message.
* binutils-all/readelf.s-64: New.
* binutils-all/readelf.ss-64: New.

24 years agoAdd test of macro expansion of string arguments.
Nick Clifton [Tue, 13 Jun 2000 21:23:28 +0000 (21:23 +0000)]
Add test of macro expansion of string arguments.

24 years ago* rcparse.y (control): ICON controls take an id as the first
DJ Delorie [Tue, 13 Jun 2000 21:21:43 +0000 (21:21 +0000)]
* rcparse.y (control): ICON controls take an id as the first
parameter, not an optional string.  Also, call new convenience
function that takes res_id's.
* resrc.c (define_control): missing text means zero-length string,
not zero ID.
(define_icon_control): New.
* windres.h: declare define_icon_control.

24 years ago2000-06-13 H.J. Lu <hjl@gnu.org>
H.J. Lu [Tue, 13 Jun 2000 19:11:54 +0000 (19:11 +0000)]
2000-06-13  H.J. Lu  <hjl@gnu.org>

* configure: Regenerate.

24 years agoFix arm-epoc-pe build problem:
Joern Rennecke [Tue, 13 Jun 2000 00:30:46 +0000 (00:30 +0000)]
Fix arm-epoc-pe build problem:
* peicode.h (pe_ILF_object_p): Use TARGET_LITTLE_SYM instead of
armpei_little_vec.

24 years ago * h8300-dis.c: Fix formatting.
Jeff Law [Mon, 12 Jun 2000 22:23:25 +0000 (22:23 +0000)]
    * h8300-dis.c: Fix formatting.
        (bfd_h8_disassemble): Distinguish adds/subs, inc/dec.[wl]
        correctly.

24 years ago * avr.h: clr,lsl,rol, ... moved after add,adc, ...
Denis Chertykov [Fri, 9 Jun 2000 18:02:05 +0000 (18:02 +0000)]
* avr.h: clr,lsl,rol, ... moved after add,adc, ...

24 years ago * avr-dis.c (avr_operand): Bugfix for jmp/call address.
Denis Chertykov [Fri, 9 Jun 2000 17:58:33 +0000 (17:58 +0000)]
* avr-dis.c (avr_operand): Bugfix for jmp/call address.

24 years agoDon't treat `;' as a line separator by default.
Alan Modra [Fri, 9 Jun 2000 00:00:04 +0000 (00:00 +0000)]
Don't treat `;' as a line separator by default.
Explicitly mention `;' in line_separator_chars in each backend.

24 years agoAssign correct reloc value to size 1 constant valued fixes.
Nick Clifton [Thu, 8 Jun 2000 19:19:23 +0000 (19:19 +0000)]
Assign correct reloc value to size 1 constant valued fixes.

24 years ago* configure.in (VERSION): Update to show this is the CVS mainline.
David O'Brien [Thu, 8 Jun 2000 19:00:02 +0000 (19:00 +0000)]
* configure.in (VERSION): Update to show this is the CVS mainline.

Approved by: Nick Clifton <nickc@cygnus.com>
Message-Id: <200005222205.PAA14565@elmo.cygnus.com>

24 years ago* emultempl/mipsecoff.em (gld{EMULATION_NAME}_after_open): Require all
David O'Brien [Thu, 8 Jun 2000 18:39:43 +0000 (18:39 +0000)]
* emultempl/mipsecoff.em (gld{EMULATION_NAME}_after_open): Require all
input objects to be ECOFF.
(check_sections): einfo takes %B, not %P, to print a BFD name.

Approved by: Nick Clifton <nickc@cygnus.com>
Message-Id: <200006081748.KAA12555@elmo.cygnus.com>

24 years ago* config/tc-alpha.c (md_undefined_symbol): Properly understand that $at
David O'Brien [Thu, 8 Jun 2000 18:34:06 +0000 (18:34 +0000)]
* config/tc-alpha.c (md_undefined_symbol): Properly understand that $at
is the integer register $r28, vs. both $r28 and the floating point
register $f28.

This quiets a bogus warning about needing ".set noat".

Approved by: Nick Clifton <nickc@cygnus.com>
Message-Id: <200006081749.KAA12558@elmo.cygnus.com>

24 years agounwind bug fixes needed for today's gcc patch.
Jim Wilson [Thu, 8 Jun 2000 17:07:48 +0000 (17:07 +0000)]
unwind bug fixes needed for today's gcc patch.
* config/tc-ia64.c (generate_unwind_image): Call ia64_flush_insns.
(dot_endp): Don't call ia64_flush_insns.
(emit_one_bundle): Don't delete prologue/body records from
unwind_record list in first loop.  Rewrite second loop to account for
this.

24 years agoPatch from David Mosberger, cleanups to improve 32b-x-64b cross support.
Jim Wilson [Wed, 7 Jun 2000 23:14:22 +0000 (23:14 +0000)]
Patch from David Mosberger, cleanups to improve 32b-x-64b cross support.
* config/tc-ia64.c: Add missing prototypes.
(generate_unwind_image): Cast argument to output_unw_records call.

24 years agonew file - notes about using --enable-maintainer-mode
Nick Clifton [Wed, 7 Jun 2000 21:31:48 +0000 (21:31 +0000)]
new file - notes about using --enable-maintainer-mode

24 years ago2000-06-07 Philippe De Muyter <phdm@macqel.be>
Phil Blundell [Wed, 7 Jun 2000 19:28:53 +0000 (19:28 +0000)]
2000-06-07  Philippe De Muyter  <phdm@macqel.be>

* source.c: Remove direct inclusion of sys/stat.h.

24 years ago * config/tc-avr.c (avr_operand): fix the fomratting of the comment.
Denis Chertykov [Wed, 7 Jun 2000 18:56:15 +0000 (18:56 +0000)]
* config/tc-avr.c (avr_operand): fix the fomratting of the comment.

24 years ago * avr.h: New file with AVR opcodes.
Denis Chertykov [Wed, 7 Jun 2000 17:48:35 +0000 (17:48 +0000)]
* avr.h: New file with AVR opcodes.

24 years ago * avr-dis.c: completely rewritten.
Denis Chertykov [Wed, 7 Jun 2000 17:45:44 +0000 (17:45 +0000)]
* avr-dis.c: completely rewritten.

24 years ago * config/tc-avr.c (AVR_ISA_???): moved to include/opcode/avr.h
Denis Chertykov [Wed, 7 Jun 2000 17:42:44 +0000 (17:42 +0000)]
* config/tc-avr.c (AVR_ISA_???): moved to include/opcode/avr.h
(REGISTER_P): likewise.
(avr_opcodes): uses include/opcode/avr.h
(avr_operand): enable ld r,Z or st r,Z for at90s1200.

24 years ago(elf32_i386_vtinherit_howto, elf32_i386_vtentry_howto): Delete and
Alan Modra [Wed, 7 Jun 2000 14:23:51 +0000 (14:23 +0000)]
(elf32_i386_vtinherit_howto, elf32_i386_vtentry_howto): Delete and
move HOWTOs into elf_howto_table.

24 years agoUpdate copyright dates for last patch.
Alan Modra [Wed, 7 Jun 2000 04:08:13 +0000 (04:08 +0000)]
Update copyright dates for last patch.
Scanning ChangeLog showed others were lazy/forgetful too :-)

24 years agoGet rid of the -1 dummy valued enum in START_RELOC_NUMBERS.
Alan Modra [Wed, 7 Jun 2000 03:43:33 +0000 (03:43 +0000)]
Get rid of the -1 dummy valued enum in START_RELOC_NUMBERS.
Remove duplicate reloc enums in elf32-d[13]0v.c
Remove EMPTY_HOWTOs in elf32-i386.c

24 years ago2000-06-06 Michael Snyder <msnyder@seadog.cygnus.com>
Michael Snyder [Tue, 6 Jun 2000 20:00:33 +0000 (20:00 +0000)]
2000-06-06  Michael Snyder  <msnyder@seadog.cygnus.com>

        * elf.c (elf_grok_pr_status): Eliminate reference to prgregset_t.

24 years ago* Makefile.in: add EXTRA_INCS
DJ Delorie [Tue, 6 Jun 2000 17:52:20 +0000 (17:52 +0000)]
* Makefile.in: add EXTRA_INCS
* configure.in: if with-newlib, point to it for includes
rather than using the installed includes, for target builds.
If cygwin, override function list only for target builds.
* configure: regenerate
Note from DJ: I waited a week for gcc approval and got none, but
we need this patch for cygwin builds *now*.  I'll fix it later if
need be.

24 years ago2000-05-26 Michael Snyder <msnyder@seadog.cygnus.com>
Michael Snyder [Tue, 6 Jun 2000 00:08:01 +0000 (00:08 +0000)]
2000-05-26  Michael Snyder  <msnyder@seadog.cygnus.com>

        * elf.c (elfcore_grok_prstatus, elfcore_grok_pstatus,
        elfcore_grok_psinfo): Add code to allow debugging a 32-bit
        corefile on a 64-bit (Sparc Solaris) host.  Also clean up
        a few old comments.

24 years ago2000-06-05 H.J. Lu <hjl@gnu.org>
H.J. Lu [Mon, 5 Jun 2000 20:46:21 +0000 (20:46 +0000)]
2000-06-05  H.J. Lu  <hjl@gnu.org>

* elflink.c (_bfd_elf_link_record_dynamic_symbol): Don't flag
an error when seeing an undefined symbol with hidden/internal
attribute. It is handled in *_relocate_section ().

24 years ago2000-06-05 H.J. Lu (hjl@gnu.org)
H.J. Lu [Mon, 5 Jun 2000 20:43:18 +0000 (20:43 +0000)]
2000-06-05  H.J. Lu  (hjl@gnu.org)

* lib/ld-lib.exp (default_ld_link): Redirect the linker output
to link_output and make it global.

* ld-elfvsb/elfvsb.exp (visibility_test): Add "hidden_undef",
"hidden_undef_def", "hidden_weak", "protected_undef",
"protected_undef_def" and "protected_weak".
(visibility_run): Likewise.
* ld-elfvsb/main.c: Likewise.
* ld-elfvsb/sh1.c: Likewise.
* ld-elfvsb/sh2.c: Likewise.

* ld-elfvsb/elfvsb.dat: Updated.

24 years agoRemove the `/* Fall through. */' comment in elf_link_output_extsym ()
H.J. Lu [Mon, 5 Jun 2000 18:15:35 +0000 (18:15 +0000)]
Remove the `/* Fall through.  */' comment in elf_link_output_extsym ()
for the indirect symbol.

24 years ago2000-06-05 H.J. Lu <hjl@gnu.org>
H.J. Lu [Mon, 5 Jun 2000 17:21:32 +0000 (17:21 +0000)]
2000-06-05  H.J. Lu  <hjl@gnu.org>

* elflink.h (elf_fix_symbol_flags): Follow the link for the
indirect symbol for the ELF_LINK_NON_ELF bit.
(elf_link_output_extsym): Don't output the indirect symbol even
if the ELF_LINK_NON_ELF bit is set.

24 years ago2000-06-05 Michael Matz <matz@ifh.de>
H.J. Lu [Mon, 5 Jun 2000 16:16:31 +0000 (16:16 +0000)]
2000-06-05  Michael Matz <matz@ifh.de>

* ldgram.y (vers_defns): Handle 'extern "C++" { ... }' in
 version scripts.

 * ldlex.l (V_IDENTIFIER): Accept `::' in symbols.

24 years agoModify test to check line separator works.
Alan Modra [Sun, 4 Jun 2000 23:14:30 +0000 (23:14 +0000)]
Modify test to check line separator works.

24 years ago(is_end_of_line): Add three missing lines of 0 initializers.
Alan Modra [Sun, 4 Jun 2000 05:03:31 +0000 (05:03 +0000)]
(is_end_of_line): Add three missing lines of 0 initializers.

24 years ago(is_end_of_line): No ';' for TC_HPPA.
Alan Modra [Sun, 4 Jun 2000 03:28:38 +0000 (03:28 +0000)]
(is_end_of_line): No ';' for TC_HPPA.

24 years ago2000-06-03 H.J. Lu <hjl@gnu.org>
H.J. Lu [Sat, 3 Jun 2000 22:33:09 +0000 (22:33 +0000)]
2000-06-03  H.J. Lu  <hjl@gnu.org>

* read.c (is_end_of_line): Put back `;'.

24 years agoUpdate md_shortopts to what we actually handle.
Alan Modra [Sat, 3 Jun 2000 13:06:33 +0000 (13:06 +0000)]
Update md_shortopts to what we actually handle.

24 years agoFix name clash
Alan Modra [Sat, 3 Jun 2000 01:57:29 +0000 (01:57 +0000)]
Fix name clash

24 years ago * strings.c (isgraphic): Interpret <TAB> as a printable character,
David O'Brien [Fri, 2 Jun 2000 18:55:04 +0000 (18:55 +0000)]
* strings.c (isgraphic): Interpret <TAB> as a printable character,
analogous to <SPACE>.

Approved by: Nick Clifton <nickc@cygnus.com>
<200005222243.PAA14590@elmo.cygnus.com>

24 years agoFix formatting
Nick Clifton [Fri, 2 Jun 2000 18:09:28 +0000 (18:09 +0000)]
Fix formatting

24 years agois_end_of_line fixes.
Alan Modra [Fri, 2 Jun 2000 02:52:10 +0000 (02:52 +0000)]
is_end_of_line fixes.

24 years ago* config.bfd (i[3456]86-*-netbsdelf*): New target.
J.T. Conklin [Thu, 1 Jun 2000 22:06:18 +0000 (22:06 +0000)]
* config.bfd (i[3456]86-*-netbsdelf*): New target.
(i[3456]86-*-netbsdaout*): New target.
(i[3456]86-*-netbsd*): Add bfd_elf32_i386_vec to targ_selvecs.
(i[3456]86-*-openbsd*): Likewise.

24 years agoThe ARM assembler is not assembling the following instruction
Scott Bambrough [Thu, 1 Jun 2000 19:07:54 +0000 (19:07 +0000)]
The ARM assembler is not assembling the following instruction
correctly.

mrs lr, spsr

The string pointer is advanced to far before the check to set
the SPSR bit.

Thu Jun 01 2000  Scott Bambrough <scottb@netwinder.org>

* config/tc-arm.c (do_mrs): Allow SPSR_BIT to be set correctly.

24 years agoApplied patch from Kazu Hirata <kazu@hxi.com> to fix disassembly of inc.l
Nick Clifton [Thu, 1 Jun 2000 18:19:59 +0000 (18:19 +0000)]
Applied patch from  Kazu Hirata  <kazu@hxi.com> to fix disassembly of inc.l
and dec.l instructions

24 years ago* trad-core.c: From hpux-core.c, include <dirent.h> or
Andrew Cagney [Thu, 1 Jun 2000 10:09:30 +0000 (10:09 +0000)]
* trad-core.c: From hpux-core.c, include <dirent.h> or
<sys/ndir.h> when possible.

24 years agoundo repvious delta
Nick Clifton [Thu, 1 Jun 2000 00:11:31 +0000 (00:11 +0000)]
undo repvious delta

24 years agoAdd comment describoing why dgettext() is used in _() macro.
Nick Clifton [Wed, 31 May 2000 18:32:07 +0000 (18:32 +0000)]
Add comment describoing why dgettext() is used in _() macro.

24 years agoUpdate.
Ulrich Drepper [Wed, 31 May 2000 17:27:56 +0000 (17:27 +0000)]
Update.

24 years ago(_bfd_elf_slurp_version_tables): Correct reading of version
Ulrich Drepper [Wed, 31 May 2000 17:27:51 +0000 (17:27 +0000)]
(_bfd_elf_slurp_version_tables): Correct reading of version
definitions.  We must not assume they are sorted in the file
according to their index numbers.

24 years agofile itbl-lex.c was initially added on branch binutils-2_10-branch.
Phil Blundell [Wed, 31 May 2000 12:27:13 +0000 (12:27 +0000)]
file itbl-lex.c was initially added on branch binutils-2_10-branch.

24 years agoAdd field ``name'' to floatformat.
Andrew Cagney [Wed, 31 May 2000 10:55:00 +0000 (10:55 +0000)]
Add field ``name'' to floatformat.

24 years agoImport texinfo.tex from texinfo-4.0.
Andrew Cagney [Wed, 31 May 2000 10:18:58 +0000 (10:18 +0000)]
Import texinfo.tex from texinfo-4.0.
Add support for ``make pdf'' to the gdb/doc directory using pdftex.

24 years ago(elf_hppa_final_link_relocate) Fix handling of branches.
Alan Modra [Wed, 31 May 2000 09:00:00 +0000 (09:00 +0000)]
(elf_hppa_final_link_relocate) Fix handling of branches.

24 years agoAccept 80960* machine names (as generated by ieee.c)
Nick Clifton [Tue, 30 May 2000 21:31:56 +0000 (21:31 +0000)]
Accept 80960* machine names (as generated by ieee.c)

24 years ago * Makefile.in (objalloc.o): Depend on config.h
Jeff Law [Tue, 30 May 2000 21:08:32 +0000 (21:08 +0000)]
    * Makefile.in (objalloc.o): Depend on config.h

24 years agoUndo part of previous delta, so that _() calls dgettext() not gettext().
Nick Clifton [Tue, 30 May 2000 21:04:24 +0000 (21:04 +0000)]
Undo part of previous delta, so that _() calls dgettext() not gettext().

24 years ago2000-05-30 H.J. Lu <hjl@gnu.org>
H.J. Lu [Tue, 30 May 2000 20:51:36 +0000 (20:51 +0000)]
2000-05-30  H.J. Lu  <hjl@gnu.org>

* elflink.c (_bfd_elf_link_record_dynamic_symbol): Clear the
visibility bits if the symbol is undefined. Correctly handle
weak undefined symbols with hidden and internal attributes.

* elflink.h (elf_link_add_object_symbols): Always turn the
symbol into local if it has the hidden or internal attribute.

24 years agoReplace defines with those from intl/libgettext.h to quieten gcc warnings.
Nick Clifton [Tue, 30 May 2000 18:35:35 +0000 (18:35 +0000)]
Replace defines with those from intl/libgettext.h to quieten gcc warnings.

24 years ago* config.sub: Import CVS version 1.167 Tue May 30 09:00:07 2000.
Andrew Cagney [Tue, 30 May 2000 09:08:59 +0000 (09:08 +0000)]
* config.sub: Import CVS version 1.167 Tue May 30 09:00:07 2000.
* config.guess: Import CVS version 1.148 Tue May 30 09:00:06 2000

24 years agoFix my inept 2000-05-24 change.
Alan Modra [Tue, 30 May 2000 07:47:56 +0000 (07:47 +0000)]
Fix my inept 2000-05-24 change.

24 years agoFix compile time warning messages.
Nick Clifton [Mon, 29 May 2000 22:05:27 +0000 (22:05 +0000)]
Fix compile time warning messages.

24 years ago * hashtab.c, partition.c, xmemdup.c: Include string.h
Zack Weinberg [Mon, 29 May 2000 20:45:32 +0000 (20:45 +0000)]
* hashtab.c, partition.c, xmemdup.c: Include string.h
if HAVE_STRING_H.
* pexecute.c, xexit.c: Include stdlib.h if HAVE_STDLIB_H.
* objalloc.c: Include config.h.  Include stdlib.h and don't
declare malloc or free if HAVE_STDLIB_H.
* strerror.c, strsignal.c: Include stdlib.h if HAVE_STDLIB_H,
else declare malloc without prototype.  Include string.h if
HAVE_STRING_H, else declare memset without prototype.  Don't
include stddef.h.

* sort.c: Bring over from GCC.

24 years agoMinor formatting tweak to make synchronisation easier.
Nick Clifton [Mon, 29 May 2000 20:25:14 +0000 (20:25 +0000)]
Minor formatting tweak to make synchronisation easier.

24 years agoUpdate copyright dates
Nick Clifton [Mon, 29 May 2000 20:10:32 +0000 (20:10 +0000)]
Update copyright dates

24 years agoDo not run test sfor c54x
Nick Clifton [Mon, 29 May 2000 20:04:54 +0000 (20:04 +0000)]
Do not run test sfor c54x

24 years agoRemove RCS date string in order to make synchronisation easier.
Nick Clifton [Mon, 29 May 2000 19:56:44 +0000 (19:56 +0000)]
Remove RCS date string in order to make synchronisation easier.