OSDN Git Service

pf3gnuchains/pf3gnuchains4x.git
19 years ago* objc-lang.c (print_object_command): Use gdb_byte for c.
kettenis [Tue, 12 Jul 2005 12:11:44 +0000 (12:11 +0000)]
* objc-lang.c (print_object_command): Use gdb_byte for c.
* arch-utils.c (legacy_extract_return_value): Use 'gdb_byte *' for
registers.

19 years ago* objc-lang.c (print_object_command): Use gdb_byte for c.
kettenis [Tue, 12 Jul 2005 12:11:33 +0000 (12:11 +0000)]
* objc-lang.c (print_object_command): Use gdb_byte for c.
* arch-utils.c (legacy_extract_return_value): Use 'gdb_byte *' for
registers.

19 years ago * ld-powerpc/sdalib.s (lib_var): Size it.
amodra [Tue, 12 Jul 2005 12:08:10 +0000 (12:08 +0000)]
* ld-powerpc/sdalib.s (lib_var): Size it.

19 years ago * elf64-ppc.c (ppc64_elf_relocate_section): Don't use a plt stub
amodra [Tue, 12 Jul 2005 12:03:52 +0000 (12:03 +0000)]
* elf64-ppc.c (ppc64_elf_relocate_section): Don't use a plt stub
when !can_plt_call.

19 years ago * elf32-xtensa.c (bfd_elf_xtensa_reloc): Warning fix.
amodra [Tue, 12 Jul 2005 11:53:52 +0000 (11:53 +0000)]
* elf32-xtensa.c (bfd_elf_xtensa_reloc): Warning fix.

19 years ago * elf32-ppc.c (ppc_elf_set_sdata_syms): Correct __sbss_start value.
amodra [Tue, 12 Jul 2005 11:39:39 +0000 (11:39 +0000)]
* elf32-ppc.c (ppc_elf_set_sdata_syms): Correct __sbss_start value.

19 years agomerge from gcc
dj [Tue, 12 Jul 2005 10:35:00 +0000 (10:35 +0000)]
merge from gcc

19 years agomerge from gcc
dj [Tue, 12 Jul 2005 10:34:45 +0000 (10:34 +0000)]
merge from gcc

19 years ago*** empty log message ***
gdbadmin [Tue, 12 Jul 2005 00:00:33 +0000 (00:00 +0000)]
*** empty log message ***

19 years agodaily update
amodra [Tue, 12 Jul 2005 00:00:07 +0000 (00:00 +0000)]
daily update

19 years ago* bsd-kvm.c: Include <paths.h>.
kettenis [Mon, 11 Jul 2005 20:27:01 +0000 (20:27 +0000)]
* bsd-kvm.c: Include <paths.h>.
(bsd_kvm_corefile): New variable.
(core_kd, bsd_kvm_paddr, bsd_kvm_supply_pcb, bsd_kvm_ops): Make
static.
(bsd_kvm_open): Set bsd_kvm_corefile.
(bsd_kvm_files_info): New function.
(bsd_kvm_add_target): Set to_files_info.

19 years ago2005-07-11 H.J. Lu <hongjiu.lu@intel.com>
hjl [Mon, 11 Jul 2005 17:40:21 +0000 (17:40 +0000)]
2005-07-11  H.J. Lu  <hongjiu.lu@intel.com>

* elflink.c (_bfd_elf_symbol_refs_local_p): Revert the last
change.

19 years agomerge from gcc:
dj [Mon, 11 Jul 2005 16:48:33 +0000 (16:48 +0000)]
merge from gcc:
2005-07-11  Jakub Jelinek  <jakub@redhat.com>

* Makefile.def (target_modules): Add libssp.
* configure.in (target_libraries): Add target-libssp.
* configure: Rebuilt.
* Makefile.in: Rebuilt.

19 years ago2005-07-11 Paolo Bonzini <bonzini@gnu.org>
bonzini [Mon, 11 Jul 2005 08:03:28 +0000 (08:03 +0000)]
2005-07-11  Paolo Bonzini  <bonzini@gnu.org>

PR ada/22340

* Makefile.def: Sync with gcc.
* Makefile.tpl (POSTSTAGE1_FLAGS_TO_PASS): Fix pasto.
* Makefile.in: Regenerate.

19 years agoRemove a29k-*-rtems*, hppa*-*-rtems*,i386-go32-rtems*, i386-*-rtemscoff*,
nickc [Mon, 11 Jul 2005 07:49:06 +0000 (07:49 +0000)]
Remove a29k-*-rtems*, hppa*-*-rtems*,i386-go32-rtems*, i386-*-rtemscoff*,
sparc-*-rtemsaout*.

19 years agoRemove sparc*-*-rtemsaout*, i[3-7]86-go32-rtems*, i[3-7]86-*-rtemscoff*,
nickc [Mon, 11 Jul 2005 07:43:53 +0000 (07:43 +0000)]
Remove sparc*-*-rtemsaout*, i[3-7]86-go32-rtems*, i[3-7]86-*-rtemscoff*,
hppa*-*-rtems*, mips*el-*-rtems*, powerpcle-*-rtems*.

19 years ago * hppa.h (pa_opcode): Don't set FLAG_STRICT in pa10 loads and stores.
danglin [Mon, 11 Jul 2005 02:31:33 +0000 (02:31 +0000)]
* hppa.h (pa_opcode): Don't set FLAG_STRICT in pa10 loads and stores.

19 years agodaily update
amodra [Mon, 11 Jul 2005 00:00:06 +0000 (00:00 +0000)]
daily update

19 years ago*** empty log message ***
gdbadmin [Mon, 11 Jul 2005 00:00:02 +0000 (00:00 +0000)]
*** empty log message ***

