OSDN Git Service

pf3gnuchains/pf3gnuchains3x.git
18 years ago* config/tc-arm.c (BAD_ADDR_MODE): Define.
nickc [Thu, 10 Nov 2005 09:41:12 +0000 (09:41 +0000)]
* config/tc-arm.c (BAD_ADDR_MODE): Define.
  (arm_reg_parse_multi): Return NULL rather than FAIL.
  (arm_reg_parse): Fix comment, the function returns FAIL rather than NULL if
    it is unable to parse the register name.
  (do_ldrex): Use BAD_ADDR_MODE.
    Change error message for PC-relative addressing.
  (do_strex): Likewise.
  (do_t_ldrex): Use BAD_ADDR_MODE.
  (do_t_strex): Likewise.
* gas/arm/archv6t2-bad.s: Add tests of badly composed ldrex and strex
    instructions.
* gas/arm/archv6t2-bad.l: Add expected error messages.
* gas/arm/r15-bad.l: Adjust error messages for r15 usage in ldrex and strex
    instructions.

18 years ago * include/cygwin/signal.h: Add missing sigrelse prototype.
corinna [Thu, 10 Nov 2005 09:12:21 +0000 (09:12 +0000)]
* include/cygwin/signal.h: Add missing sigrelse prototype.

18 years ago*** empty log message ***
gdbadmin [Thu, 10 Nov 2005 00:00:34 +0000 (00:00 +0000)]
*** empty log message ***

18 years agodaily update
amodra [Wed, 9 Nov 2005 23:00:07 +0000 (23:00 +0000)]
daily update

18 years ago2005-11-09 Randolph Chung <tausq@debian.org>
tausq [Wed, 9 Nov 2005 15:45:55 +0000 (15:45 +0000)]
2005-11-09  Randolph Chung <tausq@debian.org>

* gdb.base/structs2.exp: Update xfail to only trigger for gcc-3.x.

18 years ago2005-11-09 Randolph Chung <tausq@debian.org>
tausq [Wed, 9 Nov 2005 07:22:40 +0000 (07:22 +0000)]
2005-11-09  Randolph Chung <tausq@debian.org>

* hppa-linux-nat.c (_initialize_hppa_linux_nat): Use
hppa_linux_{store,fetch}_inferior_registers instead of
arm_linux_{store,fetch}_inferior_registers.

18 years ago2005-11-08 Kei Sakamoto <sakamoto.kei@renesas.com>
ksakamot [Wed, 9 Nov 2005 07:09:05 +0000 (07:09 +0000)]
2005-11-08  Kei Sakamoto  <sakamoto.kei@renesas.com>

        * remote-m32r-sdi.c: Update copyright years.
        (m32r_resume): Write DBT at word-aligned addresses.
        (m32r_wait): Use SDI_WRITE_MEMORY to remove DBT.

18 years agogdb.base/break.exp: Fix a comment typo.
woodzltc [Wed, 9 Nov 2005 06:41:29 +0000 (06:41 +0000)]
gdb.base/break.exp: Fix a comment typo.

18 years agoFix problem in which singlestep operations were apparently ignored.
kevinb [Wed, 9 Nov 2005 02:16:46 +0000 (02:16 +0000)]
Fix problem in which singlestep operations were apparently ignored.

18 years agoFix thread related problem for am33 software singlestep.
kevinb [Wed, 9 Nov 2005 02:08:12 +0000 (02:08 +0000)]
Fix thread related problem for am33 software singlestep.

18 years ago*** empty log message ***
gdbadmin [Wed, 9 Nov 2005 00:00:04 +0000 (00:00 +0000)]
*** empty log message ***

18 years ago* fhandler_base.cc (fhandler_base::readv): Free buf, not a pointer into the
cgf [Tue, 8 Nov 2005 23:25:55 +0000 (23:25 +0000)]
* fhandler_base.cc (fhandler_base::readv): Free buf, not a pointer into the
middle of buf.

18 years agodaily update
amodra [Tue, 8 Nov 2005 23:00:06 +0000 (23:00 +0000)]
daily update

18 years ago2005-11-08 Tom Walsh <tom@openhardware.net>
jjohnstn [Tue, 8 Nov 2005 22:44:15 +0000 (22:44 +0000)]
2005-11-08  Tom Walsh  <tom@openhardware.net>

        * libc/time/tzvars.c: New file.
        * libc/time/tzset_r.c: Moved globals into tzvars.c
        so other time functions needn't link in __tzset_r and its
        dependencies.
        * libc/time/Makefile.am: Add the new file.
        * libc/time/Makefile.in: Regenerated.

18 years ago* libc/include/string.h: Add cygwin-specific function declaration.
cgf [Tue, 8 Nov 2005 22:10:33 +0000 (22:10 +0000)]
* libc/include/string.h: Add cygwin-specific function declaration.

