OSDN Git Service

pf3gnuchains/pf3gnuchains3x.git
18 years ago * gas/hppa/basic/basic.exp (do_system): Adjust for removal of lha
danglin [Thu, 13 Oct 2005 02:26:34 +0000 (02:26 +0000)]
* gas/hppa/basic/basic.exp (do_system): Adjust for removal of lha
instructions from system.s.
* gas/hppa/basic/system.s (lha): Remove.

* hppa.h (pa_opcodes): Remove lha entries.

18 years ago PR binutils/941
danglin [Thu, 13 Oct 2005 01:06:00 +0000 (01:06 +0000)]
PR binutils/941
* config/tc-hppa.c (pa_ip): Use as_bad instead of as_fatal when an
unknown opcode is found.

18 years ago * NEWS: Mention @file.
mmitchel [Thu, 13 Oct 2005 00:57:42 +0000 (00:57 +0000)]
* NEWS: Mention @file.

* NEWS: Mention @file.

18 years ago*** empty log message ***
gdbadmin [Thu, 13 Oct 2005 00:00:37 +0000 (00:00 +0000)]
*** empty log message ***

18 years agodaily update
amodra [Thu, 13 Oct 2005 00:00:07 +0000 (00:00 +0000)]
daily update

18 years ago* dir.cc (mkdir): Abandon use of PC_WRITABLE.
cgf [Wed, 12 Oct 2005 20:38:38 +0000 (20:38 +0000)]
* dir.cc (mkdir): Abandon use of PC_WRITABLE.
(rmdir): Ditto.
* path.h (PC_WRITABLE): Delete.
* path.cc (path_conv::check): Remove PC_WRITABLE accommodations.  Revisit
later.

18 years ago2005-10-12 Jim Blandy <jimb@redhat.com>
jimb [Wed, 12 Oct 2005 17:56:41 +0000 (17:56 +0000)]
2005-10-12  Jim Blandy  <jimb@redhat.com>

* gdb.base/structs.exp (any): New function.
(test_struct_returns): Don't make any assumptions at all about
what value the function returns when GDB can't set the return
value.

18 years ago * fhandler_disk_file.cc (fhandler_disk_file::rmdir): Convert an
corinna [Wed, 12 Oct 2005 12:54:34 +0000 (12:54 +0000)]
* fhandler_disk_file.cc (fhandler_disk_file::rmdir): Convert an
ERROR_INVALID_FUNCTION into an ERROR_FILE_NOT_FOUND.  Add comment
to explain why.

18 years ago* config/tc-avr.c: Convert to ISO C90 format. Fix formatting and generally
nickc [Wed, 12 Oct 2005 10:56:45 +0000 (10:56 +0000)]
* config/tc-avr.c: Convert to ISO C90 format.  Fix formatting and generally
  tidy up the code.
* config/tc-avr.h: Likewise.

18 years ago * include/winbase.h (GetProcessId): Remove duplicate declaration.
dannysmith [Wed, 12 Oct 2005 09:40:29 +0000 (09:40 +0000)]
* include/winbase.h (GetProcessId): Remove duplicate declaration.
Use _WIN32_WINNT >= 0x0501 guard.

18 years ago * include/stddef.h: Remove.
dannysmith [Wed, 12 Oct 2005 09:02:24 +0000 (09:02 +0000)]
* include/stddef.h: Remove.
* include/stdarg.h: Remove.

18 years agoRemove spurious checking of a potential, but untested patch.
nickc [Wed, 12 Oct 2005 08:55:55 +0000 (08:55 +0000)]
Remove spurious checking of a potential, but untested patch.

18 years agogas/
jbeulich [Wed, 12 Oct 2005 07:51:07 +0000 (07:51 +0000)]
gas/
2005-10-12  Jan Beulich  <jbeulich@novell.com>

* config/tc-ia64.c (dot_reg_val): Use expression_and_evaluate.
(dot_pred_rel): Likewise.
(parse_operand): Likewise.
(ia64_unrecognized_line): Likewise.
(md_operand): Likewise.

gas/testsuite/
2005-10-12  Jan Beulich  <jbeulich@novell.com>

* gas/ia64/forward.[sd]: New.
* gas/ia64/ia64.exp: Run new test.

18 years ago * mingwex/complex/csqrt.c (csqrt): The sign of real part
dannysmith [Wed, 12 Oct 2005 06:46:17 +0000 (06:46 +0000)]
* mingwex/complex/csqrt.c (csqrt): The sign of real part
of result is positive when real part of arg == 0;
* mingwex/complex/csqrtf.c (csqrtf): Ditto.
* mingwex/complex/csqrtl.c (csqrtl): Ditto.

18 years ago * include/time.h (_time64): Correct prototype.
dannysmith [Wed, 12 Oct 2005 00:28:10 +0000 (00:28 +0000)]
* include/time.h (_time64): Correct prototype.

18 years ago2005-10-11 Danny Smith <dannysmith@users.sourceforge.net>
dannysmith [Wed, 12 Oct 2005 00:19:26 +0000 (00:19 +0000)]
2005-10-11  Danny Smith  <dannysmith@users.sourceforge.net>