19 years ago * callback.h: Remove ANSI_PROTOTYPES conditional code.
bje [Sun, 10 Jul 2005 23:26:04 +0000 (23:26 +0000)]
* callback.h: Remove ANSI_PROTOTYPES conditional code.

19 years ago* gdb.mi/mi2-stack.exp (test_stack_locals_listing): Remove test for
kettenis [Sun, 10 Jul 2005 20:49:38 +0000 (20:49 +0000)]
* gdb.mi/mi2-stack.exp (test_stack_locals_listing): Remove test for
-stack-select-frame without arguments.
(test_stack_frame_listing): Add test for newly implemented command
-stack-info-frame.

19 years ago2005-07-10 Joshua Daniel Franklin <joshuadfranklin@yahoo.com>
joshuadfranklin [Sun, 10 Jul 2005 19:39:31 +0000 (19:39 +0000)]
2005-07-10  Joshua Daniel Franklin  <joshuadfranklin@yahoo.com>

* cygwinenv.sgml: Update tty section to mention rxvt and xterm.
* how-programming.texinfo: Update GPL section of VS FAQ.
* how-using.texinfo: Expand FAQ about out of date pacakages.
* setup-net.sgml: Add troubleshooting setup.exe section.

19 years agogas/
hjl [Sun, 10 Jul 2005 16:53:59 +0000 (16:53 +0000)]
gas/

2005-07-10  H.J. Lu  <hongjiu.lu@intel.com>

* config/tc-i386.c (optimize_disp): Optimize signed 32bit
displacements.

testsuite/gas/

2005-07-10  H.J. Lu  <hongjiu.lu@intel.com>

* i386/x86_64.s: Add absolute siged 32bit addressing tests for
mov.
* i386/x86_64.d: Updated.

19 years ago * sim-load.c (xprintf, eprintf): Remove fallout from ANSI_PROTOTYPES
hp [Sun, 10 Jul 2005 15:23:42 +0000 (15:23 +0000)]
* sim-load.c (xprintf, eprintf): Remove fallout from ANSI_PROTOTYPES
change.

19 years ago* emultempl/pe.em (gld_${EMULATION_NAME}_before_parse): Enable runtime
cgf [Sun, 10 Jul 2005 01:33:08 +0000 (01:33 +0000)]
* emultempl/pe.em (gld_${EMULATION_NAME}_before_parse): Enable runtime
relocation by default.
(compute_dll_image_base): Avoid linking into cygwin dll address space.

19 years ago*** empty log message ***
gdbadmin [Sun, 10 Jul 2005 00:00:32 +0000 (00:00 +0000)]
*** empty log message ***

19 years agodaily update
amodra [Sun, 10 Jul 2005 00:00:06 +0000 (00:00 +0000)]
daily update

19 years ago* path.cc (mount): Only check win32_path when we know we need it.
cgf [Sat, 9 Jul 2005 17:15:36 +0000 (17:15 +0000)]
* path.cc (mount): Only check win32_path when we know we need it.

19 years agomerge from gcc
dj [Sat, 9 Jul 2005 13:05:49 +0000 (13:05 +0000)]
merge from gcc

19 years ago * cygwin.din (getline): Export.
corinna [Sat, 9 Jul 2005 08:22:31 +0000 (08:22 +0000)]
* cygwin.din (getline): Export.
(getdelim): Export.
* include/sys/stdio.h (getline): Replace macro with function prototype.
(getdelim):  Likewise.
* include/cygwin/version.h: Bump API minor number.

19 years ago * memcpy.c: Remove ANSI_PROTOTYPES conditional code.
bje [Sat, 9 Jul 2005 06:56:27 +0000 (06:56 +0000)]
* memcpy.c: Remove ANSI_PROTOTYPES conditional code.
* memmove.c: Likewise.
* objalloc.c: Likewise.

19 years agodaily update
amodra [Sat, 9 Jul 2005 00:00:06 +0000 (00:00 +0000)]
daily update

19 years ago*** empty log message ***
gdbadmin [Sat, 9 Jul 2005 00:00:04 +0000 (00:00 +0000)]
*** empty log message ***

19 years ago2005-07-08 Paul Koning <pkoning@equallogic.com>
pkoning [Fri, 8 Jul 2005 21:42:33 +0000 (21:42 +0000)]
2005-07-08  Paul Koning  <pkoning@equallogic.com>

* dwarf2.c (read_address): Check sign_extend_vma to handle targets
where addresses are sign extended.

19 years ago * sim-fpu.c (sim_fpu_abs): Always clear the sign bit.
ian [Fri, 8 Jul 2005 18:46:23 +0000 (18:46 +0000)]
* sim-fpu.c (sim_fpu_abs): Always clear the sign bit.

19 years ago * tconfig.in (SIM_QUIET_NAN_NEGATED): Define.
ian [Fri, 8 Jul 2005 18:42:15 +0000 (18:42 +0000)]
* tconfig.in (SIM_QUIET_NAN_NEGATED): Define.

19 years ago * sim-fpu.c (pack_fpu): If SIM_QUIET_NAN_NEGATED is defined, use a
ian [Fri, 8 Jul 2005 18:41:53 +0000 (18:41 +0000)]
* sim-fpu.c (pack_fpu): If SIM_QUIET_NAN_NEGATED is defined, use a
different fraction for a quiet NaN.
(unpack_fpu): Likewise.

19 years ago2005-07-08 Ola Hugosson <Ola.Hugosson@anoto.com>
jjohnstn [Fri, 8 Jul 2005 18:28:45 +0000 (18:28 +0000)]
2005-07-08  Ola Hugosson   <Ola.Hugosson@anoto.com>

        * libc/string/wcsspn.c (wcsspn): Add missing increment of q.