18 years agofix entry
cgf [Tue, 8 Nov 2005 22:08:59 +0000 (22:08 +0000)]
fix entry

18 years ago* memmem.cc: New file.
cgf [Tue, 8 Nov 2005 22:08:38 +0000 (22:08 +0000)]
* memmem.cc: New file.
* include/cygwin/version.h: Bump API version number to 142.
* cygwin.din: Export memmem.

18 years agoAdd diagnostic messages.
kevinb [Tue, 8 Nov 2005 21:58:36 +0000 (21:58 +0000)]
Add diagnostic messages.

18 years ago* config/tc-sparc.c (isoctal): Fix thinko.
nickc [Tue, 8 Nov 2005 16:37:56 +0000 (16:37 +0000)]
* config/tc-sparc.c (isoctal): Fix thinko.

18 years ago* environ.cc (spenvs): Make "SYSTEMDRIVE" an "always export".
cgf [Tue, 8 Nov 2005 16:32:09 +0000 (16:32 +0000)]
* environ.cc (spenvs): Make "SYSTEMDRIVE" an "always export".

18 years ago* gas/all/cofftag.s: Convert numbers in .type directives to decimal.
nickc [Tue, 8 Nov 2005 16:23:31 +0000 (16:23 +0000)]
* gas/all/cofftag.s: Convert numbers in .type directives to decimal.
* gas/all/gas.exp: enable cofftag-test for z80-*-coff.

18 years ago* m32c-desc.c: Regenerated.
nickc [Tue, 8 Nov 2005 16:16:47 +0000 (16:16 +0000)]
* m32c-desc.c: Regenerated.

18 years ago* expr.c (operand <case '$'>): Use DOLLAR_AMBIGU rather than flag_mri_m68k
nickc [Tue, 8 Nov 2005 15:48:25 +0000 (15:48 +0000)]
* expr.c (operand <case '$'>): Use DOLLAR_AMBIGU rather than flag_mri_m68k
  as condition for parsing the '$' as a prefix.
* as.h (DOLLAR_AMBIGU): Define if needed.

18 years agoDocument ms2 addition
nathan [Tue, 8 Nov 2005 11:17:03 +0000 (11:17 +0000)]
Document ms2 addition

18 years agobfd:
nathan [Tue, 8 Nov 2005 11:15:11 +0000 (11:15 +0000)]
bfd:
Add ms2.
* archures.c (bfd_mach_ms2): Define.
* cpu-ms1.c (arch_info_struct): Add ms2 stanza.
* elf32-ms1.c (elf32_ms1_machine): Add ms2 case.
(ms1_elf_merge_private_bfd_data): Remove unused variables.  Add
correct merging logic, with workaround.
(ms1_elf_print_private_bfd_data): Add ms2 case.
* reloc.c (BFD_RELOC_MS1_PCINSN8): Add ms2 specific reloc.
* libbfd.h: Regenerated.
* bfd-in2.h: Regenerated.

cpu:
Add ms2
* ms1.cpu (ms2, ms2bf): New architecture variant, cpu, machine and
model.
(f-uu8, f-uu1, f-imm16l, f-loopo, f-cb1sel, f-cb2sel, f-cb1incr,
f-cb2incr, f-rc3): New fields.
(LOOP): New instruction.
(JAL-HAZARD): New hazard.
(imm16o, loopsize, imm16l, rc3, cb1sel, cb2sel, cb1incr, cb2incr):
New operands.
(mul, muli, dbnz, iflush): Enable for ms2
(jal, reti): Has JAL-HAZARD.
(ldctxt, ldfb, stfb): Only ms1.
(fbcb): Only ms1,ms1-003.
(wfbinc, mefbinc, wfbincr, mwfbincr, fbcbincs, mfbcbincs,
fbcbincrs, mfbcbincrs): Enable for ms2.
(loop, loopu, dfbc, dwfb, fbwfb, dfbr): New ms2 insns.
* ms1.opc (parse_loopsize): New.
(parse_imm16): hi16/lo16 relocs are applicable to IMM16L.
(print_pcrel): New.

gas:
Add ms2.
* config/tc-ms1.c (ms1_mach_bitmask): Initialize to MS1.
(ms1_architectures): Add ms2.
(md_parse_option): Add ms2.
(md_show_usage): Add ms2.
(md_assemble): Add JAL_HAZARD detection logic.
(md_cgen_lookup_reloc): Add MS1_OPERAND_LOOPSIZE case.
* doc/c-ms1.texi: New.
* doc/all.texi: Add MS1.
* doc/Makefile.am (CPU_DOCS): Add c-ms1.texi.
* doc/Makefile.in: Rebuilt.
* doc/Makefile: Rebuilt.