* binutils-all/windres/escapex-2.rc: New file.
* binutils-all/windres/escapex-2.rsd: Generate.

18 years ago2005-10-11 Danny Smith <dannysmith@users.sourceforge.net>
dannysmith [Wed, 12 Oct 2005 00:16:12 +0000 (00:16 +0000)]
2005-10-11  Danny Smith  <dannysmith@users.sourceforge.net>

* rclex.l (handle quotes): Stop parsing hex notation escaped
chars after the first two digits,

18 years agodaily update
amodra [Wed, 12 Oct 2005 00:00:05 +0000 (00:00 +0000)]
daily update

18 years ago*** empty log message ***
gdbadmin [Wed, 12 Oct 2005 00:00:02 +0000 (00:00 +0000)]
*** empty log message ***

18 years ago2005-10-11 Shaun Jackman <sjackman@gmail.com>
jjohnstn [Tue, 11 Oct 2005 23:59:32 +0000 (23:59 +0000)]
2005-10-11  Shaun Jackman  <sjackman@gmail.com>

        * libc/include/stdio.h (dprintf): New declaration.
        (vdprintf): Ditto.
        * libc/stdio/Makefile.am (GENERAL_SOURCES): Add dprintf.c
        and vdprintf.c.
        * libc/stdio/Makefile.in: Regenerate.
        * libc/stdio/dprintf.c: New file.
        * libc/stdio/vdprintf.c: New file.
        * libc/stdio/stdio.tex (dprintf): New entry.

18 years ago2005-10-11 David Weatherford <weath@tensilica.com>
jjohnstn [Tue, 11 Oct 2005 22:51:37 +0000 (22:51 +0000)]
2005-10-11  David Weatherford  <weath@tensilica.com>

        * libc/stdio/vfprintf.c (_VFPRINTF_R): Recognize 'F' format.
        Print "inf" and "nan" in lowercase for e/f/g formats and in
        uppercase for E/F/G formats.

18 years agoAdd ChangeLog: * include/winbase.h (GetProcessId): Declare.
cgf [Tue, 11 Oct 2005 18:43:54 +0000 (18:43 +0000)]
Add ChangeLog: * include/winbase.h (GetProcessId): Declare.
Revert erroneous include/winsock.h checkin.

18 years agorevert erroneous checkin
cgf [Tue, 11 Oct 2005 18:39:02 +0000 (18:39 +0000)]
revert erroneous checkin

18 years agorevert erroneous checkin
cgf [Tue, 11 Oct 2005 18:36:36 +0000 (18:36 +0000)]
revert erroneous checkin

18 years ago* Makefile.in: Make sure that directories are created prior to copying to them.
cgf [Tue, 11 Oct 2005 18:27:05 +0000 (18:27 +0000)]
* Makefile.in: Make sure that directories are created prior to copying to them.

18 years ago* Makefile.common (CFLAGS_COMMON): Add -Wstrict-aliasing.
cgf [Tue, 11 Oct 2005 18:17:59 +0000 (18:17 +0000)]
* Makefile.common (CFLAGS_COMMON): Add -Wstrict-aliasing.

18 years ago* net.cc (cygwin_gethostbyname): Remove debugging.
cgf [Tue, 11 Oct 2005 16:35:31 +0000 (16:35 +0000)]
* net.cc (cygwin_gethostbyname): Remove debugging.

18 years agoPR binutils/1437
nickc [Tue, 11 Oct 2005 16:33:15 +0000 (16:33 +0000)]
PR binutils/1437
* cxxfilt.c (flags): Remove DMGL_TYPES;
  (long_options): Rename --no-types to --types.
  (usage): Likewise.
  (demangle_it): Add a comment describing why _ and $ prefixes are skipped.
  Use printf rather than puts to emit the demangled output in order to avoid
  emitting a new line character.
  (main): Have the -t flag enable type demangling.
  Emit a newline after every demangled command line argument.
  Copy whitespace from stdin to stdout.
* doc/binutils.texi (c++filt): Document the change to the -t switch.
  Document why demangling names on the command line is slightly different
  to demangling names read from the standard input.

18 years ago * syslog.cc (try_connect_syslogd): Add priority parameter. Use writev
corinna [Tue, 11 Oct 2005 16:28:08 +0000 (16:28 +0000)]
* syslog.cc (try_connect_syslogd): Add priority parameter. Use writev
to add the priority to the message in a syslog conformant way.
(vsyslog): If facility isn't set in the priority, use default facility
as given in call to openlog. Fix agressive use of spaces in syslog
output. Call try_connect_syslogd with priority parameter.

18 years ago* (symlink_info::set_error): Change to return bool if input error should be
cgf [Tue, 11 Oct 2005 16:06:10 +0000 (16:06 +0000)]
* (symlink_info::set_error): Change to return bool if input error should be
ignored.
(symlink_info::check): Treat path as a normal file if set_error returns false.

