OSDN Git Service
brobecke [Fri, 21 May 2004 17:23:31 +0000 (17:23 +0000)]
* config/djgpp/fnchange.lst: Undo previous change, was useless.
cagney [Fri, 21 May 2004 16:04:02 +0000 (16:04 +0000)]
2004-05-21 Andrew Cagney <cagney@redhat.com>
* observer.texi (GDB Observers): Document "inferior_created".
nickc [Fri, 21 May 2004 15:38:01 +0000 (15:38 +0000)]
Add --hash-size switch to the linker
kettenis [Fri, 21 May 2004 14:56:05 +0000 (14:56 +0000)]
* libaout.h (machine_type): Add M_88K_OPENBSD and M_HPPA_OPENBSD.
* netbsd-core.c (netbsd_core_file_p): Set architecture for alpha,
arm, m68k, m88k and hppa core files.
nickc [Fri, 21 May 2004 13:12:27 +0000 (13:12 +0000)]
Do not use iovec if it is NULL.
jimb [Fri, 21 May 2004 07:50:02 +0000 (07:50 +0000)]
* dwarf2expr.c (execute_stack_op): Add 'break' statements after
cases for DW_OP_div and DW_OP_shr. (Thanks to Reva Cuthbertson.)
bje [Fri, 21 May 2004 01:58:02 +0000 (01:58 +0000)]
* dwarf2.c (_bfd_dwarf2_find_nearest_line): Comment correction.
gdbadmin [Fri, 21 May 2004 00:00:32 +0000 (00:00 +0000)]
*** empty log message ***
amodra [Fri, 21 May 2004 00:00:06 +0000 (00:00 +0000)]
daily update
hjl [Thu, 20 May 2004 22:26:19 +0000 (22:26 +0000)]
2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
* gas/ia64/dv-srlz.d: Fix a typo.
jimb [Thu, 20 May 2004 18:49:37 +0000 (18:49 +0000)]
* rs6000-tdep.c (rs6000_push_dummy_call): Formatting fixes.
kettenis [Thu, 20 May 2004 17:47:52 +0000 (17:47 +0000)]
* regset.h: Make prototype const-correct.
* regset.c (regset_xmalloc): Make const-correct.
cgf [Thu, 20 May 2004 17:32:12 +0000 (17:32 +0000)]
* tty.cc (tty_list::allocate_tty): Leave tty_mutex armed on successful return
from !with_console
* fhandler_tty.cc (fhandler_pty_master::open): Release tty_mutex here after all
initialization is done.
uweigand [Thu, 20 May 2004 14:58:54 +0000 (14:58 +0000)]
* gdb.base/signull.c: Use sigsetjmp/siglongjmp instead of
setjmp/longjmp. Use sigaction instead of signal.
rsandifo [Thu, 20 May 2004 10:10:43 +0000 (10:10 +0000)]
* config/tc-mips.c (append_insn): Use ISA-encoded addresses in MIPS16
dwarf tables.
hilfingr [Thu, 20 May 2004 09:51:29 +0000 (09:51 +0000)]
* symtab.h (SYMBOL_SEARCH_NAME): New definition.
(SYMBOL_MATCHES_SEARCH_NAME): New definition.
(symbol_search_name): Declare.
* dictionary.c (iter_name_first_hashed): Match on SYMBOL_SEARCH_NAME.
(iter_name_next_hashed): Ditto.
(iter_name_next_linear): Ditto.
(insert_symbol_hashed): Hash on SYMBOL_SEARCH_NAME.
* symtab.c (lookup_partial_symbol): Assume symbols ordered by
search name, using SYMBOL_SEARCH_NAME and SYMBOL_MATCHES_SEARCH_NAME.
(symbol_search_name): New function.
* symfile.c (compare_psymbols): Order by SYMBOL_SEARCH_NAME.
* minsyms.c (build_minimal_symbol_hash_tables): Change
test for adding to demangled hash table to check for difference
between SYMBOL_SEARCH_NAME and SYMBOL_LINKAGE_NAME.
jimb [Thu, 20 May 2004 00:56:45 +0000 (00:56 +0000)]
Fix up last ChangeLog commit.
jimb [Thu, 20 May 2004 00:53:05 +0000 (00:53 +0000)]
Use a constructor function to create regset structures.
* regset.h (supply_regset_ftype, collect_regset_ftype): New typedefs.
(struct regset): Use supply_regset_ftype. Add new
'collect_regset' member.
(regset_xmalloc): New declaration.
* regset.c: New file.
* am64-tdep.c (amd64_regset_from_core_section): Use
regset_xmalloc to construct regset structures.
* amd64obsd-tdep.c (amd64obsd_regset_from_core_section): Same.
* i386-tdep.c (i386_regset_from_core_section): Same.
* i386nbsd-tdep.c (i386nbsd_aout_regset_from_core_section): Same.
* i386obsd-tdep.c (i386obsd_aout_regset_from_core_section): Same.
* sparc64fbsd-tdep.c (sparc64fbsd_init_abi): Same.
* sparc64nbsd-tdep.c (sparc64nbsd_init_abi): Same.
* sparc64obsd-tdep.c (sparc64obsd_init_abi): Same.
* sparcnbsd-tdep.c (sparc32nbsd_init_abi): Same.
* Makefile.in (COMMON_OBS): Add regset.o.
(regset.o): New rule.
gdbadmin [Thu, 20 May 2004 00:00:32 +0000 (00:00 +0000)]
*** empty log message ***
amodra [Thu, 20 May 2004 00:00:05 +0000 (00:00 +0000)]
daily update
brobecke [Wed, 19 May 2004 21:50:14 +0000 (21:50 +0000)]
* config/djgpp/fnchange.lst: Add entries for pthread_cond_wait.exp
and pthread_cond_wait.c.
brobecke [Wed, 19 May 2004 21:41:03 +0000 (21:41 +0000)]
* gdb.threads/pthread_cond_wait.c: New file.
* gdb.threads/pthread_cond_wait.exp: New testcase.
nickc [Wed, 19 May 2004 14:46:59 +0000 (14:46 +0000)]
Add code to cope with nested archives.
amylaar [Wed, 19 May 2004 14:15:54 +0000 (14:15 +0000)]
* NEWS: Mention new linker map file generation and the
--reduce-memory-overheads option.
* ld.texinfo: Document --reduce-memory-overheads option.
* ld.h (map_symbol_def): New struct.
(struct user_section_struct, section_userdata_type): Rename to:
(struct lean_user_section_struct, lean_section_userdata_type).
(struct fat_user_section_struct, fat_section_userdata_type): New.
(SECTION_USERDATA_SIZE): Define.
(args_type): New member reduce_memory_overheads.
* ldlang.c (map_obstack): New static variable.
(init_map_userdata, print_all_symbols, sort_def_symbol): New functions.
(lang_map): Unless command_line.reduce_memory_overheads is set,
initialize lists of defined symbols for each section.
(print_input_section): Unless command_line.reduce_memory_overheads
is set, use print_all_symbols.
(init_os): Use lean_section_userdata_type / SECTION_USERDATA_SIZE.
* ldmain.c (main): Initialize command_line.reduce_memory_overheads.
* lexsup.c (enum option_values): Add OPTION_REDUCE_MEMORY_OVERHEADS.
(ld_options): Add entry for --reduce-memory-overheads.
(parse_args): Handle OPTION_REDUCE_MEMORY_OVERHEADS.
jakub [Wed, 19 May 2004 14:01:12 +0000 (14:01 +0000)]
* ldgram.y (sect_constraint): New.
(ONLY_IF_RO, ONLY_IF_RW): New tokens.
(section): Add sect_constraint. Pass additional argument
to lang_enter_output_section_statement.
* mri.c (mri_draw_tree): Pass additional argument to
lang_enter_output_section_statement.
* emultempl/pe.em (place_orphan): Likewise.
(output_prev_sec_find): Disregard output section statements with
constraint == -1.
* emultempl/mmo.em (output_prev_sec_find): Likewise.
(mmo_place_orphan): Pass additional argument to
lang_enter_output_section_statement.
* emultempl/elf32.em (output_prev_sec_find): Disregard output section
statements with constraint == -1.
(place_orphan): Pass additional argument to
lang_enter_output_section_statement.
* ldlang.c (lang_enter_overlay_section): Likewise.
(lang_output_section_find_1): New.
(lang_output_section_find): Use it.
(lang_output_section_statement_lookup_1): New.
(lang_output_section_statement_lookup): Use it.
(check_section_callback, check_input_sections): New.
(map_input_to_output_sections): Check if all input sections
are readonly if ONLY_IF_RO or ONLY_IF_RW was seen.
(strip_excluded_output_sections): Disregard output section statements
with constraint == -1.
(lang_record_phdrs): Likewise.
(lang_enter_output_section_statement): Add constraint argument.
Use lang_output_section_statement_lookup_1.
* ldlang.h (lang_output_section_statement_type): Add constraint
and all_input_readonly fields.
(lang_enter_output_section_statement): Adjust prototype.
* ldlex.l (ONLY_IF_RO, ONLY_IF_RW): New tokens.
* scripttempl/elf.sc (.eh_frame, .gcc_except_table): Move into text
segment if all input sections are readonly.
nickc [Wed, 19 May 2004 10:00:48 +0000 (10:00 +0000)]
Remove redundant file
amodra [Wed, 19 May 2004 05:11:48 +0000 (05:11 +0000)]
* ppc-opc.c (insert_fxm): Enable two operand mfcr when -many as
well as when -mpower4.
jimb [Wed, 19 May 2004 04:18:40 +0000 (04:18 +0000)]
* rs6000-tdep.c (rs6000_gdbarch_init): Initialize tdep fields
before the mach-specific switch, and then let the individual cases
override the defaults, rather than leaving them uninitialized
until the switch and then setting them in each case.
tausq [Wed, 19 May 2004 03:07:58 +0000 (03:07 +0000)]
2004-05-18 Randolph Chung <tausq@debian.org>
* hppa-tdep.c (hppa_frame_cache): Check for validity of r31 for
millicode functions.
tausq [Wed, 19 May 2004 02:45:24 +0000 (02:45 +0000)]
2004-05-18 Randolph Chung <tausq@debian.org>
* somsolib.c (som_solib_remove_inferior_hook): Make all the size
references to dld_flags_buffer consistent.
tausq [Wed, 19 May 2004 02:38:27 +0000 (02:38 +0000)]
2004-05-18 Randolph Chung <tausq@debian.org>
* hppa-tdep.c (hppa_frame_cache): If a frame pointer is available, use
it for unwinding the stack.
tausq [Wed, 19 May 2004 02:20:10 +0000 (02:20 +0000)]
2004-05-18 Randolph Chung <tausq@debian.org>
* config/pa/tm-linux.h (IN_SOLIB_CALL_TRAMPOLINE, SKIP_TRAMPOLINE_CODE)
Undefine these so we can overide them using gdbarch.
tausq [Wed, 19 May 2004 02:15:21 +0000 (02:15 +0000)]
2004-05-18 Randolph Chung <tausq@debian.org>
* hppa-tdep.c (hppa_stub_frame_unwind_cache): Don't do export stub
handling for 64-bit HPUX (elf).
gdbadmin [Wed, 19 May 2004 00:00:32 +0000 (00:00 +0000)]
*** empty log message ***
amodra [Wed, 19 May 2004 00:00:05 +0000 (00:00 +0000)]
daily update
drow [Tue, 18 May 2004 21:20:23 +0000 (21:20 +0000)]
* alpha-tdep.c (alpha_gdbarch_init): Use LL suffix for large
constants.
* amd64-tdep.c (amd64_skip_prologue): Likewise.
* ia64-tdep.c (examine_prologue): Likewise.
* ns32k-tdep.c (ns32k_fix_call_dummy): Remove unused function.
* v850-tdep.c (v850_fix_call_dummy): Likewise.
drow [Tue, 18 May 2004 21:20:06 +0000 (21:20 +0000)]
* dv-glue.c (hw_glue_finish): Cast result of sizeof to long before
passing it to printf.
drow [Tue, 18 May 2004 21:19:53 +0000 (21:19 +0000)]
* Makefile.in (stamp-xmloop, stamp-2mloop): Use -outfile-suffix.
nickc [Tue, 18 May 2004 16:18:54 +0000 (16:18 +0000)]
Fixes for assembling with an ARM targeted version of GAS
zack [Tue, 18 May 2004 02:00:58 +0000 (02:00 +0000)]
* Makefile.def, Makefile.tpl, configure.in: Remove all mention
of libf2c.
* configure, Makefile.in: Regenerate.
zack [Tue, 18 May 2004 02:00:47 +0000 (02:00 +0000)]
* Makefile.def, Makefile.tpl, configure.in: Remove all mention
of libf2c.
* configure, Makefile.in: Regenerate.
amodra [Tue, 18 May 2004 00:00:05 +0000 (00:00 +0000)]
daily update
gdbadmin [Tue, 18 May 2004 00:00:02 +0000 (00:00 +0000)]
*** empty log message ***
bwilson [Mon, 17 May 2004 22:48:55 +0000 (22:48 +0000)]
* ld.texinfo (Output Section Address): Correct subsection name.
kettenis [Mon, 17 May 2004 22:12:12 +0000 (22:12 +0000)]
* vax-tdep.c (vax_return_value): Implement
RETURN_VALUE_ABI_RETURNS_ADDRESS.
kettenis [Mon, 17 May 2004 21:56:17 +0000 (21:56 +0000)]
* vax-tdep.c (vax_return_value): Fix typo.
* alphabsd-nat.c: Update copyright year.
(getregs_supplies): Replace PC_REGNUM with ALPHA_PC_REGNUM.
gdbadmin [Mon, 17 May 2004 21:00:02 +0000 (21:00 +0000)]
*** empty log message ***
cagney [Mon, 17 May 2004 20:40:22 +0000 (20:40 +0000)]
2004-05-17 Andrew Cagney <cagney@redhat.com>
* MAINTAINERS: Mark Salter was also responsible for
testsuite/config/
bwilson [Mon, 17 May 2004 20:33:33 +0000 (20:33 +0000)]
* elf32-xtensa.c (xtensa_get_property_section_name): Determine linkonce
section names by inserting a new substring after .gnu.linkonce, except
for .gnu.linkonce.t.* where the "t." is replaced.
nickc [Mon, 17 May 2004 19:50:15 +0000 (19:50 +0000)]
Add PowerPC LynxOS support
cagney [Mon, 17 May 2004 19:16:05 +0000 (19:16 +0000)]
2004-05-17 Andrew Cagney <cagney@redhat.com>
* NEWS: Mention signal fixes.
hjl [Mon, 17 May 2004 17:38:44 +0000 (17:38 +0000)]
2004-05-17 H.J. Lu <hongjiu.lu@intel.com>
* ld-elf/frame.exp: New file. Test read-only .eh_frame and
.gcc_except_table sections.
* ld-elf/frame.s: Likewise.
* ld-elf/table.s: Likewise.
* ld-elf/tbss.s: Likewise.
tausq [Mon, 17 May 2004 16:46:05 +0000 (16:46 +0000)]
2004-05-17 Randolph Chung <tausq@debian.org>
* hppa-tdep.c (hppa_stub_frame_unwind_cache): For HPUX stub unwinding,
check to see if we are unwinding an export stub. Export stubs clobber
the %rp in the call path and stores the original rp in a stack slot.
jimb [Mon, 17 May 2004 16:40:15 +0000 (16:40 +0000)]
* MAINTAINERS: Update address for J.T. Conklin.
bwilson [Mon, 17 May 2004 16:39:58 +0000 (16:39 +0000)]
binutils ChangeLog:
2004-05-17 David Heine <dlheine@tensilica.com>
* objcopy.c (setup_bfd_headers): New function.
(copy_object): Call setup_bfd_headers.
bfd ChangeLog:
2004-05-17 David Heine <dlheine@tensilica.com>
* aout-target.h (MY_bfd_copy_private_header_data): Define.
* aout-tic30.c (MY_bfd_copy_private_header_data): Define.
* bfd.c (bfd_copy_private_header_data): Define.
* coff-rs6000.c (rs6000coff_vec, pmac_xcoff_vec): Add entries for new
interface.
* coff64-rs6000.c (rs6000coff64_vec, aix5coff64_vec): Likewise.
* coffcode.h (coff_bfd_copy_private_header_data): Define.
* elf-bfd.h (_bfd_elf_copy_private_header_data): Declare.
* elf.c (_bfd_elf_copy_private_section_data): Remove code to set up
segments by calling copy_private_bfd_data.
(_bfd_elf_copy_private_header_data): Define.
* elfxx-target.h (bfd_elfNN_bfd_copy_private_header_data): Define.
* libbfd-in.h (_bfd_generic_bfd_copy_private_header_data): Define.
* libecoff.h (_bfd_ecoff_bfd_copy_private_header_data): Define.
* mach-o.c (bfd_mach_o_bfd_copy_private_header_data): Define.
* mmo.c (mmo_bfd_copy_private_header_data): Define.
* ppcboot.c (ppcboot_bfd_copy_private_header_data): Define.
* som.c (som_bfd_copy_private_header_data): Define.
* targets.c (BFD_JUMP_TABLE_COPY): Add _bfd_copy_private_header_data.
* vms.c (vms_bfd_copy_private_header_data): Define.
* bfd-in2.h: Regenerate.
* libbfd.h: Regenerate.
corinna [Mon, 17 May 2004 16:14:01 +0000 (16:14 +0000)]
* grp.cc (getgrgid_r): Replace struct group by struct __group32 in
argument definition.
(getgrnam_r): Ditto.
corinna [Mon, 17 May 2004 16:06:13 +0000 (16:06 +0000)]
* libc/include/grp.h: Declare getgrnam_r and getgrgid_r also on Cygwin.
corinna [Mon, 17 May 2004 16:05:59 +0000 (16:05 +0000)]
* cygwin.din: Add symbols flockfile, ftrylockfile, funlockfile,
getgrgid_r, getgrnam_r and getlogin_r.
* grp.cc (getgrgid_r): New function.
(getgrnam_r): Ditto.
* syscalls.cc (flockfile): Ditto.
(ftrylockfile): Ditto.
(funlockfile): Ditto.
* sysconf.cc (sysconf): Return LOGIN_NAME_MAX in case of
_SC_LOGIN_NAME_MAX.
* thread.cc (__cygwin_lock_trylock): Define int. Return value from
call to pthread_mutex_trylock.
* uinfo.cc (getlogin_r): New function.
* include/limits.h: Define LOGIN_NAME_MAX.
* include/cygwin/version.h: Bump API minor number.
* include/sys/lock.h: Add declarations for __cygwin_lock_xxx functions.
* include/sys/stdio.h: Add define for _ftrylockfile.
cgf [Mon, 17 May 2004 15:55:42 +0000 (15:55 +0000)]
* tty.cc (tty_list::init): Move hmaster initialization earlier to prevent
compilation error.
cgf [Mon, 17 May 2004 15:27:55 +0000 (15:27 +0000)]
Change the name "title_mutex" to "tty_mutex" throughout.
* tty.h (tty_list::allocate_tty): Turn argument into a boolean.
* tty.cc (tty_list::init): Protect entire allocation operation with tty_mutex
(formerly title_mutex) to protect against allocation races.
tausq [Mon, 17 May 2004 15:16:38 +0000 (15:16 +0000)]
2004-05-17 Randolph Chung <tausq@debian.org>
* hppa-tdep.c: Remove superfluous #include's.
* Makefile.in (hppa-tdep.o): Update dependencies.
tausq [Mon, 17 May 2004 14:59:14 +0000 (14:59 +0000)]
2004-05-17 Randolph Chung <tausq@debian.org>
* hppa-tdep.c (THREAD_INITIAL_FRAME_SYMBOL): Delete unused symbol.
(THREAD_INITIAL_FRAME_SYM_LEN): Likewise.
(unwind_command, hppa_alignof, prologue_inst_adjust_sp)
(is_branch, inst_saves_gr, inst_saves_fr, compare_unwind_entries)
(read_unwind_info, internalize_unwinds, record_text_segment_lowaddr):
Remove static function declarations.
bje [Mon, 17 May 2004 11:20:28 +0000 (11:20 +0000)]
* gprof.texi (Output Options): Correct last patch to use @itemx, not
@item, for options with long option alternatives.
kettenis [Mon, 17 May 2004 10:50:32 +0000 (10:50 +0000)]
* m68k-tdep.h (m68k_regnum): Add M68K_D2_REGNUM, M68K_D7_REGNUM
and M68K_A2_REGNUM.
bje [Mon, 17 May 2004 05:04:26 +0000 (05:04 +0000)]
* gprof.texi (Introduction): Update synopsis.
(Output Options): Document -r and -R.
(Analysis Options): Document -t, --table-length.
(Miscellaneous Options): Document -h, --help.
amodra [Mon, 17 May 2004 00:00:08 +0000 (00:00 +0000)]
daily update
kettenis [Sun, 16 May 2004 23:04:13 +0000 (23:04 +0000)]
* m68k-tdep.c (m68k_svr4_return_value): Implement
RETURN_VALUE_ABI_RETURNS_ADDRESS.
cgf [Sun, 16 May 2004 16:38:27 +0000 (16:38 +0000)]
add missing file
corinna [Sun, 16 May 2004 15:38:03 +0000 (15:38 +0000)]
* fhandler_socket.cc (fhandler_socket::recvfrom): Use original flags
value in each WSARecvFrom call.
(fhandler_socket::recvmsg): Ditto. Reformat slightly.
kettenis [Sun, 16 May 2004 13:28:03 +0000 (13:28 +0000)]
* sol-thread.c Update copyright year. Fix various coding
standards violations. Tweak a few comments.
(td_err_string, td_state_string, thread_to_lwp, lwp_to_thread):
Delete prototypes.
tausq [Sun, 16 May 2004 04:33:40 +0000 (04:33 +0000)]
2004-05-15 Randolph Chung <tausq@debian.org>
* hppa-tdep.h (hppa_frame_prev_register_helper): Pass save_regs
as pointer instead of array reference since HPUX compiler does
not accept unsized array arguments.
* somsolib.c (dld_flags_buffer): Use constant array size.
cgf [Sun, 16 May 2004 04:18:50 +0000 (04:18 +0000)]
* cygthread.cc (cygthread::is): Eliminate.
* cygthread.h (cygthread::is): Eliminate declaratin.
* fhandler_console.cc (fhandler_console::read): Only wait for signal_arrived in
the main thread.
* fhandler_socket.cc: Include new "wininfo.h".
(fhandler_socket::ioctl): Use 'winmsg' rather than 'gethwnd()'.
* sync.cc (muto::grab): Define new function.
(muto::acquire): Use tls pointer rather than tid.
(muto::acquired): Ditto.
(muto::reset): Delete.
(muto::release): Ditto. Also implement "close on last release".
* sync.h (muto::tid): Delete.
(muto::tls): New field.
(muto::ismine): Delete.
(muto::owner): Delete.
(muto::unstable): Delete.
(muto::reset): Delete.
(muto::upforgrabs): New method.
(muto::grab): Ditto.
(new_muto_name): New define.
* wininfo.h: New file.
(wininfo): New class.
* window.cc: Rework throughout to use winfo class for controlling invisible
window operation.
(gethwnd): Delete definition.
* winsup.h (gethwnd): Delete declaration.
amodra [Sun, 16 May 2004 00:00:06 +0000 (00:00 +0000)]
daily update
kettenis [Sat, 15 May 2004 21:06:50 +0000 (21:06 +0000)]
* amd64obsd-tdep.c (amd64obsd_sigtramp_p): Replace hexadecimal
offset with decimal offset.
(amd64obsd_sigcontext_addr): Return correct address for entire
signal trampoline.
ths [Sat, 15 May 2004 18:58:05 +0000 (18:58 +0000)]
* elfxx-mips.c (MINUS_TWO): Define.
(mips_elf_higher, mips_elf_highest,
mips_elf_create_dynamic_relocation): Use MINUS_ONE and MINUS_TWO for
some bfd_vma values.
(_bfd_mips_elf_finish_dynamic_symbol): Likewise. Code cleanup.
kettenis [Sat, 15 May 2004 17:11:47 +0000 (17:11 +0000)]
* vax-tdep.c (vax_frame_num_args): Use get_frame_base_address
instead of get_frame_base.
kettenis [Sat, 15 May 2004 17:04:09 +0000 (17:04 +0000)]
* i386bsd-nat.c (supply_gregset): Use regcache_raw_supply.
(fill_gregset): Use regcache_raw_collect.
kettenis [Sat, 15 May 2004 17:02:09 +0000 (17:02 +0000)]
* config/djgpp/fnchange.lst: Add entries for ppcobsd-nat.c and
ppcobsd-tdep.c.
kettenis [Sat, 15 May 2004 17:00:30 +0000 (17:00 +0000)]
*** empty log message ***
kettenis [Sat, 15 May 2004 16:47:29 +0000 (16:47 +0000)]
* config/sparc/tm-nbsd64.h: Remove file.
* config/tm-sunos.h: Remove file.
cgf [Sat, 15 May 2004 16:10:41 +0000 (16:10 +0000)]
revert previous not-ready-for-primetime checkin.
cgf [Sat, 15 May 2004 16:09:04 +0000 (16:09 +0000)]
* cygheap.h: Remove some parameter names from declarations throughout.
(cygheap::set): Reflect changes in declaration for arguments and return value
from previous checkin.
cgf [Sat, 15 May 2004 15:55:43 +0000 (15:55 +0000)]
* cygheap.h (cwdstuff::set): Modify return value and arguments.
* path.cc (chdir): Specify PC_POSIX. Do not call SetCurrentDirectory. Set
posix_cwd in a way that does not break find.exe. Change call to cwd.set.
(cwdstuff::get_initial): Do not call GetCurrentDirectory here.
(cwdstuff::set): Call SetCurrentDirectory and GetCurrentDirectory as needed.
nickc [Sat, 15 May 2004 14:09:08 +0000 (14:09 +0000)]
Cope with ARM mapping symbols
nickc [Sat, 15 May 2004 13:10:30 +0000 (13:10 +0000)]
Make 'insn' argument of iq2000_cgen_insn_supported be const.
dannysmith [Sat, 15 May 2004 10:08:05 +0000 (10:08 +0000)]
2004-05-15 Filip Navara <xnavara@volny.cz>
* include/ddk/kbdmou.h: New file.
* lib/ddk/videoprt.def (VideoPortMapBankedMemory,
VideoPortMapDmaMemory, VideoPortMapMemory): Correct suffix.
* lib/ddk/ntoskrnl.def (_snprintf, _snwprintf, _vsnprintf,
_vsnwprintf, sprintf, swprintf): Export.
dannysmith [Sat, 15 May 2004 09:47:01 +0000 (09:47 +0000)]
2004-05-15 Filip Navara <xnavara@volny.cz>
* include/ddk/ntddk.h: Don't set 4-byte alignment on included
headers.
brobecke [Sat, 15 May 2004 05:57:16 +0000 (05:57 +0000)]
* rs6000-tdep.c (store_param_on_stack_p): New function,
an improved version of some code extracted from skip_prologue().
(skip_prologue): Use store_param_on_stack_p() to detect
instructions saving a parameter on the stack. Detect when r0
is used to save a parameter.
Do not mark "li rx, SIMM" instructions as part of the prologue,
unless the following instruction is also part of the prologue.
amodra [Sat, 15 May 2004 00:00:06 +0000 (00:00 +0000)]
daily update
cagney [Fri, 14 May 2004 18:45:41 +0000 (18:45 +0000)]
2004-05-14 Andrew Cagney <cagney@redhat.com>
* infrun.c (handle_inferior_event): Simplify
STEP_OVER_UNDEBUGGABLE.
danglin [Fri, 14 May 2004 17:42:47 +0000 (17:42 +0000)]
* som.c (log2): Rename to exact_log2. Adjust all callers.
cagney [Fri, 14 May 2004 15:49:00 +0000 (15:49 +0000)]
2004-05-14 Andrew Cagney <cagney@redhat.com>
* infrun.c (handle_step_into_function): Delete function.
(handle_inferior_event): Inline calls to
handle_step_into_function.
guitton [Fri, 14 May 2004 14:12:12 +0000 (14:12 +0000)]
* rs6000-nat.c: Fix a comment.
jimb [Fri, 14 May 2004 07:17:42 +0000 (07:17 +0000)]
Committed by Jim Blandy <jimb@redhat.com>:
* regcache.c (struct regcache_descr): fix comment spelling.
amodra [Fri, 14 May 2004 00:32:17 +0000 (00:32 +0000)]
daily update
brobecke [Thu, 13 May 2004 22:55:32 +0000 (22:55 +0000)]
* aix-thread.c: s/ppc_floating_point_p/ppc_floating_point_unit_p/.
Fixes a link link failure.
brobecke [Thu, 13 May 2004 22:31:53 +0000 (22:31 +0000)]
* aix-thread.c (store_regs_kernel_thread): Fix a little obvious
error that was causing the build to fail.
brobecke [Thu, 13 May 2004 22:26:38 +0000 (22:26 +0000)]
* aix-thread.c: #include "gdb_string.h". Needed for memset and memcopy.
* Makefile.in (aix-thread.o): Add dependency on gdb_string.h.
jimb [Thu, 13 May 2004 19:36:02 +0000 (19:36 +0000)]
* aix-thread.c (pdc_read_regs, supply_gprs64, supply_fprs)
(fetch_regs_user_thread, fetch_regs_kernel_thread)
(store_regs_user_thread, store_regs_kernel_thread): Use
ppc_num_gprs and ppc_num_fprs instead of '32' and '31'.
* ppc-linux-nat.c (fill_gregset): Same.
* ppc-linux-tdep.c (ppc_linux_supply_gregset)
(ppc_linux_sigtramp_cache): Same.
* ppcnbsd-tdep.c (ppcnbsd_supply_reg, ppcnbsd_fill_reg)
(ppcnbsd_sigtramp_cache_init): Same.
* rs6000-nat.c (fetch_core_registers): Same.
* rs6000-tdep.c (ppc_supply_gregset, ppc_collect_gregset)
(rs6000_frame_cache): Same.
cagney [Thu, 13 May 2004 19:33:58 +0000 (19:33 +0000)]
2004-05-13 Andrew Cagney <cagney@redhat.com>
* infrun.c (handle_inferior_event): Check for
STEP_OVER_UNDEBUGGABLE after signal trampolines and function
calls. Update comments.