gas/testsuite:
Add ms2.
* gas/ms1/allinsn.d: Adjust pcrel disassembly.
* gas/ms1/errors.exp: Fix target triplet.
* gas/ms1/ms1-16-003.d: Adjust pcrel disassembly.
* gas/ms1/ms1-16-003.s: Tweak label.
* gas/ms1/ms1.exp: Adjust target triplet.  Add ms2 test.
* gas/ms1/ms2.d, gas/ms1/ms2.s: New.
* gas/ms1/relocs.d: Adjust expected machine name and pcrel
disassembly.
* gas/ms1/relocs.exp: Adjust target triplet.

include:
Add ms2.
* elf/ms1.h (EF_MS1_CPU_MS2): New.

opcodes:
Add ms2.
* ms1-asm.c, ms1-desc.c, ms1-desc.h, ms1-dis.c, ms1-ibld.c,
ms1-opc.c, ms1-opc.h: Regenerated.

18 years ago2005-11-08 Kei Sakamoto <sakamoto.kei@renesas.com>
ksakamot [Tue, 8 Nov 2005 05:54:22 +0000 (05:54 +0000)]
2005-11-08  Kei Sakamoto  <sakamoto.kei@renesas.com>

* m32r-linux-tdep.c (linux_sigtramp_code): Use 'gdb_byte' instead
of 'unsigned char'.
(m32r_linux_sigtramp_start): Likewise.
(linux_rt_sigtramp_code): Likewise.
(m32r_linux_rt_sigtramp_start): Likewise.
(m32r_linux_sigtramp_frame_prev_register): Use 'gdb_byte *' instead
of 'void *'.
* m32r-tdep.c (m32r_memory_insert_breakpoint): Use 'gdb_byte'
instead of 'char'.
(m32r_memory_remove_breakpoint): Likewise.
(m32r_breakpoint_from_pc): Likewise.
(m32r_store_return_value): Likewise.
(decode_prologue): Likewise.
(m32r_push_dummy_call): Likewise.
(m32r_return_value): Use 'gdb_byte *' instead of 'void *'.
* remote-m32r-sdi.c (m32r_xfer_memory): Use 'gdb_byte' instead of
'char'.

18 years ago * ia64-tdep.c (floatformat_valid): Change type of `from' from
kevinb [Tue, 8 Nov 2005 01:42:51 +0000 (01:42 +0000)]
* ia64-tdep.c (floatformat_valid): Change type of `from' from
`const char *' to `const void *'.

18 years agoVarious gdb_byte related changes for FRV targets.
kevinb [Tue, 8 Nov 2005 01:01:34 +0000 (01:01 +0000)]
Various gdb_byte related changes for FRV targets.

18 years ago*** empty log message ***
gdbadmin [Tue, 8 Nov 2005 00:00:33 +0000 (00:00 +0000)]
*** empty log message ***

18 years agodaily update
amodra [Mon, 7 Nov 2005 23:00:07 +0000 (23:00 +0000)]
daily update

18 years ago * configure: Regenerate after modifying bfd/warning.m4.
sje [Mon, 7 Nov 2005 22:21:48 +0000 (22:21 +0000)]
* configure: Regenerate after modifying bfd/warning.m4.

18 years ago * configure: Regenerate after modifying bfd/warning.m4.
sje [Mon, 7 Nov 2005 22:20:36 +0000 (22:20 +0000)]
* configure: Regenerate after modifying bfd/warning.m4.

18 years ago * configure: Regenerate after modifying bfd/warning.m4.
sje [Mon, 7 Nov 2005 22:19:01 +0000 (22:19 +0000)]
* configure: Regenerate after modifying bfd/warning.m4.

18 years ago * configure: Regenerate after modifying bfd/warning.m4.
sje [Mon, 7 Nov 2005 22:17:58 +0000 (22:17 +0000)]
* configure: Regenerate after modifying bfd/warning.m4.

18 years ago * configure: Regenerate after modifying bfd/warning.m4.
sje [Mon, 7 Nov 2005 22:15:44 +0000 (22:15 +0000)]
* configure: Regenerate after modifying bfd/warning.m4.

18 years ago * warning.m4 (AM_BINUTILS_WARNINGS): Default to empty string
sje [Mon, 7 Nov 2005 22:14:12 +0000 (22:14 +0000)]
* warning.m4 (AM_BINUTILS_WARNINGS): Default to empty string
if compiler is not GCC.
* configure: Regenerate

18 years ago * configure.host (ia64-*-hpux*): Set _LARGEFILE64_SOURCE.
sje [Mon, 7 Nov 2005 21:55:14 +0000 (21:55 +0000)]
* configure.host (ia64-*-hpux*): Set _LARGEFILE64_SOURCE.