18 years agoThis adjusts equate handling by
nickc [Tue, 11 Oct 2005 11:16:16 +0000 (11:16 +0000)]
This adjusts equate handling by
- allowing true forward references (which will always assume the referenced
  symbols have at the point of use) through the new .eqv pseudo-op and the
  new == operator
- disallowing changing .equiv-generated equates (so that the protection this
  provides is both forward and backward)
- snapshotting equates when their value gets changed so that previous uses
  don't get affected by the new value.
- allowing expressions in places where absolute expressions (or register
  names) are needed which were not completely resolvable at the point of
  their definition but which are fully resolvable at the point of use

In addition it fixes PR/288.

18 years ago * doc/Makefile.am (config.texi): Set top_srcdir.
mmitchel [Tue, 11 Oct 2005 04:49:16 +0000 (04:49 +0000)]
* doc/Makefile.am (config.texi): Set top_srcdir.
* doc/Makefile.in: Regenerated.
* doc/binutils.texi: Use at-file.texi from libiberty.

18 years agodaily update
amodra [Tue, 11 Oct 2005 00:00:05 +0000 (00:00 +0000)]
daily update

18 years ago*** empty log message ***
gdbadmin [Tue, 11 Oct 2005 00:00:03 +0000 (00:00 +0000)]
*** empty log message ***

18 years ago2005-10-10 H.J. Lu <hongjiu.lu@intel.com>
hjl [Mon, 10 Oct 2005 18:42:11 +0000 (18:42 +0000)]
2005-10-10  H.J. Lu  <hongjiu.lu@intel.com>

PR binutils/1436
* readelf.c (ABSADDR): New.
(dump_ia64_unwind): Use ABSADDR to get the unwind info address.

18 years ago * Makefile.am (EXTRA_DIST): Remove bfin-lex.l and bfin-defs.h.
ian [Mon, 10 Oct 2005 17:24:06 +0000 (17:24 +0000)]
* Makefile.am (EXTRA_DIST): Remove bfin-lex.l and bfin-defs.h.
* Makefile.in: Regenerate.

18 years ago* resbin.c (res_to_bin_accelerator): Place the terminating NUL at the correct
nickc [Mon, 10 Oct 2005 15:54:42 +0000 (15:54 +0000)]
* resbin.c (res_to_bin_accelerator): Place the terminating NUL at the correct
  location in the bindata structure.

18 years ago* expr.c (operator): Allow "!=" as a synonym for "<>".
nickc [Mon, 10 Oct 2005 15:32:44 +0000 (15:32 +0000)]
* expr.c (operator): Allow "!=" as a synonym for "<>".
* doc/as.texinfo (Infix Op): Mention "!=".

18 years ago* doc/binutils.texi (objdump): Fix typo: -reg-name-std should be -reg-names-std.
nickc [Mon, 10 Oct 2005 08:41:25 +0000 (08:41 +0000)]
* doc/binutils.texi (objdump): Fix typo: -reg-name-std should be -reg-names-std.

18 years ago* gas/sh/reg-prefix.s: Use mov.l instruction in preference to movli.l.
nickc [Mon, 10 Oct 2005 08:12:52 +0000 (08:12 +0000)]
* gas/sh/reg-prefix.s: Use mov.l instruction in preference to movli.l.
* gas/sh/reg-prefix.d: Force little endian assembly.

18 years ago * gdb.ada/arrayidx/p.adb: New file.
brobecke [Mon, 10 Oct 2005 01:14:35 +0000 (01:14 +0000)]
    * gdb.ada/arrayidx/p.adb: New file.
        * gdb.ada/arrayidx.exp: New testcase

18 years ago * gdb.ada/array_return/pck.ads: New file.
brobecke [Mon, 10 Oct 2005 01:11:51 +0000 (01:11 +0000)]
    * gdb.ada/array_return/pck.ads: New file.
        * gdb.ada/array_return/pck.adb: New file.
        * gdb.ada/array_return/p.adb: New file.
        * gdb.ada/array_return.exp: New testcase.

18 years ago * i386-tdep.c (i386_reg_struct_return_p): Allow array types as well.
brobecke [Mon, 10 Oct 2005 01:08:07 +0000 (01:08 +0000)]
    * i386-tdep.c (i386_reg_struct_return_p): Allow array types as well.
        (i386_return_value): Add handling for functions that return array
        types.

18 years ago * ada-valprint.c (print_optional_low_bound): Handle properly
brobecke [Mon, 10 Oct 2005 01:05:32 +0000 (01:05 +0000)]
    * ada-valprint.c (print_optional_low_bound): Handle properly
        cases where the array index type is a TYPE_CODE_RANGE.

18 years ago * valprint.c (val_print_array_elements): Check array size before
brobecke [Mon, 10 Oct 2005 01:03:59 +0000 (01:03 +0000)]
    * valprint.c (val_print_array_elements): Check array size before
        computing its low bound. If zero, then use a default bound of zero.

18 years ago*** empty log message ***
gdbadmin [Mon, 10 Oct 2005 00:00:33 +0000 (00:00 +0000)]
*** empty log message ***