19 years ago2005-07-08 H.J. Lu <hongjiu.lu@intel.com>
hjl [Fri, 8 Jul 2005 16:20:21 +0000 (16:20 +0000)]
2005-07-08  H.J. Lu  <hongjiu.lu@intel.com>

* ld-ia64/tlsbin.rd: Update for empty section removal change.
* ld-ia64/tlsbin.sd: Likewise.
* ld-ia64/tlspic.dd: Likewise.
* ld-ia64/tlspic.rd: Likewise.
* ld-ia64/tlspic.sd: Likewise.
* ld-x86-64/tlspic.dd: Likewise.
* ld-x86-64/tlspic.rd: Likewise.

19 years ago * include/objsafe.h: New file.
papadopo [Fri, 8 Jul 2005 13:37:31 +0000 (13:37 +0000)]
* include/objsafe.h: New file.

19 years agoMark i960-*-rtems*, or32-*-rtems* as obsolete.
nickc [Fri, 8 Jul 2005 11:17:14 +0000 (11:17 +0000)]
Mark i960-*-rtems*, or32-*-rtems* as obsolete.
Mark a29k-*rtems*, hppa*-*-rtems*, *-go32-rtems*, i[3-7]86*-*-rtemscoff*,
  mips*el-*-rtems*, powerpcle-*-rtems*, sparc*-*-rtemsaout* as removed

19 years ago * how-using.texinfo: Fix typos.
corinna [Fri, 8 Jul 2005 08:42:40 +0000 (08:42 +0000)]
* how-using.texinfo: Fix typos.

19 years ago * cygwin.din (__getline): Export.
corinna [Fri, 8 Jul 2005 08:24:08 +0000 (08:24 +0000)]
* cygwin.din (__getline): Export.
(__getdelim): Export.
* include/sys/stdio.h (getline): Define as __getline.
(getdelim): Define as __getdelim.
* include/cygwin/version.h: Bump API minor number.

19 years ago * callback.c: Remove ANSI_PROTOTYPES conditional code.
bje [Fri, 8 Jul 2005 08:05:35 +0000 (08:05 +0000)]
* callback.c: Remove ANSI_PROTOTYPES conditional code.
* sim-load.c: Likewise.
* syscall.c: Likewise.

19 years ago * func.c: Remove ANSI_PROTOTYPES conditional code.
bje [Fri, 8 Jul 2005 08:04:54 +0000 (08:04 +0000)]
* func.c: Remove ANSI_PROTOTYPES conditional code.

19 years ago * ld-cris/pv32.s: Give expobj a size.
amodra [Fri, 8 Jul 2005 06:22:00 +0000 (06:22 +0000)]
* ld-cris/pv32.s: Give expobj a size.
* ld-cris/pv32-1.d: Update.
* ld-alpha/tlsbin.dd: Update for empty section removal change.
* ld-alpha/tlsbin.sd: Likewise.
* ld-alpha/tlsbin.td: Likewise.
* ld-alpha/tlsbinr.dd: Likewise.
* ld-alpha/tlsbinr.rd: Likewise.
* ld-alpha/tlspic.dd: Likewise.
* ld-alpha/tlspic.rd: Likewise.
* ld-alpha/tlspic.sd: Likewise.
* ld-alpha/tlspic.td: Likewise.
* ld-arm/tls-lib.d: Likewise.
* ld-arm/tls-lib.r: Likewise.
* ld-cris/gotplt2.d: Likewise.
* ld-cris/gotplt3.d: Likewise.
* ld-cris/hiddef1.d: Likewise.
* ld-cris/libdso-10.d: Likewise.
* ld-cris/libdso-11.d: Likewise.
* ld-cris/libdso-12.d: Likewise.
* ld-cris/libdso-14.d: Likewise.
* ld-cris/libdso-2.d: Likewise.
* ld-i386/tlsnopic.dd: Likewise.
* ld-i386/tlsnopic.rd: Likewise.
* ld-i386/tlsnopic.sd: Likewise.
* ld-i386/tlspic.rd: Likewise.
* ld-mmix/bpo-10.d: Likewise.
* ld-mmix/bpo-22.d: Likewise.
* ld-mmix/sec-7m.d: Likewise.
* ld-powerpc/tlsexe.r: Likewise.
* ld-powerpc/tlsexetoc.r: Likewise.
* ld-powerpc/tlsso.g: Likewise.
* ld-powerpc/tlsso.r: Likewise.
* ld-powerpc/tlsso32.d: Likewise.
* ld-powerpc/tlsso32.g: Likewise.
* ld-powerpc/tlsso32.r: Likewise.
* ld-powerpc/tlstocso.g: Likewise.
* ld-powerpc/tlstocso.r: Likewise.

19 years ago * ldlang.c (wild_sort): Formatting.
amodra [Fri, 8 Jul 2005 06:20:14 +0000 (06:20 +0000)]
* ldlang.c (wild_sort): Formatting.
(strip_excluded_output_sections): Strip zero size sections here.
* emultempl/elf32.em (gld*_strip_empty_sections): Delete.
(gld*_finish): Don't call the above.
* emultempl/hppaelf.em (hppaelf_finish): Likewise.
* emultempl/ppc64elf.em (ppc_finish): Likewise.