18 years ago2005-10-24 Paul Gilliam <pgilliam@us.ibm.com
pgilliam [Mon, 7 Nov 2005 20:37:57 +0000 (20:37 +0000)]
2005-10-24  Paul Gilliam  <pgilliam@us.ibm.com

* ppc-sysv-tdep.c (ppc64_sysv_abi_return_value): Copy code from
ppc_sysv_abi_return_value() to handle a vector return value.

18 years ago PR gas/1804
danglin [Mon, 7 Nov 2005 18:53:10 +0000 (18:53 +0000)]
PR gas/1804
* config/tc-hppa.c (md_apply_fix): Use number_to_chars_bigendian to
output constant data.

18 years ago * doc/Makefile.am (asconfig.texi): Set top_srcdir.
mmitchel [Mon, 7 Nov 2005 18:07:12 +0000 (18:07 +0000)]
* doc/Makefile.am (asconfig.texi): Set top_srcdir.
* doc/Makefile.in: Regenerated.
* doc/as.texinfo: Document "@FILE".

18 years agoPR binutils/1568
nickc [Mon, 7 Nov 2005 17:57:00 +0000 (17:57 +0000)]
PR binutils/1568
* config/obj-coff.c (obj_coff_section): Set readonly flag with the 'x'
attribute.  Remember the actions of the 'w' and 'n' attributes and do not
allow the 'x','s' or 'd' attributes to change them.

18 years ago * times.cc (futimes): Redirect to utimes_worker if given file
corinna [Mon, 7 Nov 2005 17:08:08 +0000 (17:08 +0000)]
* times.cc (futimes): Redirect to utimes_worker if given file
descriptor is opened R/O.

18 years agomerge from gcc
dj [Mon, 7 Nov 2005 16:36:16 +0000 (16:36 +0000)]
merge from gcc

18 years ago2005-11-07 Andrew Stubbs <andrew.stubbs@st.com>
ams [Mon, 7 Nov 2005 15:27:06 +0000 (15:27 +0000)]
2005-11-07  Andrew Stubbs  <andrew.stubbs@st.com>

* main.h (return_child_result, return_child_result_value): Declare.
* infrun.c: Include main.h.
(print_stop_reason): Remove declaration of return_child_result_value.
* top.c: Include main.h.
(quit_force): Remove declarations of return_child_result_value and
return_child_result.
* Makefile.in (top.o, infrun.o): Add main.h to dependencies.

18 years ago2005-11-07 Andrew Stubbs <andrew.stubbs@st.com>
ams [Mon, 7 Nov 2005 15:12:47 +0000 (15:12 +0000)]
2005-11-07  Andrew Stubbs  <andrew.stubbs@st.com>

* Makefile.in (tui-winsource.o): Add gdb_assert.h to dependencies.

18 years ago2005-11-07 Andrew Stubbs <andrew.stubbs@st.com>
ams [Mon, 7 Nov 2005 13:56:48 +0000 (13:56 +0000)]
2005-11-07  Andrew Stubbs  <andrew.stubbs@st.com>

* main.c (captured_main): Define struct cmdarg. Change type of cmdarg.
Add new options --eval-command and alias -ex.
Adjust --command to use the new struct cmdarg.
Execute commands given with --eval-command.
(print_gdb_help): Add new options --eval-command, -ex and mention -x.

docs/

* gdb.texinfo (Choosing files): Add --eval-command.

18 years ago2005-11-07 Andrew Stubbs <andrew.stubbs@st.com>
ams [Mon, 7 Nov 2005 13:40:08 +0000 (13:40 +0000)]
2005-11-07  Andrew Stubbs  <andrew.stubbs@st.com>

* main.c (main): Use INTERP_TUI instead of "tui".
Set interpreter to INTERP_INSIGHT when '-w' given.
* interps.h (INTERP_INSIGHT): New define.
* tui/tui-interp.c (_initialize_tui_interp): Use INTERP_TUI instead
of "tui".

18 years ago2005-11-07 Andrew Stubbs <andrew.stubbs@st.com>
ams [Mon, 7 Nov 2005 12:46:37 +0000 (12:46 +0000)]
2005-11-07  Andrew Stubbs  <andrew.stubbs@st.com>

* main.c (main): Use INTERP_TUI instead of "tui".
Set interpreter to INTERP_INSIGHT when '-w' given.
* interps.h (INTERP_INSIGHT): New define.
* tui/tui-interp.c (_initialize_tui_interp): Use INTERP_TUI instead
of "tui".

18 years agogas/testsuite/
jbeulich [Mon, 7 Nov 2005 08:04:53 +0000 (08:04 +0000)]
gas/testsuite/
2005-11-07  Jan Beulich  <jbeulich@novell.com>