18 years agodaily update
amodra [Mon, 10 Oct 2005 00:00:05 +0000 (00:00 +0000)]
daily update

18 years ago * configure.in (arm-*-linux-gnueabi): Add to noconfigdirs
kazu [Sun, 9 Oct 2005 16:35:55 +0000 (16:35 +0000)]
* configure.in (arm-*-linux-gnueabi): Add to noconfigdirs
target-libffi, target-qthreads, target-libjava, and
targetlibobjc.
* configure: Regenerate.

18 years agodaily update
amodra [Sun, 9 Oct 2005 00:00:04 +0000 (00:00 +0000)]
daily update

18 years ago*** empty log message ***
gdbadmin [Sun, 9 Oct 2005 00:00:03 +0000 (00:00 +0000)]
*** empty log message ***

18 years ago * config/tc-hppa.c (strict): Don't initialize. Update comment.
danglin [Sat, 8 Oct 2005 19:01:28 +0000 (19:01 +0000)]
* config/tc-hppa.c (strict): Don't initialize.  Update comment.
(pa_ip): Promote from PA 1.0 to 1.1 immediately when 1.1 match is
found.  Simplify handling of "ma" and "mb" completers.

* hppa.h (FLAG_STRICT): Revise comment.
(pa_opcode): Revise ordering rules.  Add/move strict pa10 variants
before corresponding pa11 opcodes.  Add strict pa10 register-immediate
entries for "fdc".

18 years ago2005-10-08 Paul Brook <paul@codesourcery.com>
pbrook [Sat, 8 Oct 2005 17:07:15 +0000 (17:07 +0000)]
2005-10-08  Paul Brook  <paul@codesourcery.com>

bfd/
* elf32-arm.c: Move #include "elf/arm.h" after libbfd.h.
(NUM_KNOWN_ATTRIBUTES): Define.
(aeabi_attribute, aeabi_attribute_list): Define.
(elf32_arm_obj_tdata): Add known_eabi_attributes and
other_eabi_attributes.
(uleb128_size, is_default_attr, eabi_attr_size,
elf32_arm_eabi_attr_size, write_uleb128, write_eabi_attribute,
elf32_arm_set_eabi_attr_contents, elf32_arm_bfd_final_link,
elf32_arm_new_eabi_attr, attr_strdup, elf32_arm_add_eabi_attr_int,
elf32_arm_add_eabi_attr_compat, copy_eabi_attributes,
elf32_arm_merge_eabi_attributes): New functions.
(elf32_arm_copy_private_bfd_data): Copy EABI object attributes.
(elf32_arm_fake_sections): Handle .ARM.attributes.
(elf32_arm_parse_attributes): New function.
(elf32_arm_section_from_shdr): Use it.
(bfd_elf32_bfd_final_link): Define.
gas/
* config/tc-arm.c: Don't provide fallback default for CPU_DEFAULT.
(arm_arch_used, thumb_arch_used, selected_cpu, selected_cpu_name):
New variables.
(arm_cpu_option_table): Add canonical_name.
(arm_cpus): Populate canonical_name field.
(s_arm_eabi_attribute, s_arm_arch, s_arm_cpu, s_arm_fpu,
aeabi_set_public_attributes, arm_md_end): New functions.
(md_pseudo_table): Add "cpu", "arch", "fpu" and "eabi_attribute".
(md_assemble): Set thumb_arch_used and arm_arch_used.
(md_begin): Set defaut cpu if CPU_DEFAULT not defined.
* config/tc-arm.h (md_end): Define.
* doc/c-arm.texi: Document .cpu, .arch, .fpu and .eabi_attribute.
gas/testsuite/
* gas/arm/eabi_attr_1.s: New test.
* gas/arm/eabi_attr_1.d: New test.
* gas/arm/arm7t.d: Only disassemble code sections.
* gas/arm/bignum1.d: Ignore Arm object attribute sections.
* gas/arm/mapping.d: Ditto.
* gas/arm/unwind.d: Ditto.
* gas/elf/section0.d: Ditto.
* gas/elf/section1.d: Ditto.
* gas/elf/elf.exp: Set target_machine for Arm EABI based targets.
* gas/elf/section2.e-armeabi: New file.
include/elf/
* arm.h: Add prototypes for BFD object attribute routines.
ld/testsuite/
* ld-arm/arm-rel31.d: Ignore Arm object attribute sections.
* ld-arm/arm-target1-abs.d: Ditto.
* ld-arm/arm-target1-rel.d: Ditto.
* ld-arm/arm-target2-abs.d: Ditto.
* ld-arm/arm-target2-got-rel.d: Ditto.
* ld-arm/arm-target2-rel.d: Ditto.

18 years ago2005-10-08 James Lemke <jim@wasabisystems.com>
rearnsha [Sat, 8 Oct 2005 14:52:07 +0000 (14:52 +0000)]
2005-10-08  James Lemke  <jim@wasabisystems.com>