19 years ago * elf-hppa.h (elf_hppa_final_link): Use gp val of zero when none
amodra [Fri, 8 Jul 2005 06:19:54 +0000 (06:19 +0000)]
* elf-hppa.h (elf_hppa_final_link): Use gp val of zero when none
of the usual sections are found.
* elf-m10300.c (_bfd_mn10300_elf_size_dynamic_sections): Tidy.
Strip .dynbss if it is zero size.
* elf32-arm.c (elf32_arm_size_dynamic_sections): Likewise.
* elf32-cris.c (elf_cris_size_dynamic_sections): Likewise.
* elf32-hppa.c (elf32_hppa_size_dynamic_sections): Likewise.
* elf32-i370.c (i370_elf_size_dynamic_sections): Likewise, and
.dynsbss.
(i370_elf_finish_dynamic_sections): Don't attempt to write .got
when it is zero size.
* elf32-i386.c (elf_i386_size_dynamic_sections): Correct handling
of .dynbss and zero size sections.
* elf32-m32r.c (m32r_elf_size_dynamic_sections): Strip .dynbss if
it is zero size.
* elf32-m68k.c (elf_m68k_size_dynamic_sections): Tidy.  Strip
.dynbss if zero size.
* elf32-ppc.c (ppc_elf_size_dynamic_sections): Likewise, .dynsbss
too.
* elf32-s390.c (elf_s390_size_dynamic_sections): Likewise.
* elf32-sh.c (sh_elf_size_dynamic_sections): Likewise.
* elf32-vax.c (elf_vax_size_dynamic_sections): Likewise.
* elf32-xtensa.c (elf_xtensa_size_dynamic_sections): Tidy.  Strip
.plt.* and .got.plt.* if zero size.
* elf64-alpha.c (elf64_alpha_size_dynamic_sections): Tidy.  Strip
.got* and .dynbss if zero size.
* elf64-hppa.c (elf64_hppa_size_dynamic_sections): Tidy.  Strip
* elf64-ppc.c (create_linkage_sections): Create branch lookup table
in .data.rel.ro.brlt or .rodata.brlt, and similarly for associated
reloc section.
(create_got_section): Always create new .got and .rela.got sections.
(ppc64_elf_size_dynamic_sections): Tidy.  Strip .dynbss if zero size.
* elf64-s390.c (elf_s390_size_dynamic_sections): Likewise.
* elf64-sh64.c (sh64_elf64_size_dynamic_sections): Likewise.
* elf64-x86-64.c (elf64_x86_64_size_dynamic_sections): Handle
dynamic bss sections correctly.
* elfxx-mips.c (_bfd_mips_elf_size_dynamic_sections): Tidy.
* elfxx-sparc.c (_bfd_sparc_elf_size_dynamic_sections): Tidy.  Strip
.dynbss if zero size.

19 years ago * frags.h: Remove ANSI_PROTOTYPES conditional code.
bje [Fri, 8 Jul 2005 05:57:18 +0000 (05:57 +0000)]
* frags.h: Remove ANSI_PROTOTYPES conditional code.
* config/obj-elf.h: Likewise.
* config/tc-h8300.h: Likewise.
* config/tc-h8500.h: Likewise.
* config/tc-i370.h: Likewise.
* config/tc-i386.h: Likewise.
* config/tc-m68hc11.h: Likewise.
* config/tc-m68k.h: Likewise.
* config/tc-ppc.h: Likewise.
* config/tc-s390.h: Likewise.
* config/tc-sh.h: Likewise.
* config/tc-sparc.h: Likewise.
* config/tc-tic30.c: Likewise.
* config/tc-w65.h: Likewise.
* config/tc-xtensa.h: Likewise.

19 years ago * elf32-xtensa.c: Include <stdarg.h> unconditionally, not only
bje [Fri, 8 Jul 2005 05:44:51 +0000 (05:44 +0000)]
* elf32-xtensa.c: Include <stdarg.h> unconditionally, not only
when ANSI_PROTOTYPES is defined.  Remove #ifdef logic.

19 years ago * bucomm.h: Include <stdarg.h> unconditionally, not only when
bje [Fri, 8 Jul 2005 05:32:45 +0000 (05:32 +0000)]
* bucomm.h: Include <stdarg.h> unconditionally, not only when
ANSI_PROTOTYPES is defined.  Remove #ifdef logic.
* dlltool.c: Likewise.
* dllwrap.c: Likewise.

19 years ago PR gas/1049
hp [Fri, 8 Jul 2005 03:54:29 +0000 (03:54 +0000)]
PR gas/1049
* config/tc-cris.h (MD_APPLY_SYM_VALUE): Define.

19 years ago PR gas/1049
hp [Fri, 8 Jul 2005 03:53:11 +0000 (03:53 +0000)]
PR gas/1049
* gas/cris/rd-pic-2.d, gas/cris/rd-pic-2.s: New test.
* gas/cris/rd-abs32-1.d: Tweak for not emitting reloc-related
garbage for global symbols.

19 years ago2005-07-07 H.J. Lu <hongjiu.lu@intel.com>
hjl [Fri, 8 Jul 2005 00:26:35 +0000 (00:26 +0000)]
2005-07-07  H.J. Lu  <hongjiu.lu@intel.com>

* elf-bfd.h (elf_backend_data): Add special_sections.

* elf.c (_bfd_elf_get_sec_type_attr): Check special_sections
first.

* elf32-arm.c (elf_backend_get_sec_type_attr): Removed.
(elf_backend_special_sections): New. Defined.
* elf32-m32r.c: Likewise.
* elf32-m68hc11.c: Likewise.
* elf32-m68hc12.c: Likewise.
* elf32-mcore.c: Likewise.
* elf32-sh64.c: Likewise.
* elf32-v850.c: Likewise.
* elf32-xtensa.c: Likewise.
* elf64-alpha.c: Likewise.
* elf64-hppa.c: Likewise.
* elf64-ppc.c: Likewise.
* elf64-sh64.c: Likewise.
* elfxx-ia64.c: Likewise.
* elfxx-mips.c: Likewise.
* elfxx-mips.h: Likewise.

* elfxx-target.h (elf_backend_special_sections): New.
(elfNN_bed): Initialize special_sections.

19 years agodaily update
amodra [Fri, 8 Jul 2005 00:00:07 +0000 (00:00 +0000)]
daily update

19 years ago*** empty log message ***
gdbadmin [Fri, 8 Jul 2005 00:00:03 +0000 (00:00 +0000)]
*** empty log message ***