* gas/all/redef2.[sd]: New.
* gas/all/gas.exp: Run new test.
* gas/elf/redef.d: New.
* gas/elf/elf.exp: Run new test.

18 years ago * gas/i386/divide.s: Test line comment starting with '/'.
amodra [Mon, 7 Nov 2005 06:03:50 +0000 (06:03 +0000)]
* gas/i386/divide.s: Test line comment starting with '/'.
* gas/i386/divide.d: Pass --divide to gas.
* gas/i386/intelok.d: Likewise.
* gas/i386/i386.exp (divide): Run for all targets.

18 years ago * config/tc-i386.h (tc_comment_chars): Define.
amodra [Mon, 7 Nov 2005 06:01:18 +0000 (06:01 +0000)]
* config/tc-i386.h (tc_comment_chars): Define.
* config/tc-i386.c (line_comment_chars): Use '/' unconditionally.
(i386_comment_chars): Add.
(md_parse_options): Process OPTION_DIVIDE.
(md_show_usage): Describe --divide option.
* doc/c-i386.texi: Document --divide option.

18 years ago * expr.c (op_encoding): Map '=' to O_SINGLE_EQ, if defined.
amodra [Mon, 7 Nov 2005 02:15:47 +0000 (02:15 +0000)]
* expr.c (op_encoding): Map '=' to O_SINGLE_EQ, if defined.
* config/tc-z80.h: Define O_SINGLE_EQ as O_eq.

18 years ago * macro.c (buffer_and_nest): Skip labels regardless of
amodra [Mon, 7 Nov 2005 01:47:54 +0000 (01:47 +0000)]
* macro.c (buffer_and_nest): Skip labels regardless of
NO_PSEUDO_DOT and flag_m68k_mri.

18 years ago * i386-dis.c (ckprefix): Handle rex on fwait. Don't print
amodra [Mon, 7 Nov 2005 00:19:12 +0000 (00:19 +0000)]
* i386-dis.c (ckprefix): Handle rex on fwait.  Don't print
ignored rex prefixes here.
(print_insn): Instead, handle them similarly to fwait followed
by non-fp insns.

18 years ago * elf/hppa.h (R_PARISC_DIR64WR, R_PARISC_DIR64DR): Remove relocs.
danglin [Mon, 7 Nov 2005 00:08:35 +0000 (00:08 +0000)]
* elf/hppa.h (R_PARISC_DIR64WR, R_PARISC_DIR64DR): Remove relocs.

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

18 years ago * ldmain.c (main): Add \n to error message.
amodra [Sun, 6 Nov 2005 23:12:36 +0000 (23:12 +0000)]
* ldmain.c (main): Add \n to error message.

18 years ago * gas/z80/z80.exp: Added "suffix" test.
amodra [Sun, 6 Nov 2005 23:04:53 +0000 (23:04 +0000)]
* gas/z80/z80.exp: Added "suffix" test.
* gas/z80/suffix.s: New file.
* gas/z80/suffix.d: New file.

18 years ago * expr.c (integer_constant): Match only 'B' as binary suffix if
amodra [Sun, 6 Nov 2005 23:04:10 +0000 (23:04 +0000)]
* expr.c (integer_constant): Match only 'B' as binary suffix if
        NUMBERS_WITH_SUFFIX and LOCAL_LABELS_FB.  Allow both 'b' and 'B'
        otherwise.

18 years agodaily update
amodra [Sun, 6 Nov 2005 23:00:06 +0000 (23:00 +0000)]
daily update

18 years ago* dcrt0.cc (dll_crt0_0): Initialize security data first so that it can be used
cgf [Sun, 6 Nov 2005 14:02:33 +0000 (14:02 +0000)]
* dcrt0.cc (dll_crt0_0): Initialize security data first so that it can be used
by subsequent handle creation.

18 years ago*** empty log message ***
gdbadmin [Sun, 6 Nov 2005 00:00:04 +0000 (00:00 +0000)]
*** empty log message ***

18 years agodaily update
amodra [Sat, 5 Nov 2005 23:00:06 +0000 (23:00 +0000)]
daily update

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

18 years agodaily update
amodra [Fri, 4 Nov 2005 23:00:07 +0000 (23:00 +0000)]
daily update

18 years ago * thread-db.c (ALWAYS_UPDATE_THREAD_LIST): Define to be 0.
kevinb [Fri, 4 Nov 2005 21:16:29 +0000 (21:16 +0000)]
* thread-db.c (ALWAYS_UPDATE_THREAD_LIST): Define to be 0.
(handle_thread_db_event): Update thread list upon receipt of
TD_CREATE or TD_DEATH events.
(thread_db_check_child_state): Potentially disable, depending upon
value of ALWAYS_UPDATE_THREAD_LIST, the thread list update.
(thread_db_check_child_state): Update thread list for signal based
event model too.