* arm-dis.c (coprocessor_opcodes): Fix mask for various Maverick CDP
operations.

18 years ago * mingwex/fegetenv.c (fegetenv): Restore exception masks.
dannysmith [Sat, 8 Oct 2005 02:14:44 +0000 (02:14 +0000)]
* mingwex/fegetenv.c (fegetenv): Restore exception masks.
* mingwex/feholdexcept.c (feholdexcept): Don't set exceptions
to non-stop. Use "fnclex" to clear exception flags.

18 years agodaily update
amodra [Sat, 8 Oct 2005 00:00:06 +0000 (00:00 +0000)]
daily update

18 years ago*** empty log message ***
gdbadmin [Sat, 8 Oct 2005 00:00:05 +0000 (00:00 +0000)]
*** empty log message ***

18 years ago2005-10-07 Bob Wilson <bob.wilson@acm.org>
jjohnstn [Fri, 7 Oct 2005 18:07:26 +0000 (18:07 +0000)]
2005-10-07  Bob Wilson  <bob.wilson@acm.org>

        * libc/stdlib/mallocr.c (mALLOc, rEALLOCc, mEMALIGn): Set errno
        to ENOMEM on failure.

18 years ago * at-file.texi: Fix typo.
mmitchel [Fri, 7 Oct 2005 14:20:47 +0000 (14:20 +0000)]
* at-file.texi: Fix typo.

18 years ago*** empty log message ***
gdbadmin [Fri, 7 Oct 2005 00:00:34 +0000 (00:00 +0000)]
*** empty log message ***

18 years agodaily update
amodra [Fri, 7 Oct 2005 00:00:07 +0000 (00:00 +0000)]
daily update

18 years ago2005-10-06 Ralf Corsepius <ralf.corsepius@rtems.org>
jjohnstn [Thu, 6 Oct 2005 19:46:21 +0000 (19:46 +0000)]
2005-10-06  Ralf Corsepius <ralf.corsepius@rtems.org>

        * libc/include/stdint.h: Add [u]int_fast<N>_t types.

18 years agobfd/
drow [Thu, 6 Oct 2005 19:21:13 +0000 (19:21 +0000)]
bfd/
* elf32-arm.c (elf32_arm_check_relocs): Avoid aliasing warnings from
GCC.
(elf32_arm_size_dynamic_sections): Likewise.
* ecofflink.c (bfd_ecoff_debug_one_external): Likewise.
* elf32-hppa.c (elf32_hppa_check_relocs): Likewise.
* elf32-m32r.c (m32r_elf_check_relocs): Likewise.
* elf32-m68k.c (elf_m68k_check_relocs): Likewise.
* elf32-ppc.c (ppc_elf_check_relocs): Likewise.
* elf32-s390.c (elf_s390_check_relocs): Likewise.
(elf_s390_size_dynamic_sections): Likewise.
* elf32-sh.c (sh_elf_check_relocs): Likewise.
* elf64-ppc.c (ppc64_elf_check_relocs, dec_dynrel_count)
(ppc64_elf_size_dynamic_sections): Likewise.
* elf64-s390.c (elf_s390_check_relocs): Likewise.
(elf_s390_size_dynamic_sections): Likewise.
* elfxx-mips.c (_bfd_mips_elf_finish_dynamic_sections): Likewise.
* elfxx-sparc.c (_bfd_sparc_elf_check_relocs): Likewise.
(_bfd_sparc_elf_size_dynamic_sections): Likewise.
* ieee.c (ieee_slurp_section_data): Likewise.
* oasys.c (oasys_slurp_section_data): Likewise.
opcodes/
* ppc-dis.c (struct dis_private): Remove.
(powerpc_dialect): Avoid aliasing warnings.
(print_insn_big_powerpc, print_insn_little_powerpc): Likewise.

18 years ago * Makefile.def (flags_to_pass): Add OBJDUMP_FOR_TARGET.
drow [Thu, 6 Oct 2005 15:24:36 +0000 (15:24 +0000)]
* Makefile.def (flags_to_pass): Add OBJDUMP_FOR_TARGET.
* Makefile.tpl (BASE_TARGET_EXPORTS): Add OBJDUMP.
(OBJDUMP_FOR_TARGET, CONFIGURED_OBJDUMP_FOR_TARGET)
(USUAL_OBJDUMP_FOR_TARGET): New.
(EXTRA_TARGET_FLAGS): Add OBJDUMP.
* configure.in: Check for $OBJDUMP_FOR_TARGET.
* configure, Makefile: Regenerated.

18 years ago* config/tc-sh.c (allow_dollar_register_prefix): New variable.
nickc [Thu, 6 Oct 2005 11:44:04 +0000 (11:44 +0000)]
* config/tc-sh.c (allow_dollar_register_prefix): New variable.
  (parse_reg_without_prefix): New function.
  (parse_reg): Check for '$' register prefix if --allow-reg-prefix is set.
  (option md_longopts): Add allow-reg-prefix option.
* doc/c-sh.texi: Document --allow-reg-prefix option.
* NEWS: Mention the new switch.