19 years ago * xtensa-modules.c: Update tables with Xtensa MMU features.
bwilson [Thu, 7 Jul 2005 21:50:53 +0000 (21:50 +0000)]
* xtensa-modules.c: Update tables with Xtensa MMU features.

19 years agoKaveh Ghazi's printf format attribute checking patch.
wilson [Thu, 7 Jul 2005 19:27:22 +0000 (19:27 +0000)]
Kaveh Ghazi's printf format attribute checking patch.
bfd:
* elf32-xtensa.c (vsprint_msg): Add format attribute.  Fix
format bugs.
* vms.h (_bfd_vms_debug): Add format attribute.
(_bfd_vms_debug, _bfd_hexdump): Fix typos.

binutils:
* bucomm.h (report): Add format attribute.
* dlltool.c (inform): Likewise.
* dllwrap.c (display, inform, warn): Likewise.
* objdump.c (objdump_sprintf): Likewise.
* readelf.c (error, warn): Likewise.  Fix format bugs.

gas:
* config/tc-tic30.c (debug): Add format attribute.  Fix format
bugs.

include:
* dis-asm.h (fprintf_ftype): Add format attribute.

opcodes:
* arc-dis.c, arm-dis.c, cris-dis.c, crx-dis.c, d10v-dis.c,
d30v-dis.c, fr30-dis.c, h8300-dis.c, h8500-dis.c, i860-dis.c,
ia64-dis.c, ip2k-dis.c, m10200-dis.c, m10300-dis.c,
m88k-dis.c, mcore-dis.c, mips-dis.c, ms1-dis.c, or32-dis.c,
ppc-dis.c, sh64-dis.c, sparc-dis.c, tic4x-dis.c, tic80-dis.c,
v850-dis.c: Fix format bugs.
* ia64-gen.c (fail, warn): Add format attribute.
* or32-opc.c (debug): Likewise.

19 years agoKaveh Ghazi's printf format attribute checking patch.
wilson [Thu, 7 Jul 2005 19:27:13 +0000 (19:27 +0000)]
Kaveh Ghazi's printf format attribute checking patch.
bfd:
* elf32-xtensa.c (vsprint_msg): Add format attribute.  Fix
format bugs.
* vms.h (_bfd_vms_debug): Add format attribute.
(_bfd_vms_debug, _bfd_hexdump): Fix typos.

binutils:
* bucomm.h (report): Add format attribute.
* dlltool.c (inform): Likewise.
* dllwrap.c (display, inform, warn): Likewise.
* objdump.c (objdump_sprintf): Likewise.
* readelf.c (error, warn): Likewise.  Fix format bugs.

gas:
* config/tc-tic30.c (debug): Add format attribute.  Fix format
bugs.

include:
* dis-asm.h (fprintf_ftype): Add format attribute.

opcodes:
* arc-dis.c, arm-dis.c, cris-dis.c, crx-dis.c, d10v-dis.c,
d30v-dis.c, fr30-dis.c, h8300-dis.c, h8500-dis.c, i860-dis.c,
ia64-dis.c, ip2k-dis.c, m10200-dis.c, m10300-dis.c,
m88k-dis.c, mcore-dis.c, mips-dis.c, ms1-dis.c, or32-dis.c,
ppc-dis.c, sh64-dis.c, sparc-dis.c, tic4x-dis.c, tic80-dis.c,
v850-dis.c: Fix format bugs.
* ia64-gen.c (fail, warn): Add format attribute.
* or32-opc.c (debug): Likewise.

19 years ago2005-07-07 H.J. Lu <hongjiu.lu@intel.com>
hjl [Thu, 7 Jul 2005 17:44:57 +0000 (17:44 +0000)]
2005-07-07  H.J. Lu  <hongjiu.lu@intel.com>

PR 975
* elflink.c (_bfd_elf_symbol_refs_local_p): Only undefined
symbol with default visibility is local.

19 years agoFix date of last entry.
jjohnstn [Thu, 7 Jul 2005 17:29:35 +0000 (17:29 +0000)]
Fix date of last entry.

19 years ago*** empty log message ***
jjohnstn [Thu, 7 Jul 2005 17:29:13 +0000 (17:29 +0000)]
*** empty log message ***

19 years ago * Makefile.def (flags_to_pass): Add CFLAGS_FOR_BUILD.
schwab [Thu, 7 Jul 2005 15:38:40 +0000 (15:38 +0000)]
* Makefile.def (flags_to_pass): Add CFLAGS_FOR_BUILD.
* Makefile.tpl (EXTRA_GCC_FLAGS): Don't pass CFLAGS_FOR_BUILD here.
* Makefile.in: Regenerated.

19 years agoFix the date of the last checkin.
hjl [Thu, 7 Jul 2005 15:08:20 +0000 (15:08 +0000)]
Fix the date of the last checkin.

19 years ago* observer.sh: Use different temporary file name depending on mode
schwab [Thu, 7 Jul 2005 13:11:16 +0000 (13:11 +0000)]
* observer.sh: Use different temporary file name depending on mode
of operation to avoid clash during parallel build.

19 years ago* observer.sh: Use different temporary file name depending on mode
schwab [Thu, 7 Jul 2005 13:11:07 +0000 (13:11 +0000)]
* observer.sh: Use different temporary file name depending on mode
of operation to avoid clash during parallel build.

19 years ago * config.bfd: Mark m68*-*-rtemscoff as obsolete.
bje [Thu, 7 Jul 2005 12:12:36 +0000 (12:12 +0000)]
* config.bfd: Mark m68*-*-rtemscoff as obsolete.