18 years ago* cygheap.h (init_cygheap::_gtod): New hires_ms element.
cgf [Fri, 4 Nov 2005 20:45:56 +0000 (20:45 +0000)]
* cygheap.h (init_cygheap::_gtod): New hires_ms element.
* hires.h (hires_ms::minperiod): Remove static designation.
(hires::began_period): New field.
* signal.cc: Include headers required for cygheap.h now that gtod lives in the
cygheap.
* timer.c: Ditto.
* times.cc (gtod): Delete variable.
(gtod::minperiod): Ditto.
(gtod::began_period): Define.
(hires_ms::prime): Add more debugging output.  Call timeBeginPeriod only when
!began_period.

18 years ago2005-11-04 H.J. Lu <hongjiu.lu@intel.com>
hjl [Fri, 4 Nov 2005 19:53:02 +0000 (19:53 +0000)]
2005-11-04  H.J. Lu  <hongjiu.lu@intel.com>

* gas/i386/padlock.d: Support 64bit BFD.

18 years agogas/ChangeLog:
aoliva [Fri, 4 Nov 2005 19:45:23 +0000 (19:45 +0000)]
gas/ChangeLog:
* read.c (s_weakref): Do not permit redefinitions.
* symbols.c (colon): Do not permit redefinitions of equated
symbols.
gas/testsuite/ChangeLog:
* gas/all/gas.exp: Remove weakref xfail.  Run weakref4.s.
* gas/all/weakref1.s: Move redefinition bits to...
* gas/all/weakref4.s: ... new file.
* gas/all/weakref1.d: Remove command moved to weakref1u.  Adjust
remaining command for leading tabs.  Regenerate.
* gas/all/weakref1l.d: Regenerate.
* gas/all/weakref1u.d: Likewise.
* gas/all/wealref1w.d: Likewise.

18 years ago* times.cc (hires_ms::prime): More debugging.
cgf [Fri, 4 Nov 2005 17:38:32 +0000 (17:38 +0000)]
* times.cc (hires_ms::prime): More debugging.
(hires_ms::usecs): Ditto.

18 years ago * ldlang.c (struct output_statement_hash_entry): Don't indirect to os.
amodra [Fri, 4 Nov 2005 13:26:53 +0000 (13:26 +0000)]
* ldlang.c (struct output_statement_hash_entry): Don't indirect to os.
(output_statement_newfunc): Rewrite.
(lang_output_section_find_1): Merge into..
(lang_output_section_find): ..here.
(lang_output_section_statement_lookup_1): Rewrite to handle
multiple sections with the same name.
(output_statement_table_init): Commonise error message.
(lang_init, open_output): Likewise.

18 years agogas/testsuite/
jbeulich [Fri, 4 Nov 2005 13:25:59 +0000 (13:25 +0000)]
gas/testsuite/
2005-11-04  Jan Beulich  <jbeulich@novell.com>

* gas/all/gas.exp: xfail weakref dump tests for all targets.

18 years ago2005-11-04 Andrew Stubbs <andrew.stubbs@st.com>
ams [Fri, 4 Nov 2005 11:49:09 +0000 (11:49 +0000)]
2005-11-04  Andrew Stubbs  <andrew.stubbs@st.com>

* infrun.c (print_stop_reason): Set return_child_result_value on exit.
* main.c (return_child_result): New variable.
(return_child_result_value): Likewise.
(captured_main): Add option --return-child-result.
Replace call to target_detach and exit (in batch mode) with quit_force.
(print_gdb_help): Add option --return-child-result.
* top.c (quit_force): Return child result if appropriate.

docs/
* gdb.texinfo (Choosing modes): Add --return-child-result.

18 years ago2005-11-03 Wu Zhou <woodzltc@cn.ibm.com>
ezannoni [Fri, 4 Nov 2005 02:50:30 +0000 (02:50 +0000)]
2005-11-03  Wu Zhou  <woodzltc@cn.ibm.com>

        Checked in by Elena Zannoni  <ezannoni@redhat.com>

       * dwarf2read.c (read_structure_type): Add IBM XL C++
       specific code to set TYPE_VPTR_FIELDNO and TYPE_VPTR_BASETYPE
       of a virtual class if a field named "__vfp" is found.

18 years ago2005-11-03 Jim Blandy <jimb@redhat.com>
ezannoni [Fri, 4 Nov 2005 02:48:50 +0000 (02:48 +0000)]
2005-11-03  Jim Blandy  <jimb@redhat.com>

        Checked in by Elena Zannoni  <ezannoni@redhat.com>

       * gdb.dwarf2/mac-fileno.exp, gdb.dwarf2/mac-fileno.S: New tests.