* gas/sh/basic.exp:  Run reg-prefix test.
* gas/sh/reg-prefix.s: New
* gas/sh/reg-prefix.d: New

18 years ago PR 1659
amodra [Thu, 6 Oct 2005 00:22:56 +0000 (00:22 +0000)]
PR 1659
* rs6000-tdep.c (rs6000_push_dummy_call): Correct size of
backchain write.
(rs6000_convert_from_func_ptr_addr): Correct comment.

18 years ago*** empty log message ***
gdbadmin [Thu, 6 Oct 2005 00:00:32 +0000 (00:00 +0000)]
*** empty log message ***

18 years agodaily update
amodra [Thu, 6 Oct 2005 00:00:04 +0000 (00:00 +0000)]
daily update

18 years ago * archive.c: Add missing SUBSECTION for documentation.
bwilson [Wed, 5 Oct 2005 21:24:23 +0000 (21:24 +0000)]
    * archive.c: Add missing SUBSECTION for documentation.
        * bfd.c: Likewise.
        * cache.c: Likewise.
        * corefile.c: Likewise.
        * format.c: Likewise.
        * init.c: Likewise.
        * libbfd.c: Likewise.
        * opncls.c: Likewise.
        * elf.c: Remove blank line after SECTION heading.
        * reloc.c: Change "howto manager" SECTION to a SUBSECTION.

18 years ago2005-10-05 H.J. Lu <hongjiu.lu@intel.com>
hjl [Wed, 5 Oct 2005 16:12:17 +0000 (16:12 +0000)]
2005-10-05  H.J. Lu  <hongjiu.lu@intel.com>

PR ld/1396
* ldcref.c (check_refs): Accept bfd_boolean.
(check_local_sym_xref): Pass FALSE to check_refs.
(check_nocrossref): Pass TRUE to check_refs.
(check_refs_info): Add bfd_boolean.
(check_refs): Add bfd_boolean to check_refs_info.
(check_reloc_refs): Match relocations with proper symbols.

* ldmisc.c (vfinfo): Don't add extra ":\n".

18 years ago2005-10-05 Paolo Bonzini <bonzini@gnu.org>
bonzini [Wed, 5 Oct 2005 15:59:52 +0000 (15:59 +0000)]
2005-10-05  Paolo Bonzini  <bonzini@gnu.org>

* Makefile.tpl (all) [gcc-no-bootstrap]: Make prebootstrap packages
before other host packages.

18 years ago * emultempl/pe.em (gld_${EMULATION_NAME}_before_parse): Set
dannysmith [Wed, 5 Oct 2005 08:07:51 +0000 (08:07 +0000)]
* emultempl/pe.em (gld_${EMULATION_NAME}_before_parse): Set
default entry symbol to ENTRY here.
* scripttempl/pe.sc: Not here.

18 years ago2005-10-05 Paolo Bonzini <bonzini@gnu.org>
bonzini [Wed, 5 Oct 2005 07:30:22 +0000 (07:30 +0000)]
2005-10-05  Paolo Bonzini  <bonzini@gnu.org>

PR bootstrap/22340

* configure.in (default_target): Remove.
* Makefile.tpl (all): Do not use prerequisites as subroutines
(all) [gcc-bootstrap]: Bootstrap gcc first if it was not done yet.
(do-[+make_target+], check, install, [+bootstrap_target+]): Do not
use prerequisites as subroutines.
(check-host, check-target): New.
(bootstrap configure & all targets): Do not use stage*-start
if the directory layout is already ok.
(non-bootstrap configure & all targets): Prepend a $(unstage).
(stage[+id+]-bubble): Do that here.  Do not use NOTPARALLEL.
(NOTPARALLEL): Remove.
(unstage, stage variables): New variables.
(unstage, stage targets): Simply expand to those variables.

* configure: Regenerate.
* Makefile.in: Regenerate.

18 years agoFix mips-elf --enable-libmudflap make -j2 failure.
wilson [Wed, 5 Oct 2005 01:19:36 +0000 (01:19 +0000)]
Fix mips-elf --enable-libmudflap make -j2 failure.
* Makefile.def (lang_env_dependencies): Add libmudflap.
* Makefile.in: Regenerate.

18 years ago*** empty log message ***
gdbadmin [Wed, 5 Oct 2005 00:00:33 +0000 (00:00 +0000)]
*** empty log message ***

18 years agodaily update
amodra [Wed, 5 Oct 2005 00:00:05 +0000 (00:00 +0000)]
daily update

18 years ago2005-10-04 Ralf Corsepius <ralf.corsepius@rtems.org>
jjohnstn [Tue, 4 Oct 2005 21:02:59 +0000 (21:02 +0000)]
2005-10-04  Ralf Corsepius <ralf.corsepius@rtems.org>

        * libc/include/stdint.h: Move magic to set __have_long* to the
        beginning.  Use #if __have* instead of #if defined(__have*).
        Minor typo fixes.

