OSDN Git Service
cgf [Mon, 20 Feb 2006 02:06:37 +0000 (02:06 +0000)]
revert erroneous checkin
cgf [Mon, 20 Feb 2006 02:06:15 +0000 (02:06 +0000)]
revert erroneous checkin
cgf [Mon, 20 Feb 2006 02:04:31 +0000 (02:04 +0000)]
* exceptions.cc (stackdump): Avoid dumping more than once.
cgf [Mon, 20 Feb 2006 02:04:21 +0000 (02:04 +0000)]
* exceptions.cc (stackdump): Avoid dumping more than once.
gdbadmin [Mon, 20 Feb 2006 00:00:04 +0000 (00:00 +0000)]
*** empty log message ***
amodra [Sun, 19 Feb 2006 23:00:07 +0000 (23:00 +0000)]
daily update
cgf [Sun, 19 Feb 2006 21:18:36 +0000 (21:18 +0000)]
* fhandler_disk_file.cc (fhandler_disk_file::opendir): Use NtOpenFile to open
the directory.
(fhandler_disk_file::readdir): Use NT_SUCCESS to determine if status represents
success.
fnf [Sun, 19 Feb 2006 20:53:34 +0000 (20:53 +0000)]
Reviewed and approved by Daniel Jacobowitz
2006-02-19 Fred Fish <fnf@specifix.com>
* gdb.base/pc-fp.exp (get_valueofx): Don't print environment
specifix hex value as part of results.
* gdb.base/shreloc.exp (get_msym_addrs): Ditto.
corinna [Sun, 19 Feb 2006 10:56:19 +0000 (10:56 +0000)]
* include/ddk/ntifs.h (FILE_ID_FULL_DIRECTORY_INFORMATION): Add filler
value to force correct alignment.
dannysmith [Sun, 19 Feb 2006 09:21:59 +0000 (09:21 +0000)]
* include/commctrl.h (LPNMLVCACHEHINT): Correct spelling.
Thanks to: Sebastian Pipping <hartwork at users dot sf dot net>
(PNM_CACHEHINT): Add backward compatibilty define.
(LPNM_CACHEHINT): Likewise.
corinna [Sun, 19 Feb 2006 08:34:25 +0000 (08:34 +0000)]
* fhandler_disk_file.cc (fhandler_disk_file::opendir): Drop generating
path_conv for root.
tausq [Sun, 19 Feb 2006 07:21:26 +0000 (07:21 +0000)]
2006-02-19 Randolph Chung <tausq@debian.org>
* hppa-tdep.c (hppa_in_solib_call_trampoline): Only use if no
unwind entry.
gdbadmin [Sun, 19 Feb 2006 00:00:03 +0000 (00:00 +0000)]
*** empty log message ***
amodra [Sat, 18 Feb 2006 23:00:08 +0000 (23:00 +0000)]
daily update
fnf [Sat, 18 Feb 2006 20:47:54 +0000 (20:47 +0000)]
2006-02-16 Fred Fish <fnf@specifix.com>
* eval.c (evaluate_subexp_standard): For OP_TYPE, return
a non lval value zero, of the appropriate type, when avoiding
side effects.
* typeprint.c (ptype_eval): Remove function and declaration.
(ptype_command): Simplify to just a call to whatis_exp.
fnf [Sat, 18 Feb 2006 20:45:01 +0000 (20:45 +0000)]
2006-02-17 Fred Fish <fnf@specifix.com>
* gdb.texinfo (Symbols): Update descriptions of 'whatis' and
'ptype' commands to reflect the fact that the only significant
difference between them is that ptype prints the complete type
description instead of just the name.
fnf [Sat, 18 Feb 2006 20:01:17 +0000 (20:01 +0000)]
2006-02-16 Fred Fish <fnf@specifix.com>
* gdb.base/whatis.c: Define variables using typedefs char_addr,
ushort_addr, and slong_addr, so the typedefs are not optimized
away.
* gdb.base/whatis.exp: Add tests using type name for struct type,
union type, enum type, and typedef.
corinna [Sat, 18 Feb 2006 10:46:53 +0000 (10:46 +0000)]
* fhandler_disk_file.cc (FS_IS_SAMBA): Move out of
path_conv::hasgood_inode.
(path_conv::is_samba): New method.
(fhandler_base::fstat_by_handle): Don't even try to use
FileIdBothDirectoryInformation on Samba.
* path.h (class path_conv): Declare is_samba method.
gdbadmin [Sat, 18 Feb 2006 00:00:02 +0000 (00:00 +0000)]
*** empty log message ***
amodra [Fri, 17 Feb 2006 23:00:05 +0000 (23:00 +0000)]
daily update
cgf [Fri, 17 Feb 2006 20:12:11 +0000 (20:12 +0000)]
* path.cc (conv_path_list): Eat empty paths when converting to POSIX.
(cygwin_conv_to_win32_path): Deal with Cygwin's necessity of adding a '/' to
the end of a path ending in '.'.
kevinb [Fri, 17 Feb 2006 18:08:00 +0000 (18:08 +0000)]
* elf32-frv.c (elf32_frv_grok_prstatus, elf32_frv_grok_psinfo):
New functions.
* elf_backend_grok_prstatus, elf_backend_grok_psinfo): Define.
nickc [Fri, 17 Feb 2006 14:36:20 +0000 (14:36 +0000)]
Add support for the Infineon XC16X.
skrll [Fri, 17 Feb 2006 12:58:46 +0000 (12:58 +0000)]
* readelf.c (get_machine_flags): Add logic for missing EF_SH flags.
amodra [Fri, 17 Feb 2006 12:52:58 +0000 (12:52 +0000)]
* elf32-ppc.c (allocate_dynrelocs): Tweak undef weak handling.
* elf64-ppc.c (allocate_dynrelocs): Likewise.
corinna [Fri, 17 Feb 2006 12:17:47 +0000 (12:17 +0000)]
* cygpath.cc (get_long_name): Load GetLongPathNameA instead of incorrect
GetLongPathName.
(doit): Create mixed filename after converting to short or long pathname
respectively.
corinna [Fri, 17 Feb 2006 11:16:23 +0000 (11:16 +0000)]
* ps.cc (main): Set aflag if -p option is given.
amodra [Fri, 17 Feb 2006 04:49:33 +0000 (04:49 +0000)]
PR ld/2218
* elf64-ppc.c (allocate_dynrelocs): Ensure undef weak sym is
dynamic.
(ppc64_elf_relocate_section): Check output reloc section size.
* elf32-ppc.c (allocate_dynrelocs): Simplify undef weak test.
gdbadmin [Fri, 17 Feb 2006 00:00:02 +0000 (00:00 +0000)]
*** empty log message ***
amodra [Thu, 16 Feb 2006 23:00:06 +0000 (23:00 +0000)]
daily update
jjohnstn [Thu, 16 Feb 2006 21:25:44 +0000 (21:25 +0000)]
2006-02-16 Jeff Johnston <jjohnstn@redhat.com>
* libc/sys/linux/aio.c: Define _GNU_SOURCE so struct aioinit
will be defined.
* libc/sys/linux/sys/types.h: Move <sys/config.h> ahead of
<features.h> to preset special flags.
corinna [Thu, 16 Feb 2006 18:21:48 +0000 (18:21 +0000)]
* cygwin.din: Export sigignore and sigset.
* exceptions.cc (sigset): New function.
(sigignore): New function.
* include/cygwin/signal.h (SIG_HOLD): Define.
(sigignore): Declare.
(sigset): Declare.
* include/cygwin/version.h: Bump API minor number to 154.
hjl [Thu, 16 Feb 2006 18:07:54 +0000 (18:07 +0000)]
2006-02-16 H.J. Lu <hongjiu.lu@intel.com>
PR ld/2322
* elf.c (get_segment_type): New function.
(_bfd_elf_print_private_bfd_data): Use it.
(print_segment_map): New function.
(assign_file_positions_for_segments): Call print_segment_map
when there are not enough room for program headers.
corinna [Thu, 16 Feb 2006 11:17:19 +0000 (11:17 +0000)]
* ps.cc (longopts): Add --process option.
(opts): Add -p option.
(usage): Mention -p/--process option.
(main): Handle -p option.
* utils.sgml: Describe -p/--process option.
skrll [Thu, 16 Feb 2006 08:05:02 +0000 (08:05 +0000)]
bfd:
* config.bfd (mips*el-*-netbsd*, mips*-*-netbsd*): Use
traditional MIPS ELF targets.
gas:
* configure.tgt: set emulation for mips-*-netbsd*
ld:
* configure.tgt (mips*el-*-netbsd*, mips*-*-netbsd*):
Use the traditional target.
gdbadmin [Thu, 16 Feb 2006 00:00:02 +0000 (00:00 +0000)]
*** empty log message ***
amodra [Wed, 15 Feb 2006 23:00:05 +0000 (23:00 +0000)]
daily update
hjl [Wed, 15 Feb 2006 22:29:42 +0000 (22:29 +0000)]
2006-02-15 H.J. Lu <hongjiu.lu@intel.com>
PR binutils/2338
* dwarf2.c (check_function_name): New function.
(_bfd_dwarf2_find_nearest_line): Use check_function_name to
check if function is correct.
cgf [Wed, 15 Feb 2006 22:11:13 +0000 (22:11 +0000)]
minor comment restructuring
cgf [Wed, 15 Feb 2006 22:10:56 +0000 (22:10 +0000)]
minor comment restructuring
pbrook [Wed, 15 Feb 2006 17:36:11 +0000 (17:36 +0000)]
2006-02-15 Paul Brook <paul@codesourcery.com>
* arm-tdep.c (arm_skip_prologue, thumb_get_next_pc, arm_get_next_pc):
Load insn opcodes as unsigned values.
drow [Wed, 15 Feb 2006 14:36:32 +0000 (14:36 +0000)]
* linux-low.c (regsets_store_inferior_registers): Read the regset
from the target before filling it.
amodra [Wed, 15 Feb 2006 14:12:53 +0000 (14:12 +0000)]
* elflink.c (_bfd_elf_default_action_discarded): Return 0 for
debug sections.
(elf_link_input_bfd): Adjust comments.
corinna [Wed, 15 Feb 2006 10:57:17 +0000 (10:57 +0000)]
* regtool.cc (usage): Clarify help for "-K".
corinna [Wed, 15 Feb 2006 10:26:30 +0000 (10:26 +0000)]
* libc/include/sys/time.h (struct timeval): Change member types
according to SUSv3.
* libc/include/sys/types.h (useconds_t): Change to unsigned
according to SUSv3.
(suseconds_t): Define type.
gdbadmin [Wed, 15 Feb 2006 00:00:32 +0000 (00:00 +0000)]
*** empty log message ***
amodra [Tue, 14 Feb 2006 23:00:07 +0000 (23:00 +0000)]
daily update
aoliva [Tue, 14 Feb 2006 19:05:40 +0000 (19:05 +0000)]
Update copyright notice
aoliva [Tue, 14 Feb 2006 18:45:13 +0000 (18:45 +0000)]
* doublest.h (DOUBLEST): Use long double only if we can scan
it in. Undefine HAVE_LONG_DOUBLE otherwise.
(DOUBLEST_FORMAT): New.
* c-exp.y (parse_number): Use it.
* jv-exp.y (parse_number): Likewise.
* objc-exp.y (parse_number): Likewise.
* p-exp.y (parse_number): Likewise.
* varobj.c (free_variable): Silence type-punning warnings.
* tui/tui-data.h (struct tui_list): Change type of list member.
* tui/tui-data.c: Remove no-longer-needed type casts.
(source_windows): Silence type-punning warnings.
* tui/tui-stack.c, tui/tui-win.c, tui/tui-winsource.c: Likewise.
kettenis [Tue, 14 Feb 2006 15:41:59 +0000 (15:41 +0000)]
Fix PR breakpoints/2080.
* i386-tdep.c (struct i386_frame_cache): Add stack_align member.
(i386_analyze_stack_align): New function.
(i386_analyze_prologue): Use i386_analyze_stack_align.
(i386_frame_cache): Deal with stack realignment.
bonzini [Tue, 14 Feb 2006 09:29:42 +0000 (09:29 +0000)]
2006-02-14 Paolo Bonzini <bonzini@gnu.org>
Sync from gcc:
2006-01-31 Richard Guenther <rguenther@suse.de>
Paolo Bonzini <bonzini@gnu.org>
* Makefile.def (target_modules): Add libgcc-math target module.
* configure.in (target_libraries): Add libgcc-math target library.
(--enable-libgcc-math): New configure switch.
* Makefile.in: Re-generate.
* configure: Re-generate.
* libgcc-math: New toplevel directory.
2006-01-18 Richard Henderson <rth@redhat.com>
Jakub Jelinek <jakub@redhat.com>
Diego Novillo <dnovillo@redhat.com>
* libgomp: New directory.
* Makefile.def: Add target_module libgomp.
* Makefile.in: Regenerate.
* configure.in (target_libraries): Add target-libgomp.
* configure: Regenerate.
bonzini [Tue, 14 Feb 2006 09:22:15 +0000 (09:22 +0000)]
2006-02-14 Paolo Bonzini <bonzini@gnu.org>
Andreas Schwab <schwab@suse.de>
* configure: Regenerate.
config:
2006-02-14 Paolo Bonzini <bonzini@gnu.org>
Andreas Schwab <schwab@suse.de>
* acx.m4 (NCN_STRICT_CHECK_TARGET_TOOLS): Use correct program name.
(ACX_CHECK_INSTALLED_TARGET_TOOL): Likewise, and always set $1.
nickrob [Tue, 14 Feb 2006 09:20:07 +0000 (09:20 +0000)]
Use more functions from gdb-ui.el.
(gdb-break-list-regexp): Match "what" field if present.
(gdb-stack-list-frames-regexp): Match "from" field if present.
(gdb-stack-list-frames-handler): Present output like "info
breakpoints" so regexps can be shared with gdb-ui
nickrob [Tue, 14 Feb 2006 09:18:31 +0000 (09:18 +0000)]
*** empty log message ***
jakub [Tue, 14 Feb 2006 08:59:09 +0000 (08:59 +0000)]
gas/
* config.in: Rebuilt.
binutils/
* config.in: Rebuilt.
bwilson [Tue, 14 Feb 2006 00:58:05 +0000 (00:58 +0000)]
* config/tc-xtensa.c (xg_add_opcode_fix): Number operands starting
from 1, not 0, in error messages.
(md_assemble): Simplify special-case check for ENTRY instructions.
(tinsn_has_invalid_symbolic_operands): Do not include opcode and
operand in error message.
gdbadmin [Tue, 14 Feb 2006 00:00:32 +0000 (00:00 +0000)]
*** empty log message ***
amodra [Mon, 13 Feb 2006 23:00:06 +0000 (23:00 +0000)]
daily update
kettenis [Mon, 13 Feb 2006 22:33:26 +0000 (22:33 +0000)]
* gdb.arch/i386-prologue.exp: Add testcase for PR breakpoints/2080.
cgf [Mon, 13 Feb 2006 19:01:32 +0000 (19:01 +0000)]
* include/mntent.h: Add missing #include.
cgf [Mon, 13 Feb 2006 18:58:58 +0000 (18:58 +0000)]
* gentls_offsets: Fix typo in error message.
jimb [Mon, 13 Feb 2006 18:11:38 +0000 (18:11 +0000)]
gdb/testsuite/ChangeLog:
2006-02-13 Jim Blandy <jimb@redhat.com>
* gdb.base/scope.exp (test_at_main): Remove logic to handle the
case where it takes two "next" commands to skip past the init
call.
jjohnstn [Mon, 13 Feb 2006 17:27:46 +0000 (17:27 +0000)]
2006-02-13 Jeff Johnston <jjohnstn@redhat.com>
David Carne <davidcarne@gmail.com>
* libc/string/strndup_r.c (_strndup_r): Use strnlen logic
instead of strlen to determine number of bytes to copy.
* libc/string/strnlen.c (strnlen): Fix so check for max limit occurs
before looking at storage location.
jsm28 [Mon, 13 Feb 2006 15:08:43 +0000 (15:08 +0000)]
gas:
* configure.tgt (arm-*-linux-gnueabi*): Change to
arm-*-linux-*eabi*.
ld:
* configure.tgt (arm*b-*-linux-gnueabi): Change to
arm*b-*-linux-*eabi.
(arm*-*-linux-gnueabi): Change to arm*-*-linux-*eabi.
earnie [Mon, 13 Feb 2006 13:33:07 +0000 (13:33 +0000)]
2006-02-13 Earnie Boyd <earnie@users.sf.net>
* Makefile.in (libmsvcr80.a): Add import lib.
(libmsvcr80d.a): Ditto.
fnf [Mon, 13 Feb 2006 10:41:26 +0000 (10:41 +0000)]
Reviewed and approved by Jim Blandy
2006-02-12 Fred Fish <fnf@specifix.com>
* gdb.base/scope.exp (test_at_main): Use gdb_test_multiple
to handle cases where it takes two "next" commands to skip
past the init call.
woodzltc [Mon, 13 Feb 2006 08:34:11 +0000 (08:34 +0000)]
* gdbint.texinfo (Watchpoints): Delete
TARGET_REGION_SIZE_OK_FOR_HW_WATCHPOINT.
gdbadmin [Mon, 13 Feb 2006 00:00:32 +0000 (00:00 +0000)]
*** empty log message ***
amodra [Sun, 12 Feb 2006 23:00:05 +0000 (23:00 +0000)]
daily update
hjl [Sun, 12 Feb 2006 17:26:21 +0000 (17:26 +0000)]
2006-02-12 H.J. Lu <hongjiu.lu@intel.com>
* gas/i386/x86-64-crx-suffix.d: Undo the last change.
dj [Sun, 12 Feb 2006 15:54:25 +0000 (15:54 +0000)]
merge from gcc
gdbadmin [Sun, 12 Feb 2006 00:00:33 +0000 (00:00 +0000)]
*** empty log message ***
amodra [Sat, 11 Feb 2006 23:00:04 +0000 (23:00 +0000)]
daily update
hjl [Sat, 11 Feb 2006 18:08:34 +0000 (18:08 +0000)]
gas/testsuite/
2006-02-11 H.J. Lu <hongjiu.lu@intel.com>
* gas/i386/i386.exp: Add "x86-64-drx" and "x86-64-drx-suffix".
* gas/i386/x86-64-crx-suffix.d: Minor update.
* gas/i386/x86-64-drx-suffix.d: New file.
* gas/i386/x86-64-drx.d: Likewise.
* gas/i386/x86-64-drx.s: Likewise.
opcodes/
2006-02-11 H.J. Lu <hongjiu.lu@intel.com>
* i386-dis.c (dis386_twobyte): Use "movZ" for debug register
moves.
hjl [Sat, 11 Feb 2006 17:00:57 +0000 (17:00 +0000)]
gas/testsuite/
2006-02-11 H.J. Lu <hongjiu.lu@intel.com>
* gas/i386/i386.exp: Add "x86-64-crx" and "x86-64-crx-suffix".
* gas/i386/x86-64-crx-suffix.d: New file.
* gas/i386/x86-64-crx.d: Likewise.
* gas/i386/x86-64-crx.s: Likewise.
opcodes/
2006-02-11 H.J. Lu <hongjiu.lu@intel.com>
* i386-dis.c ('Z'): Add a new macro.
(dis386_twobyte): Use "movZ" for control register moves.
cgf [Sat, 11 Feb 2006 04:53:14 +0000 (04:53 +0000)]
* fhandler_process.cc (format_process_stat): Use cygwin-derived start time even
on NT since it is the logical start time of the "process".
* pinfo.cc (set_myself): Don't set start time when it should have already been
set previously.
cgf [Sat, 11 Feb 2006 00:07:43 +0000 (00:07 +0000)]
revert previously applied patch.
cgf [Sat, 11 Feb 2006 00:06:49 +0000 (00:06 +0000)]
* times.cc (clock_getres): Use correct conversion from milliseconds to
seconds/nanoseconds.
(clock_setres): Use correct conversion to nanoseconds.
gdbadmin [Sat, 11 Feb 2006 00:00:05 +0000 (00:00 +0000)]
*** empty log message ***
amodra [Fri, 10 Feb 2006 23:00:07 +0000 (23:00 +0000)]
daily update
drow [Fri, 10 Feb 2006 22:01:43 +0000 (22:01 +0000)]
* NEWS: Mention native Windows support.
* Makefile.in (gdb_select_h, ser_tcp_h): New.
(ALLDEPFILES): Add ser-mingw.c.
(event-loop.o, inflow.o, mingw-hdep.o, posix-hdep.o, ser-base.o)
(ser-tcp.o, ser-unix.o): Update.
(ser-mingw.o): New rule.
* configure: Regenerated.
* configure.ac: Add ser-mingw.o for mingw32.
* ser-mingw.c: New file.
* event-loop.c: Include "gdb_select.h".
(gdb_select): Remove, moved to mingw-hdep.c and posix-hdep.c.
* ser-base.c: Include "gdb_select.h".
(ser_base_wait_for): Use gdb_select.
* serial.c (serial_for_fd): New function.
(serial_fdopen): Try "terminal" before "hardwire". Initialize
the allocated struct serial.
(serial_wait_handle): New function.
* serial.h (serial_for_fd, serial_wait_handle): New prototypes.
(struct serial_ops) [USE_WIN32API]: Add wait_handle.
* gdb_select.h: New file.
* ser-tcp.c: Include "ser-tcp.h". Remove unused "ser-unix.h" include.
(net_close, net_read_prim, net_write_prim): Make global.
(net_open): Likewise. Pass an exception set to select. Whitespace fix.
Document why we can not use gdb_select.
(_initialize_ser_tcp) [USE_WIN32API]: Do not register TCP support here.
* ser-tcp.h: New file.
* inflow.c (gdb_has_a_terminal): Don't initialize stdin_serial here.
(handle_sigio): Use gdb_select.
(initialize_stdin_serial): New function.
* terminal.h (initialize_stdin_serial): New prototype.
* top.c (gdb_init): Call initialize_stdin_serial.
* mingw-hdep.c (gdb_select): New function, moved from gdb_select in
event-loop.c. Add exception condition support. Use serial_for_fd
and serial_wait_handle. Fix timeout handling.
* posix-hdep.c: Include "gdb_select.h".
(gdb_select): New function.
* remote-st.c (connect_command): Use gdb_select.
* ser-unix.c: Include "gdb_select.h".
(hardwire_send_break, wait_for): Use gdb_select.
drow [Fri, 10 Feb 2006 21:53:50 +0000 (21:53 +0000)]
* Makefile.in (mingw-hdep.o, posix-hdep.o): New dependencies.
(ALLDEPFILES): Add mingw-hdep.c and posix-hdep.c.
* configure.ac: Add gdb_host_obs to CONFIG_OBS. Set gdb_host_obs
to posix-hdep.o by default.
* configure: Regenerated.
* configure.host: Document gdb_host_obs. Add an entry for
i[34567]86-*-mingw32*.
* mingw-hdep.c, posix-hdep.c: New files.
* utils.c (safe_strerror): Remove, moved to posix-hdep.o.
brobecke [Fri, 10 Feb 2006 20:56:14 +0000 (20:56 +0000)]
* defs.h (gdb_osabi): New enum value GDB_OSABI_AIX.
* osabi.c (gdb_osabi_name): Add name of new value GDB_OSABI_AIX.
* rs6000-tdep.h: New file.
* rs6000-tdep.c: Include "rs6000-tdep.h".
(rs6000_gdbarch_init): Remove enabling of software single step.
Will be done in the AIX-specific initialization routine.
* rs6000-aix-tdep.c: New file.
* config/powerpc/aix.mt (TDEPFILES): Add rs6000-aix-tdep.o.
* Makefile.in (rs6000_tdep_h): New variable.
(rs6000-tdep.o): Update dependencies.
(rs6000-aix-tdep.o): New rule.
brobecke [Fri, 10 Feb 2006 19:47:45 +0000 (19:47 +0000)]
* aix-thread.c (_initialize_aix_thread): Use add_setshow_boolean_cmd
instead of add_setshow_zinteger_cmd to defined the aix-thread
boolean setting.
cgf [Fri, 10 Feb 2006 17:22:34 +0000 (17:22 +0000)]
* external.cc (sync_winenv): Rename from "setup_winenv". Use same mechanism as
spawn to determine environment variables which should be converted back to
windows form.
(cygwin_internal): Reflect setup_winenv -> sync_winenv name change.
* include/sys/cygwin.h: Ditto.
hjl [Fri, 10 Feb 2006 17:13:23 +0000 (17:13 +0000)]
2006-02-10 H.J. Lu <hongjiu.lu@intel.com>
* elf.c (copy_private_bfd_data): Minor update.
hjl [Fri, 10 Feb 2006 15:04:18 +0000 (15:04 +0000)]
bfd/
2006-02-10 H.J. Lu <hongjiu.lu@intel.com>
PR binutils/2258
* elf.c (copy_private_bfd_data): Renamed to ...
(rewrite_elf_program_header): This.
(copy_elf_program_header): New function.
(copy_private_bfd_data): Likewise.
binutils/
2006-02-10 H.J. Lu <hongjiu.lu@intel.com>
PR binutils/2258
* readelf.c (process_program_headers): Use
ELF_IS_SECTION_IN_SEGMENT_MEMORY.
include/elf/
2006-02-10 H.J. Lu <hongjiu.lu@intel.com>
PR binutils/2258
* internal.h (ELF_IS_SECTION_IN_SEGMENT_FILE): New.
(ELF_IS_SECTION_IN_SEGMENT_MEMORY): Likewise.
nickc [Fri, 10 Feb 2006 12:21:43 +0000 (12:21 +0000)]
(check_range): Ensure that the sign bit of a 32-bit value is propagated into
the upper bits of a 64-bit long.
nickc [Fri, 10 Feb 2006 12:10:20 +0000 (12:10 +0000)]
Fix casts to allow for a 64-bit host.
nickc [Fri, 10 Feb 2006 12:05:11 +0000 (12:05 +0000)]
Fix %hi() operator for 64-bit hosts.
nickrob [Fri, 10 Feb 2006 06:18:09 +0000 (06:18 +0000)]
Update to reflect changes in Emacs 22.0.50.
nickrob [Fri, 10 Feb 2006 06:17:12 +0000 (06:17 +0000)]
*** empty log message ***
nickrob [Fri, 10 Feb 2006 03:54:33 +0000 (03:54 +0000)]
(GDB/MI Breakpoint Table Commands): Add fullname and
times fields where needed. Fix typos. Update general form given
for output of -break-insert.
(GDB/MI): Abbreviate some unnecessarily long fullnames.
nickrob [Fri, 10 Feb 2006 03:50:44 +0000 (03:50 +0000)]
*** empty log message ***
bwilson [Fri, 10 Feb 2006 01:02:12 +0000 (01:02 +0000)]
* config/tc-xtensa.c (xg_assembly_relax): Increment steps_taken for
each relaxation step.
gdbadmin [Fri, 10 Feb 2006 00:00:02 +0000 (00:00 +0000)]
*** empty log message ***
amodra [Thu, 9 Feb 2006 23:00:06 +0000 (23:00 +0000)]
daily update
hjl [Thu, 9 Feb 2006 18:43:50 +0000 (18:43 +0000)]
Add missing ChangeLog entries.
drow [Thu, 9 Feb 2006 18:18:36 +0000 (18:18 +0000)]
* dwarf2read.c (struct dwarf2_per_cu_data): Reduce length to
30 bits. Add load_all_dies flag.
(load_partial_dies): Load all DIEs if per_cu->load_all_dies is set.
Load DW_TAG_member by default. Remove internal_error call.
(find_partial_die): Reload the compilation unit if we can not find
a DIE in the cache. Call internal_error here if we still can not
find the DIE.
corinna [Thu, 9 Feb 2006 14:42:47 +0000 (14:42 +0000)]
* fhandler_disk_file.cc (fhandler_disk_file::opendir): Only set
the dirent_get_d_ino flag on filesystems having useful File IDs.
Add comment explaining why.