18 years ago2005-11-03 Jim Blandy <jimb@redhat.com>
ezannoni [Fri, 4 Nov 2005 02:46:45 +0000 (02:46 +0000)]
2005-11-03  Jim Blandy  <jimb@redhat.com>

        Checked in by Elena Zannoni  <ezannoni@redhat.com>

       * dwarf2read.c (file_full_name): Cope with file numbers that are
       out of range for the given line header.

18 years ago2005-11-03 Daniel Jacobowitz <dan@codesourcery.com>
ezannoni [Fri, 4 Nov 2005 02:44:25 +0000 (02:44 +0000)]
2005-11-03  Daniel Jacobowitz  <dan@codesourcery.com>

        Checked in by Elena Zannoni  <ezannoni@redhat.com>

       * elfread.c (elf_symtab_read): Add number_of_symbols and
       symbol_table as arguments.  Do not load the symbol table
       here.
       (elf_symfile_read): Load the static and dynamic symbol tables
       here, before calling elf_symtab_read.  Also load any synthetic
       symbols and process those.

18 years ago2005-11-03 Andrew Cagney <cagney@gnu.org>
ezannoni [Fri, 4 Nov 2005 02:42:32 +0000 (02:42 +0000)]
2005-11-03 Andrew Cagney  <cagney@gnu.org>

       Checked in by Elena Zannoni  <ezannoni@redhat.com>

       * dwarf2loc.c (dwarf2_evaluate_loc_desc): Handle DW_OP_piece
       reads.

18 years ago2005-11-04 Michael Jung <mjung@iss.tu-darmstadt.de>
dannysmith [Fri, 4 Nov 2005 02:19:26 +0000 (02:19 +0000)]
2005-11-04  Michael Jung  <mjung@iss.tu-darmstadt.de>

* lib/shell32.c (CLSID_ShellFSFolder): Add GUID.

18 years ago* times.cc (stupid_printf): Define and use throughout -- temporarily.
cgf [Fri, 4 Nov 2005 02:01:45 +0000 (02:01 +0000)]
* times.cc (stupid_printf): Define and use throughout -- temporarily.

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

18 years agodaily update
amodra [Thu, 3 Nov 2005 23:00:05 +0000 (23:00 +0000)]
daily update

18 years ago2005-11-03 Jeff Johnston <jjohnstn@redhat.com>
jjohnstn [Thu, 3 Nov 2005 20:47:50 +0000 (20:47 +0000)]
2005-11-03  Jeff Johnston  <jjohnstn@redhat.com>

        * libc/unix/getcwd.c: Don't use non-reentrant syscall names.
        * libc/unix/getlogin.c: Ditto.
        * libc/unix/getpass.c: Ditto.
        * libc/unix/getut.c: Ditto.
        * libc/unix/ttyname.c: Ditto.

18 years ago * linux-nat.c (linux_nat_resume): Add more debugging messages. Do
drow [Thu, 3 Nov 2005 19:31:37 +0000 (19:31 +0000)]
* linux-nat.c (linux_nat_resume): Add more debugging messages.  Do
not short-circuit resuming all threads if the signal will be ignored
in linux_nat_wait.

18 years ago2005-11-03 Shaun Jackman <sjackman@gmail.com>
jjohnstn [Thu, 3 Nov 2005 16:52:13 +0000 (16:52 +0000)]
2005-11-03  Shaun Jackman  <sjackman@gmail.com>

        * libc/include/sys/unistd.h (readlink, symlink): Provide these
        prototypes by default.
        * libc/sys/linux/include/unistd.h (readlink): Remove this
        prototype.
        * libc/sys/linux/sys/unistd.h (readlink, symlink): New
        prototypes.

18 years ago * configure.in: Check for fopen64.
drow [Thu, 3 Nov 2005 16:06:09 +0000 (16:06 +0000)]
* configure.in: Check for fopen64.
* libbfd-in.h (real_fopen): New prototype.
* configure, config.in, libbfd.h: Regenerated.
* bfdio.c (real_fopen): New function.
* opncls.c (bfd_fopen, bfd_fill_in_gnu_debuglink_section): Use it.
* cache.c (bfd_open_file): Likewise.

18 years ago2005-11-03 Paul Brook <paul@codesourcery.com>
pbrook [Thu, 3 Nov 2005 15:01:58 +0000 (15:01 +0000)]
2005-11-03  Paul Brook  <paul@codesourcery.com>

* scripttempl/elf.sc: Add .init_array.* and .fini_array.*.
* scripttempl/armbpabi.sc: Make init/fini array consistent with
elf.sc.
* scripttempl/elf32sh-symbian.sc: Ditto.
* scripttempl/elfxtensa.sc: Ditto.