18 years ago2005-10-04 James E Wilson <wilson@specifix.com>
jjohnstn [Tue, 4 Oct 2005 20:47:39 +0000 (20:47 +0000)]
2005-10-04  James E Wilson  <wilson@specifix.com>

* libc/include/sys/dirent.h (_DIRENT_H_): Delete #include_next.  Add
#error.

18 years ago2005-10-04 H.J. Lu <hongjiu.lu@intel.com>
hjl [Tue, 4 Oct 2005 19:54:08 +0000 (19:54 +0000)]
2005-10-04  H.J. Lu  <hongjiu.lu@intel.com>

PR ld/1396
* ld-scripts/cross3.t: New file.
* ld-scripts/cross4.c: Likewise.

* ld-scripts/crossref.exp: Add a new test for "ld -r".

18 years ago* cxxfilt.c: Treat mangled names specified on the command line in the same way
nickc [Tue, 4 Oct 2005 11:03:38 +0000 (11:03 +0000)]
* cxxfilt.c: Treat mangled names specified on the command line in the same way
  as mangled names read from stdin.
  Add -i switch to disable the display of implementation details.
  Add -t switch to disable the demangling of types.
* NEWS: Mention the new switches.
* doc/binutils.texi (cxxfilt): Document the -i and -t switches.

18 years ago* elf32-arm.c (get_arm_elf_section_data): Cache the last pointer matched so
nickc [Tue, 4 Oct 2005 07:23:50 +0000 (07:23 +0000)]
* elf32-arm.c (get_arm_elf_section_data): Cache the last pointer matched so
that the typical case of scanning for the previous section to last one can be
handled quickly.

18 years ago * at-file.texi: New file.
mmitchel [Tue, 4 Oct 2005 05:34:17 +0000 (05:34 +0000)]
* at-file.texi: New file.

18 years ago * MAINTAINERS: Add section for release management.
brobecke [Tue, 4 Oct 2005 00:56:30 +0000 (00:56 +0000)]
    * MAINTAINERS: Add section for release management.

18 years ago * NEWS: Add entry for new "set print array-indexes" command.
brobecke [Tue, 4 Oct 2005 00:16:07 +0000 (00:16 +0000)]
    * NEWS: Add entry for new "set print array-indexes" command.

18 years agodaily update
amodra [Tue, 4 Oct 2005 00:00:05 +0000 (00:00 +0000)]
daily update

18 years ago*** empty log message ***
gdbadmin [Tue, 4 Oct 2005 00:00:03 +0000 (00:00 +0000)]
*** empty log message ***

18 years ago * gdb.texinfo (Print Settings): Add documentation for set/show
brobecke [Mon, 3 Oct 2005 22:26:54 +0000 (22:26 +0000)]
    * gdb.texinfo (Print Settings): Add documentation for set/show
        print array-indexes.

18 years ago * elf32-xtensa.c (relocations_reach): Skip range check for
bwilson [Mon, 3 Oct 2005 21:49:17 +0000 (21:49 +0000)]
* elf32-xtensa.c (relocations_reach): Skip range check for
absolute literals.

18 years agoAdd Sterling Augustine's name to my change on 2005-09-30.
bwilson [Mon, 3 Oct 2005 21:42:23 +0000 (21:42 +0000)]
Add Sterling Augustine's name to my change on 2005-09-30.

18 years ago * gdb.base/arrayidx.c: New file.
brobecke [Mon, 3 Oct 2005 21:28:04 +0000 (21:28 +0000)]
    * gdb.base/arrayidx.c: New file.
        * gdb.base/arrayidx.exp: New testcase.

18 years ago2005-10-03 Joel Brobecker <brobecker@adacore.com>
brobecke [Mon, 3 Oct 2005 21:21:20 +0000 (21:21 +0000)]
2005-10-03  Joel Brobecker  <brobecker@adacore.com>

        * language.h (language_defn): New field la_print_array_index.
        (LA_PRINT_ARRAY_INDEX): New macro.
        (default_print_array_index): Add declaration.
        * language.c (default_print_array_index): new function.
        (unknown_language): Add value for new field.
        (auto_language): Likewise.
        (local_language): Likewise.
        * ada-lang.c (ada_print_array_index): New function.
        (ada_language_defn): Add value for new field.
        * c-lang.c (c_language_defn): Likewise.
        (cpluc_language_defn): Likewise.
        (asm_language_defn): Likewise.
        (minimal_language_defn): Likewise.
        * f-lang.c (f_language_defn): Likewise.
        * jv-lang.c (java_language_defn): Likewise.
        * m2-lang.c (m2_language_defn): Likewise.
        * objc-lang.c (objc_language_defn): Likewise.
        * p-lang.c (pascal_language_defn): Likewise.
        * scm-lang.c (scm_language_defn): Likewise.
        * valprint.h (print_array_indexes_p): Add declaration.
        (get_array_low_bound): Add declaration.
        (maybe_print_array_index): Add declaration.
        * valprint.c (print_array_indexes): New static variable.
        (show_print_array_indexes): New function.
        (print_array_indexes_p): New function.
        (get_array_low_bound): New function.
        (maybe_print_array_index): New function.
        (val_print_array_elements): Print the index of each element if
        requested by the user.
        (_initialize_valprint): Add new array-indexes "set/show print" command.
        * ada-valprint.c (print_optional_low_bound): Replace extracted code
        by call to ada_get_array_low_bound_and_type(). Stop printing the low
        bound if indexes will be printed for all elements of the array.
        (val_print_packed_array_elements): Print the index of each element
        of the array if necessary.