19 years agoarm-dis.c (opcode32 arm_opcodes): Fix ARM VFP fadds instruction disassembly
nickc [Thu, 7 Jul 2005 11:37:08 +0000 (11:37 +0000)]
arm-dis.c (opcode32 arm_opcodes): Fix ARM VFP fadds instruction disassembly
  pattern.
vfp1xD.d: Adjust expected fadds disassemblies now that the dissassembler has
  been fixed.

19 years ago * configure.in: Add --enable-libssp and --disable-libssp.
kazu [Thu, 7 Jul 2005 02:24:01 +0000 (02:24 +0000)]
* configure.in: Add --enable-libssp and --disable-libssp.
* configure: Regenerate with autoconf-2.13.

19 years ago2005-07-07 Kelley Cook <kcook@gcc.gnu.org>
kcook [Thu, 7 Jul 2005 02:21:55 +0000 (02:21 +0000)]
2005-07-07  Kelley Cook  <kcook@gcc.gnu.org>

* config.table: Delete file.  Move former contents into ...
* configure.ac: ... here and escape any brackets for m4.
* Makefile.in (config.status): Remove dependency on config.table.
* configure: Regenerate.

19 years ago2005-07-07 Kelley Cook <kcook@gcc.gnu.org>
kcook [Thu, 7 Jul 2005 02:19:13 +0000 (02:19 +0000)]
2005-07-07  Kelley Cook  <kcook@gcc.gnu.org>

* config.in: Regenerate for 6/20 change.

19 years ago * configure.in: Don't build sim or rda when targetting darwin.
geoffk [Thu, 7 Jul 2005 01:14:34 +0000 (01:14 +0000)]
* configure.in: Don't build sim or rda when targetting darwin.
* configure: Regenerate.

19 years agodaily update
amodra [Thu, 7 Jul 2005 00:00:07 +0000 (00:00 +0000)]
daily update

19 years ago*** empty log message ***
gdbadmin [Thu, 7 Jul 2005 00:00:03 +0000 (00:00 +0000)]
*** empty log message ***

19 years agoEliminate (void) cast on standalone function calls throughout.
cgf [Wed, 6 Jul 2005 20:04:57 +0000 (20:04 +0000)]
Eliminate (void) cast on standalone function calls throughout.

19 years ago2005-07-06 H.J. Lu <hongjiu.lu@intel.com>
hjl [Wed, 6 Jul 2005 19:10:59 +0000 (19:10 +0000)]
2005-07-06  H.J. Lu  <hongjiu.lu@intel.com>

* config/tc-i386.c (cpu_arch): Add sse3.

* config/tc-i386.h (CpuSSE3): Renamed from ...
(CpuPNI): This. Defined as CpuSSE3.

* doc/c-i386.texi: Document .sse3.

19 years ago2005-07-06 H.J. Lu <hongjiu.lu@intel.com>
hjl [Wed, 6 Jul 2005 19:10:49 +0000 (19:10 +0000)]
2005-07-06  H.J. Lu  <hongjiu.lu@intel.com>

* config/tc-i386.c (cpu_arch): Add sse3.

* config/tc-i386.h (CpuSSE3): Renamed from ...
(CpuPNI): This. Defined as CpuSSE3.

* doc/c-i386.texi: Document .sse3.

19 years agoIndex: gdb/ChangeLog
bobbybrasko [Wed, 6 Jul 2005 14:54:29 +0000 (14:54 +0000)]
Index: gdb/ChangeLog
+2005-07-06  Bob Rossi  <bob@brasko.net>
+
+ * fork-child.c (fork-inferior): Use accessor function for
+ inferior_io_terminal.
+ * infcmd.c (inferior_io_terminal): Make static.
+ (set_inferior_io_terminal): New function.
+ (get_inferior_io_terminal): Ditto.
+ (tty_command): Use accessor function.
+ (_initialize_infcmd): Add inferior_tty setshow variable.
+ (_initialize_infcmd): Remove tty command.
+ (_initialize_infcmd): Add a tty command that is an alias.
+ * inferior.h (set_inferior_io_terminal): New prototype.
+ (get_inferior_io_terminal): Ditto.
+ (new_tty_prefork): Add const qualifier to parameter.
+ * inflow.c (inferior_thisrun_terminal): Add const qualifier.
+ (new_tty_prefork): Add const qualifier to parameter.
+ * nto-procfs (procfs_create_inferior): Use accessor function.
+ (procfs_create_inferior): Add const qualifier to locals.
+ * win32-nat.c (child_create_inferior): Ditto.
+ * mi/mi-cmd-env.c (mi_cmd_inferior_tty_set): New function.
+ (mi_cmd_inferior_tty_set): Ditto.
+ * mi/mi-cmds.c (mi_cmds): Add inferior-tty-set and inferior-tty-show
+ * mi/mi-cmds.h (mi_cmd_inferior_tty_set): Add prototype.
+ (mi_cmd_inferior_tty_show): Ditto.

Index: gdb/doc/ChangeLog
+2005-07-06  Bob Rossi  <bob@brasko.net>
+
+ * gdb.texinfo (GDB/MI Miscellaneous Commands): Add -inferior-tty-set
+ and -inferior-tty-show.
+ (Input/Output): Document "set/show inferior-tty" and tty alias.

Index: gdb/testsuite/ChangeLog
+2005-07-06  Bob Rossi  <bob@brasko.net>
+
+ * gdb.mi/mi-basics.exp (test_setshow_inferior_tty): Test MI tty
+ command.
+ (Copyright): Update copyright.

19 years ago2005-07-06 H.J. Lu <hongjiu.lu@intel.com>
hjl [Wed, 6 Jul 2005 13:43:21 +0000 (13:43 +0000)]
2005-07-06  H.J. Lu  <hongjiu.lu@intel.com>

* dwarf2.c (varinfo): Add addr.
(lookup_symbol_in_variable_table): Also check addr.
(scan_unit_for_symbols): Set addr for variable.
(comp_unit_find_line): Updated.