18 years ago* times.cc (hires_ms::prime): Add lots of temporary debugging output.
cgf [Thu, 3 Nov 2005 14:59:22 +0000 (14:59 +0000)]
* times.cc (hires_ms::prime): Add lots of temporary debugging output.

18 years ago * elfxx-mips.c (mips_elf_calculate_relocation): Handle only
ths [Thu, 3 Nov 2005 11:45:14 +0000 (11:45 +0000)]
* elfxx-mips.c (mips_elf_calculate_relocation): Handle only
forced local symbols here.
(mips_elf_create_dynamic_relocation): Likewise.
(_bfd_mips_elf_finish_dynamic_symbol): Fix typo in comment.

18 years ago * lib/crypt32.def (CertOIDToAlgId, CertAlgIDToOID, CryptProtectData,
dannysmith [Thu, 3 Nov 2005 08:21:18 +0000 (08:21 +0000)]
* lib/crypt32.def (CertOIDToAlgId, CertAlgIDToOID, CryptProtectData,
CryptUnprotectData, CryptDecodeObjectEx, CryptEncodeObjectEx,
CryptRegisterOIDFunction, CryptUnregisterOIDFunction): Add stubs.
Thanks to: F Richter  <res2002 at users dot sourceforge dot net>

Fix some ChangeLog whitespace.

18 years ago * ldlang.h (lang_output_section_statement_type): Rearrange. Remove
amodra [Thu, 3 Nov 2005 02:54:09 +0000 (02:54 +0000)]
* ldlang.h (lang_output_section_statement_type): Rearrange.  Remove
memspec.  Make "processed" a bitfield.
(lang_data_statement_type, lang_reloc_statement_type): Rename
output_vma to output_offset.
* ldlang.c (lang_output_section_statement_lookup_1): Init
all_input_readonly.  Don't init memspec.
(init_os): Remove incorrect comment.
(print_data_statement, print_reloc_statement): Adjust for
lang_data_statement_type and lang_reloc_statement_type change.
(lang_size_sections_1, lang_add_reloc): Likewise.
* ldwrite.c (build_link_order): Likewise.

18 years ago * elf.c (elf_fake_sections): When calculating tbss size, just use
amodra [Thu, 3 Nov 2005 02:53:38 +0000 (02:53 +0000)]
* elf.c (elf_fake_sections): When calculating tbss size, just use
the last link_order.
(assign_file_positions_for_segments): Likewise.
* elflink.c (bfd_elf_final_link): Likewise.
(elf_reloc_link_order): Correct comment.

18 years ago * bfdlink.h (struct bfd_link_order): Tweak comment.
amodra [Thu, 3 Nov 2005 02:52:51 +0000 (02:52 +0000)]
* bfdlink.h (struct bfd_link_order): Tweak comment.

18 years ago* times.cc (hires_ms::minperiod): Make copy-on-fork.
cgf [Thu, 3 Nov 2005 02:41:51 +0000 (02:41 +0000)]
* times.cc (hires_ms::minperiod): Make copy-on-fork.
(gettimeofday): Remove temporary debugging.
(hires_us::prime): Add lots of temporary debugging output.

18 years ago*** empty log message ***
gdbadmin [Thu, 3 Nov 2005 00:00:03 +0000 (00:00 +0000)]
*** empty log message ***

18 years agodaily update
amodra [Wed, 2 Nov 2005 23:00:05 +0000 (23:00 +0000)]
daily update

18 years ago * configure.srv (x86_64-*-linux*): Turn on thread_db support.
drow [Wed, 2 Nov 2005 19:54:44 +0000 (19:54 +0000)]
* configure.srv (x86_64-*-linux*): Turn on thread_db support.
* linux-x86-64-low.c (x86_64_breakpoint, x86_64_breakpoint_len)
(x86_64_get_pc, x86_64_set_pc, x86_64_breakpoint_at): New.
(the_low_target): Update.

18 years ago* times.cc (gettimeofday): Add temporary debugging output.
cgf [Wed, 2 Nov 2005 18:28:40 +0000 (18:28 +0000)]
* times.cc (gettimeofday): Add temporary debugging output.

18 years ago2005-11-02 H.J. Lu <hongjiu.lu@intel.com>
hjl [Wed, 2 Nov 2005 16:58:30 +0000 (16:58 +0000)]
2005-11-02  H.J. Lu  <hongjiu.lu@intel.com>

* iq2000-desc.c: Regenerated.
* iq2000-desc.h: Likewise.
* iq2000-dis.c: Likewise.
* iq2000-opc.c: Likewise.

18 years ago2005-11-02 Paul Brook <paul@codesourcery.com>
pbrook [Wed, 2 Nov 2005 16:53:11 +0000 (16:53 +0000)]
2005-11-02  Paul Brook  <paul@codesourcery.com>

* arm-dis.c (print_insn_thumb32): Word align blx target address.