18 years ago * hppa-tdep.c (read_unwind_info): Fix typo in comment.
brobecke [Mon, 3 Oct 2005 20:53:00 +0000 (20:53 +0000)]
    * hppa-tdep.c (read_unwind_info): Fix typo in comment.

18 years ago * addr2line.c (usage): Document @file.
mmitchel [Mon, 3 Oct 2005 19:37:44 +0000 (19:37 +0000)]
* addr2line.c (usage): Document @file.
* ar.c (usage): Likewise.
* coffdump (usage): Likewise.
* cxxfilt.c (usage): Likewise.
* dlltool.c (usage): Likewise.
* dllwrap.c (usage): Likewise.
* nlmconv.c (usage): Likewise.
* nm.c (usage): Likewise.
* objcopy.c (usage): Likewise.
* objdump.c (usage): Likewise.
* readelf.c (usage): Likewise.
* size.c (usage): Likeise.
* srconv.c (usage): Likewise.
* strings.c (usage): Likewise.
* windres.c (usage): Likewise.
* doc/binutils.texi: Add section on common options.

18 years ago2005-10-03 James E Wilson <wilson@specifix.com>
jjohnstn [Mon, 3 Oct 2005 17:29:47 +0000 (17:29 +0000)]
2005-10-03  James E Wilson  <wilson@specifix.com>

        * mips/array.ld, mips/cfe.ld, mips/ddb-kseg0.ld, mips/ddb.ld,
        mips/dve.ld, mips/idt.ld, mips/idt32.ld, mips/idt64.ld,
        mips/idtecoff.ld, mips/jmr3904app-java.ld, mips/jmr3904app.ld,
        jmr3904dram-java.ld, mips/jmr3904dram.ld, mips/lsi.ld, mips/nullmon.ld,
        mips/pmon.ld: Add support for .bss.* sections.

18 years ago* cygheap.h (class process_lock): New class.
cgf [Mon, 3 Oct 2005 17:23:53 +0000 (17:23 +0000)]
* cygheap.h (class process_lock): New class.
* dtable.h (class dtable): Add class process_lock as a friend.
* dcrt0.cc (get_exit_lock): Delete.
(do_exit): Use process_lock class instead of get_exit_lock.
* exceptions.cc (signal_exit): Ditto.
* pinfo.cc (pinfo::exit): Ditto.
(_pinfo::commune_process): Set process lock around this whole function.
(_pinfo::commune_request): Use process_lock rather than myself.lock.
* pinfo.h (pinfo::_lock): Delete.
(pinfo::initialize_lock): Delete.
(pinfo::lock): Delete.
(pinfo::unlock): Delete.
* winsup.h (get_exit_lock): Delete declaration.

18 years ago2005-10-03 Jeff Johnston <jjohnstn@redhat.com>
jjohnstn [Mon, 3 Oct 2005 17:22:38 +0000 (17:22 +0000)]
2005-10-03  Jeff Johnston  <jjohnstn@redhat.com>

        * libc/sys/linux/include/stdint.h: Include <sys/types.h> and
        incorporate Ralf's change below.

18 years ago2005-10-03 Ralf Corsepius <ralf.corsepius@rtems.org>
jjohnstn [Mon, 3 Oct 2005 17:02:47 +0000 (17:02 +0000)]
2005-10-03  Ralf Corsepius <ralf.corsepius@rtems.org>

        * libc/include/stdint.h:
        Use __INTMAX_TYPE__ to derive intmax_t.
        Use __UINTMAX_TYPE__ to derive uintmax_t.
        Fix minor typo.

18 years agoadd other options
cgf [Mon, 3 Oct 2005 16:39:29 +0000 (16:39 +0000)]
add other options

18 years agoRegenerated with 2.13 version of autoconf.
clm [Mon, 3 Oct 2005 15:35:57 +0000 (15:35 +0000)]
Regenerated with 2.13 version of autoconf.

18 years ago * configure.in (bfin-*-*): Support bfin.
clm [Mon, 3 Oct 2005 15:11:13 +0000 (15:11 +0000)]
* configure.in (bfin-*-*): Support bfin.
* configure: Regenerated.

18 years ago2005-10-03 H.J. Lu <hongjiu.lu@intel.com>
hjl [Mon, 3 Oct 2005 14:40:19 +0000 (14:40 +0000)]
2005-10-03  H.J. Lu  <hongjiu.lu@intel.com>

* NEWS: Mention -W/--dwarf.

* doc/binutils.texi: Document -W/--dwarf for objdump.