19 years ago * configure.host: Added entry for ms1*.
aldyh [Wed, 6 Jul 2005 13:14:07 +0000 (13:14 +0000)]
    * configure.host: Added entry for ms1*.
        * libc/include/machine/ieeefp.h: Handle ms1.
        * libc/include/machine/setjmp.h (_JBLEN): Define for ms1.
        * libc/machine/ms1/aclocal.m4: New.
        * libc/machine/ms1/configure: New.
        * libc/machine/ms1/configure.in: New.
        * libc/machine/ms1/Makefile.am: New.
        * libc/machine/ms1/Makefile.in: New.
        * libc/machine/ms1/setjmp.S: New.

19 years agoFix date in ChangeLog entry
aldyh [Wed, 6 Jul 2005 12:59:51 +0000 (12:59 +0000)]
Fix date in ChangeLog entry

19 years ago * configure.in: Add ms1 case.
aldyh [Wed, 6 Jul 2005 12:58:09 +0000 (12:58 +0000)]
* configure.in: Add ms1 case.
* configure: Regenerate.
* ms1/16-002.ld: New.
* ms1/16-003.ld: New.
* ms1/64-001.ld: New.
* ms1/access.c: New.
* ms1/chmod.c: New.
* ms1/close.c: New.
* ms1/configure: New.
* ms1/configure.in: New.
* ms1/crt0-16-002.S: New.
* ms1/crt0-16-003.S: New.
* ms1/crt0-64-001.S: New.
* ms1/crt0.S: New.
* ms1/exit-16-002.c: New.
* ms1/exit-16-003.c: New.
* ms1/exit-64-001.c: New.
* ms1/exit.c: New.
* ms1/fstat.c: New.
* ms1/getpid.c: New.
* ms1/gettime.c: New.
* ms1/isatty.c: New.
* ms1/kill.c: New.
* ms1/lseek.c: New.
* ms1/Makefile.in: New.
* ms1/open.c: New.
* ms1/read.c: New.
* ms1/sbrk.c: New.
* ms1/startup-16-002.S: New.
* ms1/startup-16-003.S: New.
* ms1/startup-64-001.S: New.
* ms1/stat.c: New.
* ms1/time.c: New.
* ms1/times.c: New.
* ms1/trap.h: New.
* ms1/trap.S: New.
* ms1/unlink.c: New.
* ms1/utime.c: New.
* ms1/write.c: New.

19 years agocoff-alpha.c (alpha_adjust_reloc_in): Issue an informative error message if an
nickc [Wed, 6 Jul 2005 10:35:41 +0000 (10:35 +0000)]
coff-alpha.c (alpha_adjust_reloc_in): Issue an informative error message if an
  unknown reloc is encountered.
  (alpha_relocate_section): Likewise.
ecoff.c (_bfd_ecoff_write_object_contents): Cope with a reloc with a missing
  howto field.

19 years agogas/
jbeulich [Wed, 6 Jul 2005 08:31:47 +0000 (08:31 +0000)]
gas/
2005-07-06  Jan Beulich  <jbeulich@novell.com>

* config/tc-ia64.c (nop): Use zero for L-unit pseudo-nop.

19 years ago * Makefile.am (stamp-m32r): Fix path to cpu files.
amodra [Wed, 6 Jul 2005 08:19:37 +0000 (08:19 +0000)]
* Makefile.am (stamp-m32r): Fix path to cpu files.
(stamp-m32r, stamp-iq2000): Likewise.
* Makefile.in: Regenerate.
* m32r-asm.c: Regenerate.
* po/POTFILES.in: Remove arm-opc.h.  Add ms1-asm.c, ms1-desc.c,
ms1-desc.h, ms1-dis.c, ms1-ibld.c, ms1-opc.c, ms1-opc.h.

19 years ago * iq2000.cpu: Include from binutils cpu dir.
amodra [Wed, 6 Jul 2005 08:18:52 +0000 (08:18 +0000)]
* iq2000.cpu: Include from binutils cpu dir.

19 years ago * po/SRC-POTFILES.in: Add cpu-ms1.c, elf32-ms1.c, elf-vxworks.c,
amodra [Wed, 6 Jul 2005 08:18:13 +0000 (08:18 +0000)]
* po/SRC-POTFILES.in: Add cpu-ms1.c, elf32-ms1.c, elf-vxworks.c,
elfxx-sparc.c.

19 years ago * po/SRC-POTFILES.in: Add cpu-ms1.c, elf32-ms1.c, elf-vxworks.c,
amodra [Wed, 6 Jul 2005 08:18:03 +0000 (08:18 +0000)]
* po/SRC-POTFILES.in: Add cpu-ms1.c, elf32-ms1.c, elf-vxworks.c,
elfxx-sparc.c.

19 years ago * tui/tui-win.c (parse_scrolling_args): Fix SEGV error with invalid
woodzltc [Wed, 6 Jul 2005 07:25:36 +0000 (07:25 +0000)]
* tui/tui-win.c (parse_scrolling_args): Fix SEGV error with invalid
scroll commands.

19 years ago * tui/tui-win.c (parse_scrolling_args): Fix SEGV error with invalid
woodzltc [Wed, 6 Jul 2005 07:25:21 +0000 (07:25 +0000)]
* tui/tui-win.c (parse_scrolling_args): Fix SEGV error with invalid
scroll commands.

19 years ago * f-exp.y (yyparse): Add code to support exponentiation expression.
woodzltc [Wed, 6 Jul 2005 06:52:22 +0000 (06:52 +0000)]
* f-exp.y (yyparse): Add code to support exponentiation expression.
(yylex): Add code to scan exponentiation operator.
* eval.c (evaluate_subexp_standard): Add support for BINOP_EXP.
* valarith.c (value_binop): Reset errno to 0 before calling pow
to do exponentiation operation.

