OSDN Git Service
kettenis [Tue, 16 Dec 2003 21:23:50 +0000 (21:23 +0000)]
* blockframe.c (inside_main_func): Don't treat a zero PC specially.
Needed to fix PR backtrace/1476.
msnyder [Tue, 16 Dec 2003 20:21:09 +0000 (20:21 +0000)]
2003-12-16 Michael Snyder <msnyder@redhat.com>
Patch submitted by Anil Paranjape <AnilP1@KPITCummins.com>
* sim-main.h (H8300H_MSIZE): Increase from 18 bits to 24 bits.
carlton [Tue, 16 Dec 2003 19:27:10 +0000 (19:27 +0000)]
2003-12-16 David Carlton <carlton@kealia.com>
* cp-support.c (class_name_from_physname): Add DMGL_PARAMS.
(method_name_from_physname): Ditto.
nickc [Tue, 16 Dec 2003 17:44:35 +0000 (17:44 +0000)]
Remove -8 bias on PC-relative load instructions for arm-wince-pe target
nickc [Tue, 16 Dec 2003 11:10:42 +0000 (11:10 +0000)]
Only skip one instance of each prefix character, if they are present.
corinna [Tue, 16 Dec 2003 10:15:27 +0000 (10:15 +0000)]
* include/cygwin/ipc.h: Include sys/types.h.
corinna [Tue, 16 Dec 2003 10:13:34 +0000 (10:13 +0000)]
* bsd_helper.cc (tunable_params): Add entries for kern.ipc.msgmnb and
kern.ipc.msgtql. Raise max value for kern.ipc.msgseg to 65535.
* cygserver.conf: Add kern.ipc.msgmnb and kern.ipc.msgtql.
* sysv_msg.cc (msginit): Add TUNABLE_INT_FETCH call for
kern.ipc.msgmnb and kern.ipc.msgtql.
dj [Tue, 16 Dec 2003 00:58:42 +0000 (00:58 +0000)]
merge from gcc
gdbadmin [Tue, 16 Dec 2003 00:02:03 +0000 (00:02 +0000)]
*** empty log message ***
amodra [Mon, 15 Dec 2003 23:00:05 +0000 (23:00 +0000)]
daily update
cpg [Mon, 15 Dec 2003 22:03:19 +0000 (22:03 +0000)]
* gas/z8k/eidi.s: Add uppercase forms. Add forms with comma
separated parameters.
cpg [Mon, 15 Dec 2003 22:02:42 +0000 (22:02 +0000)]
* config/tc-z8k.c (struct z8k_exp): Remove, not used anywhere.
(ctrl_table): Add "flags" keyword and some comments.
(flag_table): Convert to uppercase.
(get_flags_operand): Be case insensitive.
(get_interrupt_operand): Be case insensitive. Support notation
where the inperrupt arguments are separated by commas.
(get_operands): Check whether get_flags_operand consumed all
arguments. Return failure if get_ctrl_operand didn't recognize a
valid control register.
(get_specific): Add case CLASS_CTRL: Test for valid control
register for ldctlb opcode.
(build_bytes): Check for valid control registers.
cpg [Mon, 15 Dec 2003 22:01:43 +0000 (22:01 +0000)]
* z8k-dis.c (intr_names): Removed.
(print_intr, print_flags): New functions.
(unparse_instr): Use new functions.
kettenis [Mon, 15 Dec 2003 21:54:29 +0000 (21:54 +0000)]
* i386-sol2-tdep.c (i386_sol2_gregset_reg_offset): New variable.
(i386_sol2_init_abi): Initialize TDEP->gregset_reg_offset,
TDEP->gregset_num_regs, TDEP->sizeof_gregset and
TDEP->sizeof_fpregset.
* config/i386/i386sol2.mh (XM_FILE): Set to xm-i386.h.
(XM_CLIBS): Remove.
(NATDEPFILES): Remove core-regset.o and corelow.o.
* config/i386/i386sol2.mt (TDEPFILES): Add corelow.o.
dj [Mon, 15 Dec 2003 19:03:58 +0000 (19:03 +0000)]
merge from gcc
dj [Mon, 15 Dec 2003 17:45:34 +0000 (17:45 +0000)]
merge from gcc
nickc [Mon, 15 Dec 2003 15:00:20 +0000 (15:00 +0000)]
oops - omitted from previous delta
cgf [Mon, 15 Dec 2003 14:38:12 +0000 (14:38 +0000)]
* thread.cc (pthread::init_main_thread): Make sure that the main thread has
valid handles.
(pthread::create_cancel_event): Fix error message.
nickc [Mon, 15 Dec 2003 12:19:12 +0000 (12:19 +0000)]
Add PIPE_O attribute to "pop" instruction.
nickc [Mon, 15 Dec 2003 12:02:37 +0000 (12:02 +0000)]
(obj_crawl_symbol_chain): Skip defined symbols which resolve to symbolic values.
nickc [Mon, 15 Dec 2003 11:50:11 +0000 (11:50 +0000)]
Ensure that correct flags are set on known PE section types.
mmitchel [Mon, 15 Dec 2003 05:01:41 +0000 (05:01 +0000)]
* arm-opc.h (arm_opcodes): Put V6 instructions before XScale
instructions.
mmitchel [Mon, 15 Dec 2003 04:47:23 +0000 (04:47 +0000)]
* gas/arm/thumbv6.s: Add nops.
* gas/arm/thumbv6.d: Use -M force-thumb option to objdump. Add nops.
cgf [Mon, 15 Dec 2003 04:44:30 +0000 (04:44 +0000)]
add out-of-date notice.
cgf [Mon, 15 Dec 2003 04:17:27 +0000 (04:17 +0000)]
Add missing ChangeLog entry.
cgf [Mon, 15 Dec 2003 04:16:41 +0000 (04:16 +0000)]
* winsup.h (access_worker): Declare with added fhandler_base parameter.
* syscalls.cc (access_worker): Accommodate extra fhandler_base argument. Use
it instead of stat_worker to determine stat information, when appropriate.
* fhandler.cc (fhandler_base::device_access_denied): Pass fhandler pointer to
access_worker so that it can use the proper method for determining stat
information.
* fhandler_disk_file.cc (fhandler_disk_file::opendir): Ditto.
cgf [Mon, 15 Dec 2003 03:59:32 +0000 (03:59 +0000)]
white space
cgf [Mon, 15 Dec 2003 03:10:38 +0000 (03:10 +0000)]
Remove erroneous entry.
gdbadmin [Mon, 15 Dec 2003 00:00:02 +0000 (00:00 +0000)]
*** empty log message ***
amodra [Sun, 14 Dec 2003 23:00:05 +0000 (23:00 +0000)]
daily update
cgf [Sun, 14 Dec 2003 16:55:24 +0000 (16:55 +0000)]
* exceptions.cc (ctrl_c_handler): Remove this thread from the signal handler
chain.
kettenis [Sun, 14 Dec 2003 13:40:19 +0000 (13:40 +0000)]
* proc-api.c (procfs_note): Add format string to fprintf call.
kettenis [Sun, 14 Dec 2003 10:59:06 +0000 (10:59 +0000)]
* i386-tdep.c (i386_analyze_frame_setup): Add missing encodings
for `subl' and `xorl' instructions.
cgf [Sun, 14 Dec 2003 07:09:22 +0000 (07:09 +0000)]
* cygthread.cc (cygthread::stub): Revert previous change and again subsume
cygthread::stub2. Just return from function now since ExitThread is guaranteed
by automatic _threadinfo wrapper. Define as per ThreadProc convention.
(cygthread::stub2): Remove.
(cygthread::simplestub): Perform similar operations to cygthread::stub.
(cygthread::simplestub2): Remove.
* cygthread.h (cygthread::stub): Declare as per ThreadProc convention.
(cygthread::stub2): Remove declaration.
(cygthread::simplestub): Declare as per ThreadProc convention.
(cygthread::simplestub2): Remove declaration.
* cygtls.h (_threadinfo::call): Define first argument as per ThreadProc
convention.
(_threadinfo::call2): Ditto.
(_tlsbase): Define as char * pointer.
(_tlstop): New definition.
(_main_tls): Define here.
* dcrt0.cc (alloc_stack): Revert previous change which called init_thread since
information would be overwritten by fork later anyway.
(dll_crt0_1): Use _tlsbase and _tlstop for setting stack bottom, top.
* exceptions.cc: Move _main_tls declaration to cygtls.h.
(_threadinfo::call): Define first argument as per ThreadProc convention.
(_threadinfo::call2): Call ExitThread with thread function return value.
(_threadinfo::init_thread): Don't initialize cygtls to zero if input arg is
NULL.
* fork.cc (fork_child): Reset _main_tls here. Reinitialize parts of _my_tls
after copying data from parent.
* init.cc (threadfunc_fe): New function. Front-end for all threads created in
cygwin processes.
(munge_threadfunc): New function.
(dll_entry): Call munge_threadfunc to force the call of a thread wrapper.
* thread.cc (pthread::thread_init_wrapper): Perform similar operations to
cygthread::stub.
(pthread::thread_init_wrapper2): Remove.
* thread.h (pthread::thread_init_wrapper): Declare as per ThreadProc
convention.
(pthread::thread_init_wrapper2): Remove declaration.
* window.cc (Winmain): Just return from function now since ExitThread is
guaranteed by automatic _threadinfo wrapper.
gdbadmin [Sun, 14 Dec 2003 00:00:01 +0000 (00:00 +0000)]
*** empty log message ***
amodra [Sat, 13 Dec 2003 23:32:25 +0000 (23:32 +0000)]
* gas/mmix/basep-8.d: Update for lcomm symbol type change.
* gas/mmix/basep-9.d: Likewise.
amodra [Sat, 13 Dec 2003 23:00:05 +0000 (23:00 +0000)]
daily update
jimb [Sat, 13 Dec 2003 22:29:06 +0000 (22:29 +0000)]
* dwarf2read.c (dwarf2_add_member_fn, read_structure_scope):
Replace uses of DEPRECATED_STREQ and DEPRECATED_STREQN with calls
to strcmp and strncmp.
jimb [Sat, 13 Dec 2003 21:41:10 +0000 (21:41 +0000)]
* osabi.c (gdbarch_init_osabi): Reformat error message with better
line breaks.
dannysmith [Sat, 13 Dec 2003 21:22:34 +0000 (21:22 +0000)]
* include/stdio.h:(_fileno): Define macro version after both
fileno and _fileno functions declared.
* include/stdio.h (_rmtmp, rmtmp): Add prototypes.
* moldnames.def.in (rmtmp) Add stub.
jimb [Sat, 13 Dec 2003 20:12:31 +0000 (20:12 +0000)]
* gdb.base/freebpcmd.exp, gdb.base/freebpcmd.c: New test.
hp [Sat, 13 Dec 2003 14:56:23 +0000 (14:56 +0000)]
* mmix-opc.c (mmix_opcodes): Use GO_INSN_BYTE, PUSHGO_INSN_BYTE,
SETL_INSN_BYTE, INCH_INSN_BYTE, INCMH_INSN_BYTE, INCML_INSN_BYTE
and SWYM_INSN_BYTE instead of raw numbers.
kettenis [Sat, 13 Dec 2003 13:16:51 +0000 (13:16 +0000)]
* blockframe.c (inside_main_func): Reformat. Introduce new local
variables to prevent long lines. Update comments to reflect
reality.
amodra [Sat, 13 Dec 2003 12:57:39 +0000 (12:57 +0000)]
* config/obj-elf.c: Convert to C90, remove unneeded prototypes and
casts. Formatting.
* config/obj-elf.h: Remove PARAMS.
amodra [Sat, 13 Dec 2003 08:59:24 +0000 (08:59 +0000)]
* read.c (s_lcomm_internal): Make global.
* read.h (s_lcomm_internal): Declare.
* config/obj-elf.c (elf_pseudo_table): Handle lcomm.
(obj_elf_lcomm): New function.
amodra [Sat, 13 Dec 2003 08:23:01 +0000 (08:23 +0000)]
* read.c: Remove unneeded prototypes.
(s_comm): Split out code to..
(s_comm_internal): ..here. Tidy error returns. Rearrange so that
"name" from input line may be used in more places. Merge code
testing for valid size from elf_common. Merge code from
s_lcomm_internal. Call comm_parse_extra.
(bss_alloc): New function, split out of s_lcomm_internal and
elf_common.
(parse_align): Likewise.
(s_lcomm_internal): Rewrite.
(s_lcomm, s_lcomm_bytes): Use s_comm_internal.
* read.h (bss_alloc, parse_align, s_comm_internal): Declare.
* config/obj-elf.c (elf_common): Split out code to..
(elf_common_parse): ..here. Remove code common to s_comm_internal,
parse_align and bss_alloc. Rearrange and Tidy.
* config/tc-alpha.h (TC_IMPLICIT_LCOMM_ALIGNMENT): Define.
chastain [Sat, 13 Dec 2003 07:25:36 +0000 (07:25 +0000)]
2003-12-12 Michael Chastain <mec.gnu@mindspring.com>
Fix for PR gdb/1480.
* configure: Touch, no change.
kevinb [Sat, 13 Dec 2003 03:51:55 +0000 (03:51 +0000)]
From David Mosberger <davidm@hpl.hp.com>:
* libunwind-frame.c (unw_find_dyn_list_p): Replace most arguments
with a single unw_dyn_info_t pointer.
(libunwind_find_dyn_list): Likewise.
* libunwind-frame.h: Likewise.
* ia64-tdep.c (ia64_find_unwind_table): Switch to using
UNW_INFO_FORMAT_REMOTE_TABLE so we can avoid having to read in the
entire unwind-table at once. Support for this table format has
been added to libunwind v0.95.
(ia64_find_proc_info_x): Adjust for remote-unwind-table changes.
(ia64_get_dyn_info_list): Adjust for interface change for
libunwind_find_dyn_list().
kevinb [Sat, 13 Dec 2003 01:01:07 +0000 (01:01 +0000)]
* gdb.asm/frv.inc: New file.
* gdb.asm/asm-source.exp: Add frv-*-* as a supported target.
gdbadmin [Sat, 13 Dec 2003 00:00:02 +0000 (00:00 +0000)]
*** empty log message ***
amodra [Fri, 12 Dec 2003 23:00:05 +0000 (23:00 +0000)]
daily update
cgf [Fri, 12 Dec 2003 20:46:02 +0000 (20:46 +0000)]
* dtable.cc (dtable::delete_archetype): Add debugging.
(dtable::release): Move archetype deletion here.
(dtable::vfork_child_dup): Increment ctty usecount to catch later
close_all_files case in parent/child.
(dtable::vfork_child_fixup): Avoid using cygheap->foo where this should really
be using local references. Call close on archetyped handles since the handles
haven't had the noninherit flag set.
* fhandler_tty.cc (fhandler_tty_slave::close): Remove archetype deletion code.
Add defensive error message when DEBUGGING.
(fhandler_tty_common::set_close_on_exec): Use more robust method for checking
whether to set handles into noninherit if there is an archetype associated with
the fhandler.
nickc [Fri, 12 Dec 2003 20:42:50 +0000 (20:42 +0000)]
Updated Romanian translation
jjohnstn [Fri, 12 Dec 2003 19:04:45 +0000 (19:04 +0000)]
2003-12-12 Jeff Johnston <jjohnstn@redhat.com>
* breakpoint.c (breakpoint_enabled): New function to test whether
breakpoint is active and enabled.
(insert_bp_location, insert_breakpoints): Call new function to test
for enabled breakpoint.
(remove_breakpoint, breakpoint_here_p, breakpoint_thread_match)
(bpstat_should_step, bpstat_have_active_hw_watchpoints)
(disable_breakpoints_in_shlibs, hw_watchpoint_used_count)
(disable_watchpoints_before_interactive_call_start)
(breakpoint_re_set_one): Ditto.
(bpstat_stop_status): Use new function and simplify test.
nickc [Fri, 12 Dec 2003 16:35:21 +0000 (16:35 +0000)]
oops - forgot to add this file!
kettenis [Fri, 12 Dec 2003 16:14:24 +0000 (16:14 +0000)]
* observer.c (observer_test_first_observer)
(observer_test_second_observer, observer_test_third_observer):
Don't define as `static'.
(observer_test_first_notification_function)
(observer_test_second_notification_function)
(observer_test_third_notification_function): Likewise.
amodra [Fri, 12 Dec 2003 14:11:58 +0000 (14:11 +0000)]
* elf64-hppa.c (elf64_hppa_link_output_symbol_hook): Check for
NULL dyn_h.
cgf [Fri, 12 Dec 2003 05:04:47 +0000 (05:04 +0000)]
* dcrt0.cc (alloc_stack): Move _main_tls if stack is relocated.
cgf [Fri, 12 Dec 2003 04:15:31 +0000 (04:15 +0000)]
* miscfuncs.cc (low_priority_sleep): Correct thinko which caused SetPriority to
be called unnecessarily.
* thread.cc (pthread::init_main_thread): Call new create_cancel_event function.
(pthread::precreate): Ditto.
(pthread::postcreate): Remove cancel_event creation.
(pthread::create_cancel_event): Define new function.
* thread.h (pthread::create_cancel_event): Declare new function.
gdbadmin [Fri, 12 Dec 2003 00:00:32 +0000 (00:00 +0000)]
*** empty log message ***
amodra [Thu, 11 Dec 2003 23:00:06 +0000 (23:00 +0000)]
daily update
jimb [Thu, 11 Dec 2003 22:19:15 +0000 (22:19 +0000)]
* library/prefs.tcl (pref_read): The section marker or the word
'option' must be the first thing on the line; they don't count if
they appear in the middle of the line.
nickc [Thu, 11 Dec 2003 18:10:19 +0000 (18:10 +0000)]
(INCLUDE_SECTION_IN_SEGMENT): Skip PT_GNU_STACK segments.
corinna [Thu, 11 Dec 2003 18:07:42 +0000 (18:07 +0000)]
* fhandler_serial.cc (fhandler_serial::tcflush): Simplify. Remove
read polling loop to avoid a hang with streaming devices.
kettenis [Thu, 11 Dec 2003 13:45:11 +0000 (13:45 +0000)]
* solib.h (SOLIB_UNLOADED_LIBRARY_PATHNAME): Define as "" instead
of (0).
nickc [Thu, 11 Dec 2003 13:22:51 +0000 (13:22 +0000)]
Add --only-keep-debug to the --help output.
nickc [Thu, 11 Dec 2003 11:33:44 +0000 (11:33 +0000)]
Add support for the m32r2 processor
drd [Thu, 11 Dec 2003 06:30:09 +0000 (06:30 +0000)]
* MAINTAINERS (write after approval): Add myself
drd [Thu, 11 Dec 2003 06:21:11 +0000 (06:21 +0000)]
Fix GDB crash problem when object file of different H8 cpu is loaded
cgf [Thu, 11 Dec 2003 06:19:36 +0000 (06:19 +0000)]
* pinfo.cc (_pinfo::set_ctty): Correct stupid typo.
cgf [Thu, 11 Dec 2003 06:12:41 +0000 (06:12 +0000)]
* cygheap.h (cygheap_types): Add HEAP_ARCHETYPES.
(init_cheap::ctty): Change to pointer.
* dtable.h (dtable::find_archetype): Declare new function.
(dtable::add_archetype): Declare new function.
(dtable::delete_archetype): Declare new function.
(dtable::narchetypes): Declare.
(dtable::farchetypes): Declare.
(dtable::initial_archetype_size): Declare.
(dtable::dtable): Initialize new fields.
(dtable::initial_archetype_size): Declare.
* dtable.cc (dtable::find_archetype): Define new function.
(dtable::add_archetype): Define new function.
(dtable::delete_archetype): Define new function.
(dtable::initial_archetype_size): Define.
* fhandler.h (fhandler_base::archetype): Declare.
(fhandler_base::usecount): Declare.
* fhandler.cc (fhandler_base::fhandler_base): Initialize new fields.
* fhandler_console.cc (fhandler_console::get_tty_stuff): Pass NULL to third
argument of set_ctty.
* fhandler_tty.cc (fhandler_tty_slave::open): Accommodate new archetype method
to create only one instance of a tty.
(fhandler_tty_slave::close): Don't close handles unless archetype usecount is
zero. When that happens, close archetype too.
(fhandler_tty_slave::dup): Just copy archetype. Set use count appropriately.
Set ctty, if appropriate.
(fhandler_tty_common::dup): Remove slave considerations.
(fhandler_tty_common::set_close_on_exec): Remove cygheap->ctty considerations.
* pinfo.cc (_pinfo::set_ctty): Accommodate new archetype methods.
* pinfo.h (_pinfo::set_ctty): Make third argument explicit.
* syscalls.cc (close_all_files): Decrement controlling tty use count before
closing all handles to allow controlling tty to be closed. Remove previous
controlling tty considerations.
gdbadmin [Thu, 11 Dec 2003 00:00:01 +0000 (00:00 +0000)]
*** empty log message ***
amodra [Wed, 10 Dec 2003 23:00:05 +0000 (23:00 +0000)]
daily update
zack [Wed, 10 Dec 2003 22:12:49 +0000 (22:12 +0000)]
opcodes:
* ppc-opc.c (MO): Make optional.
(RAO, RSO, SHO): New optional forms of RA, RS, SH operands.
(tlbwe): Accept for both PPC403 and BOOKE. Make all operands optional.
gas:
* tc-ppc.c (md_assemble): Rewrite comment about optional operands
to indicate that 'all or none' is also handled. Pluralize a
word in another comment.
gas/testsuite:
* gas/ppc/booke.s: Add two more forms of the mbar instruction
and three forms of the tlbwe instruction.
* gas/ppc/booke.d: Update to match.
brobecke [Wed, 10 Dec 2003 17:40:42 +0000 (17:40 +0000)]
* frame.c (select_frame): Get the current frame PC using
get_frame_address_in_block() instead of get_frame_pc().
* stack.c (get_frame_language): Likewise.
pbrook [Wed, 10 Dec 2003 12:50:26 +0000 (12:50 +0000)]
* gas/arm/arm.exp: Add r15-bad.
* gas/arm/r15-bad.s: New file.
* gas/arm/r15-bad.l: New file.
pbrook [Wed, 10 Dec 2003 12:11:25 +0000 (12:11 +0000)]
* config/tc-arm.c (FPU_MAVERICK): Define.
(FPU_ARCH_MAVERICK): Define.
(arm_float_abi): Define.
(mfloat_abi_opt): New variable.
(md_begin): Use them.
(arm_opts): Add msoft-float and mhard-float.
(arm_cpus): Use FPU_ARCH_MAVERICK.
(arm_fpus): Add maverick.
(arm_float_abis): Add.
(arm_parse_float_abi): New function.
(arm_long_options): Add mfloat-abi.
* doc/as.texinfo: Document -mfloat-abi=.
* doc/c-arm.text: Ditto. Menution -fpu=maverick.
bje [Wed, 10 Dec 2003 06:41:08 +0000 (06:41 +0000)]
Remove redundant returns in void functions.
cgf [Wed, 10 Dec 2003 04:08:50 +0000 (04:08 +0000)]
remove debug output
cgf [Wed, 10 Dec 2003 03:19:19 +0000 (03:19 +0000)]
* fhandler_tty.cc (fhandler_tty_common::dup): Just copy cygheap->ctty to child
if duping the current ctty.
(fhandler_tty_common::close): Move debugging statement earlier in function.
(fhandler_tty_slave::close): Return success when closing ctty.
* syscalls.cc (close_all_files): Avoid calling fhandler_tty_slave close method
so that open_fhs will not be decremented when closing cygheap ctty.
(setsid): Ditto.
* dcrt0.cc (do_exit): Reorganize to avoid leaving a critical section active
after vfork.
* fhandler.h (fhandler_tty_slave::get_unit): Remove regparm parameter since it
can't work in a virtualized function.
gdbadmin [Wed, 10 Dec 2003 00:00:01 +0000 (00:00 +0000)]
*** empty log message ***
amodra [Tue, 9 Dec 2003 23:00:06 +0000 (23:00 +0000)]
daily update
fnf [Tue, 9 Dec 2003 18:19:19 +0000 (18:19 +0000)]
Committed after testing and independent approval/endorsement.
2003-12-09 Fred Fish <fnf@redhat.com>
* gdb.base/break.c (marker1, marker2, marker3, marker4): Move
functions to break1.c and leave prototypes behind. Add more
"set breakpoint NN here" comments.
* gdb.base/break1.c: New file.
* gdb.base/break.exp: Handle compiling test case from multiple
source files and change source file references as needed.
* gdb.base/completion.exp: Ditto.
* gdb.base/condbreak.exp: Ditto.
* gdb.base/define.exp: Ditto.
* gdb.base/ena-dis-br.exp: Ditto.
* gdb.base/info-proc.exp: Ditto.
* gdb.base/maint.exp: Ditto.
* gdb.base/until.exp: Ditto.
* gdb.base/condbreak.exp: Use bp_locationNN variables instead of
hardcoded line numbers.
* gdb.base/define.exp: Ditto.
* gdb.base/ena-dis-br.exp: Ditto.
* gdb.base/maint.exp: Ditto.
* gdb.base/until.exp: Ditto.
* gdb.base/completion.exp: Use "break1" for completion tests since
"break" is no longer a unique prefix.
pbrook [Tue, 9 Dec 2003 17:41:11 +0000 (17:41 +0000)]
* config/tc-arm.c (do_umaal): Fix typo.
cgf [Tue, 9 Dec 2003 03:27:05 +0000 (03:27 +0000)]
* pinfo.cc (_pinfo::set_ctty): Don't copy over existing ctty if it is active.
gdbadmin [Tue, 9 Dec 2003 00:00:02 +0000 (00:00 +0000)]
*** empty log message ***
amodra [Mon, 8 Dec 2003 23:00:06 +0000 (23:00 +0000)]
daily update
dannysmith [Mon, 8 Dec 2003 22:41:43 +0000 (22:41 +0000)]
2003-12-08 Danny Smith <dannysmith@users.sourceforge.net>
* include/winuser.h (DISPLAY_DEVICE_*): Remove defines.
* include/wingdi.h (DISPLAY_DEVICE_REMOVABLE,
DISPLAY_DEVICE_MODESPRINED): Add defines from winuser.h
2003-12-08 Hartmut Honisch <hhonisch@users.sourceforge.net>
* include/commctrl.h (ListView_Get_State, ListView_Check_State):
Add macros.
* include/wingdi.h (DISPLAY_DEVICE_*): Add multi-monitor
constants.
* include/shlobj.h (SHCOLUMNINIT); Add structure.
(SHCOLUMNDAT): Likwise.
(SHCOLUMNID): Likewise.
(SHCOLUMNINFO): Likewise.
(SHCOLSTATE): Add enum.
(IColumnProvider): Add COM interface.
(IQueryInfo): Likewise.
(IShellIconOverlayIdentifier): Likewise.
* include/shlguid.h (IID_IColumnProvider) Declare.
(IID_IQueryInfo): Likweise.
(IID_IShellIconOverlayIdentifier): Likwise.
* lib/shell32.c (IID_IColumnProvider) Define.
(IID_IQueryInfo): Likweise.
(IID_IShellIconOverlayIdentifier): Likwise.
fitzsim [Mon, 8 Dec 2003 21:19:41 +0000 (21:19 +0000)]
2003-12-08 Thomas Fitzsimmons <fitzsim@redhat.com>
* configure.in (raw_libstdcxx_flags): Remove the leading space.
* configure: Regenerate.
rsandifo [Mon, 8 Dec 2003 20:04:34 +0000 (20:04 +0000)]
* elfxx-mips.h, elfxx-mips.c, cpu-mips.c: Convert prototypes.
Remove casts that were only needed for K&R compatibility.
dannysmith [Mon, 8 Dec 2003 19:37:19 +0000 (19:37 +0000)]
2003-12-08 Roald Ribe <rrib@users.sourceforge.net>
* include/winuser.h (RT_MANIFEST): Add define.
2003-12-08 Pascal Buhler <pbuhler@users.sourceforge.net>
* include/oleidl.h (IViewObject2): Inherit from IViewObject.
brolley [Mon, 8 Dec 2003 19:02:52 +0000 (19:02 +0000)]
Remove reference to 'devo'
kevinb [Mon, 8 Dec 2003 17:00:04 +0000 (17:00 +0000)]
* remote.c (remote_open_1, remote_cisco_open): Avoid closing
remote_desc more than once.
amodra [Mon, 8 Dec 2003 13:05:09 +0000 (13:05 +0000)]
* elf-bfd.h (struct elf_backend_data): Remove "bfd *" and add
"elflink_hash_entry *" param to elf_backend_link_output_symbol_hook.
Add "elflink_hash_entry *" param to elf_backend_output_arch_syms.
* elflink.h (elf_link_output_sym): Add "elflink_hash_entry *" param,
and pass to output_symbol_hook.
(elf_bfd_final_link): Adjust elf_link_output_sym calls.
(elf_link_output_extsym): Likewise.
(elf_link_input_bfd): Likewise.
* elf32-sh64.c (sh64_elf_link_output_symbol_hook): Adjust.
* elf32-v850.c (v850_elf_link_output_symbol_hook): Likewise.
* elf64-mmix.c (mmix_elf_link_output_symbol_hook): Likewise.
* elf64-sh64.c (sh64_elf64_link_output_symbol_hook): Likewise.
* elfxx-mips.c (_bfd_mips_elf_link_output_symbol_hook): Likewise.
* elfxx-mips.h (_bfd_mips_elf_link_output_symbol_hook): Likewise.
* elf64-sparc.c (sparc64_elf_output_arch_syms): Likewise.
* elf64-hppa.c (elf64_hppa_link_output_symbol_hook): Likewise.
Validate dynh->h against h.
* elf64-ppc.c (struct ppc_link_hash_entry): Add adjust_done bitfield.
(link_hash_newfunc): Init it.
(adjust_opd_syms): New function.
(ppc64_elf_edit_opd): Set adjust_done when global .opd sym adjusted.
Set opd.adjust for all .opd relocs. Call adjust_opd_syms.
(ppc64_elf_tls_optimize): Adjust possible .opd sym values here.
(ppc64_elf_relocate_section): Also adjust syms not a multiple of 24.
(ppc64_elf_output_symbol_hook): New function.
(elf_backend_link_output_symbol_hook): Define.
cgf [Mon, 8 Dec 2003 06:32:45 +0000 (06:32 +0000)]
* thread.cc (pthread::precreate): Delete duplicate setting of cancel_event.
cgf [Mon, 8 Dec 2003 06:27:04 +0000 (06:27 +0000)]
* fhandler.h (fhandler_tty_slave::ttyname): Use name from pc since it is
guaranteed to be accurate.
* fhandler_tty.cc (fhandler_tty_slave::open): Increment open_fhs appropriate
when copying ctty.
(fhandler_tty_slave::close): Remove special case handling for exit_state. Use
ctty < 0 check instead.
(fhandler_tty_common::close): Set io_handle to NULL after closing.
* syscalls.cc (close_all_files): Specifically close cygheap->ctty, if
appropriate.
hjl [Mon, 8 Dec 2003 03:43:33 +0000 (03:43 +0000)]
2003-12-07 H.J. Lu <hongjiu.lu@intel.com>
* ldlang.c (lang_vers_match): Pass "DMGL_PARAMS | DMGL_ANSI" to
cplus_demangle.
cgf [Mon, 8 Dec 2003 00:22:56 +0000 (00:22 +0000)]
* wait.cc (wait4): Move sawsig initialization inside loop.
cgf [Mon, 8 Dec 2003 00:21:16 +0000 (00:21 +0000)]
* spawn.cc (spawn_guts): Change type back to 'int' after erroneous change
below.
gdbadmin [Mon, 8 Dec 2003 00:00:31 +0000 (00:00 +0000)]
*** empty log message ***