OSDN Git Service
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.
corinna [Thu, 10 Nov 2005 09:12:21 +0000 (09:12 +0000)]
* include/cygwin/signal.h: Add missing sigrelse prototype.
gdbadmin [Thu, 10 Nov 2005 00:00:34 +0000 (00:00 +0000)]
*** empty log message ***
amodra [Wed, 9 Nov 2005 23:00:07 +0000 (23:00 +0000)]
daily update
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.
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.
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.
woodzltc [Wed, 9 Nov 2005 06:41:29 +0000 (06:41 +0000)]
gdb.base/break.exp: Fix a comment typo.
kevinb [Wed, 9 Nov 2005 02:16:46 +0000 (02:16 +0000)]
Fix problem in which singlestep operations were apparently ignored.
kevinb [Wed, 9 Nov 2005 02:08:12 +0000 (02:08 +0000)]
Fix thread related problem for am33 software singlestep.
gdbadmin [Wed, 9 Nov 2005 00:00:04 +0000 (00:00 +0000)]
*** empty log message ***
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.
amodra [Tue, 8 Nov 2005 23:00:06 +0000 (23:00 +0000)]
daily update
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.
cgf [Tue, 8 Nov 2005 22:10:33 +0000 (22:10 +0000)]
* libc/include/string.h: Add cygwin-specific function declaration.
cgf [Tue, 8 Nov 2005 22:08:59 +0000 (22:08 +0000)]
fix entry
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.
kevinb [Tue, 8 Nov 2005 21:58:36 +0000 (21:58 +0000)]
Add diagnostic messages.
nickc [Tue, 8 Nov 2005 16:37:56 +0000 (16:37 +0000)]
* config/tc-sparc.c (isoctal): Fix thinko.
cgf [Tue, 8 Nov 2005 16:32:09 +0000 (16:32 +0000)]
* environ.cc (spenvs): Make "SYSTEMDRIVE" an "always export".
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.
nickc [Tue, 8 Nov 2005 16:16:47 +0000 (16:16 +0000)]
* m32c-desc.c: Regenerated.
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.
nathan [Tue, 8 Nov 2005 11:17:03 +0000 (11:17 +0000)]
Document ms2 addition
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.
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'.
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 *'.
kevinb [Tue, 8 Nov 2005 01:01:34 +0000 (01:01 +0000)]
Various gdb_byte related changes for FRV targets.
gdbadmin [Tue, 8 Nov 2005 00:00:33 +0000 (00:00 +0000)]
*** empty log message ***
amodra [Mon, 7 Nov 2005 23:00:07 +0000 (23:00 +0000)]
daily update
sje [Mon, 7 Nov 2005 22:21:48 +0000 (22:21 +0000)]
* 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.
sje [Mon, 7 Nov 2005 22:19:01 +0000 (22:19 +0000)]
* 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.
sje [Mon, 7 Nov 2005 22:15:44 +0000 (22:15 +0000)]
* configure: Regenerate after modifying bfd/warning.m4.
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
sje [Mon, 7 Nov 2005 21:55:14 +0000 (21:55 +0000)]
* configure.host (ia64-*-hpux*): Set _LARGEFILE64_SOURCE.
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.
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.
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".
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.
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.
dj [Mon, 7 Nov 2005 16:36:16 +0000 (16:36 +0000)]
merge from gcc
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.
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.
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.
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".
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".
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.
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.
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.
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.
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.
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.
danglin [Mon, 7 Nov 2005 00:08:35 +0000 (00:08 +0000)]
* elf/hppa.h (R_PARISC_DIR64WR, R_PARISC_DIR64DR): Remove relocs.
gdbadmin [Mon, 7 Nov 2005 00:00:33 +0000 (00:00 +0000)]
*** empty log message ***
amodra [Sun, 6 Nov 2005 23:12:36 +0000 (23:12 +0000)]
* ldmain.c (main): Add \n to error message.
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.
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.
amodra [Sun, 6 Nov 2005 23:00:06 +0000 (23:00 +0000)]
daily update
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.
gdbadmin [Sun, 6 Nov 2005 00:00:04 +0000 (00:00 +0000)]
*** empty log message ***
amodra [Sat, 5 Nov 2005 23:00:06 +0000 (23:00 +0000)]
daily update
gdbadmin [Sat, 5 Nov 2005 00:00:33 +0000 (00:00 +0000)]
*** empty log message ***
amodra [Fri, 4 Nov 2005 23:00:07 +0000 (23:00 +0000)]
daily update
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.
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.
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.
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.
cgf [Fri, 4 Nov 2005 17:38:32 +0000 (17:38 +0000)]
* times.cc (hires_ms::prime): More debugging.
(hires_ms::usecs): Ditto.
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.
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.
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.
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.
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.
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.
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.
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.
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.
cgf [Fri, 4 Nov 2005 02:01:45 +0000 (02:01 +0000)]
* times.cc (stupid_printf): Define and use throughout -- temporarily.
gdbadmin [Fri, 4 Nov 2005 00:00:03 +0000 (00:00 +0000)]
*** empty log message ***
amodra [Thu, 3 Nov 2005 23:00:05 +0000 (23:00 +0000)]
daily update
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.
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.
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.
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.
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.
cgf [Thu, 3 Nov 2005 14:59:22 +0000 (14:59 +0000)]
* times.cc (hires_ms::prime): Add lots of temporary debugging output.
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.
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.
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.
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.
amodra [Thu, 3 Nov 2005 02:52:51 +0000 (02:52 +0000)]
* bfdlink.h (struct bfd_link_order): Tweak comment.
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.
gdbadmin [Thu, 3 Nov 2005 00:00:03 +0000 (00:00 +0000)]
*** empty log message ***
amodra [Wed, 2 Nov 2005 23:00:05 +0000 (23:00 +0000)]
daily update
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.
cgf [Wed, 2 Nov 2005 18:28:40 +0000 (18:28 +0000)]
* times.cc (gettimeofday): Add temporary debugging output.
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.
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.