19 years ago* gdb.fortran/exprs.exp (test_arithmetic_expressions): Add five
woodzltc [Wed, 6 Jul 2005 06:11:53 +0000 (06:11 +0000)]
* gdb.fortran/exprs.exp (test_arithmetic_expressions): Add five
tests to evaluate exponentiation expression.

19 years agodaily update
amodra [Wed, 6 Jul 2005 00:00:06 +0000 (00:00 +0000)]
daily update

19 years ago*** empty log message ***
gdbadmin [Wed, 6 Jul 2005 00:00:04 +0000 (00:00 +0000)]
*** empty log message ***

19 years ago* cygcheck.cc (track_down, cygcheck): Return true on success.
cgf [Tue, 5 Jul 2005 21:41:37 +0000 (21:41 +0000)]
* cygcheck.cc (track_down, cygcheck): Return true on success.
(main): Reflect cygcheck failures in exit status.

19 years ago* dcrt0.cc (cygwin_exit): Mark as "noreturn".
cgf [Tue, 5 Jul 2005 20:20:46 +0000 (20:20 +0000)]
* dcrt0.cc (cygwin_exit): Mark as "noreturn".
* sigproc.cc (child_info::ready): Don't signal parent that we are a cygwin
process if we are dynamically loaded.

19 years ago2005-07-05 Paul Brook <paul@codesourcery.com>
pbrook [Tue, 5 Jul 2005 16:52:45 +0000 (16:52 +0000)]
2005-07-05  Paul Brook  <paul@codesourcery.com>

* elf32-ppc.c (ppc_elf_vxworks_special_sections): Remove.
(ppc_elf_vxworks_get_sec_type_attr): New function.
(elf_backend_special_sections): Remove vxwords definition.
(elf_backend_get_sec_type_attr): Define for vxworks.

19 years ago* malloc.cc: Update to version 2.8.2.
cgf [Tue, 5 Jul 2005 15:11:47 +0000 (15:11 +0000)]
* malloc.cc: Update to version 2.8.2.

19 years agoFix compile time warnings from a GCC 4.0 compiler
nickc [Tue, 5 Jul 2005 15:07:41 +0000 (15:07 +0000)]
Fix compile time warnings from a GCC 4.0 compiler

19 years ago2005-05-07 Paul Brook <paul@codesourcery.com>
pbrook [Tue, 5 Jul 2005 13:25:37 +0000 (13:25 +0000)]
2005-05-07  Paul Brook  <paul@codesourcery.com>

bfd/
* config.bfd: Add separate case for ppc-vxworks.
* configure: Regenerate.
* configure.in: Include elf-vxworks.lo on ppc targets.
* elf-vxworks.c (elf_vxworks_final_write_processing): Handle
.rela.plt.unloaded.
* elf32-ppc.c: Add VxWorks target vec. Include elf-vxworks.h.
(PLT_ENTRY_SIZE, PLT_INITIAL_ENTRY_SIZE, PLT_SLOT_SIZE): Remove.
(VXWORKS_PLT_ENTRY_SIZE, ppc_elf_vxworks_plt_entry,
ppc_elf_vxworks_pic_plt_entry, VXWORKS_PLT_INITIAL_ENTRY_SIZE,
ppc_elf_vxworks_plt0_entry, ppc_elf_vxworks_pic_plt0_entry,
VXWORKS_PLT_NON_JMP_SLOT_RELOCS, VXWORKS_PLTRESOLVE_RELOCS,
VXWORKS_PLTRESOLVE_RELOCS_SHLIB): New.
(ppc_elf_link_hash_table): Add srelplt2, sgotplt, hgot, hplt,
is_vxworks, plt_entry_size, plt_slot_size, plt_initial_entry_size.
(ppc_elf_link_hash_table_create): Initialize hadtab plt fields.
(ppc_elf_create_got): Create .got.plt for VxWorks.
(ppc_elf_create_dynamic_sections): Create unloaded plt relocation
section for VxWorks.
(ppc_elf_select_plt_layout): Handle VxWorks plt format.
(allocate_got): VxWorks does not need a got header.
(allocate_dynrelocs): Handle VxWorks plt format.
(ppc_elf_size_dynamic_sections): Save _G_O_T_ and _P_L_T_ symbols for
VxWorks.  Handle VxWorks plt/got.
(ppc_elf_finish_dynamic_sections): Fill in VxWorks plt.
(ppc_elf_vxworks_special_sections): New.
(ppc_elf_vxworks_link_hash_table_create,
ppc_elf_vxworks_add_symbol_hook,
elf_i386_vxworks_link_output_symbol_hook,
ppc_elf_vxworks_final_write_processing): New functions.
* targets.c (bfd_elf32_powerpc_vxworks_vec): Declare.
(_bfd_target_vector): Use it.
gas/
* config/tc-ppc.c (ppc_target_format): Add VxWorks.
gas/testsuite/
* gas/ppc/altivec.d: Match all powerpc target vecs.
* gas/ppc/booke.d: Ditto.
* gas/ppc/e500.d: Ditto.
ld/
* Makefile.am (ALL_EMULATIONS): Add eelf32ppcvxworks.o.
(eelf32ppcvxworks.o): Add dependencies.
* Makefile.in: Regenerate.
* configure.tgt: Add entry for powerpc-vxworks.
* emulparams/elf32-ppc.c: Mention elf32ppcvxworks.sh in comment.
* emulparams/elf32ppcvxworks.sh: New file.
* emultempl/ppc32elf.em (bfd_elf32_powerpc_vxworks_vec): Declare.
(is_ppc_elf32_vec): New function.
(ppc_after_open, ppc_before_allocation,
gld${EMULATION_NAME}_after_allocation): Use it.