OSDN Git Service

pf3gnuchains/pf3gnuchains3x.git
20 years ago From David Mosberger <davidm@hpl.hp.com>:
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().

20 years ago * gdb.asm/frv.inc: New file.
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.

20 years ago*** empty log message ***
gdbadmin [Sat, 13 Dec 2003 00:00:02 +0000 (00:00 +0000)]
*** empty log message ***

20 years agodaily update
amodra [Fri, 12 Dec 2003 23:00:05 +0000 (23:00 +0000)]
daily update

20 years ago* dtable.cc (dtable::delete_archetype): Add debugging.
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.

20 years agoUpdated Romanian translation
nickc [Fri, 12 Dec 2003 20:42:50 +0000 (20:42 +0000)]
Updated Romanian translation

20 years ago2003-12-12 Jeff Johnston <jjohnstn@redhat.com>
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.

20 years agooops - forgot to add this file!
nickc [Fri, 12 Dec 2003 16:35:21 +0000 (16:35 +0000)]
oops - forgot to add this file!

20 years ago* observer.c (observer_test_first_observer)
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.

20 years ago * elf64-hppa.c (elf64_hppa_link_output_symbol_hook): Check for
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.

20 years ago* dcrt0.cc (alloc_stack): Move _main_tls if stack is relocated.
cgf [Fri, 12 Dec 2003 05:04:47 +0000 (05:04 +0000)]
* dcrt0.cc (alloc_stack): Move _main_tls if stack is relocated.

20 years ago* miscfuncs.cc (low_priority_sleep): Correct thinko which caused SetPriority to
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.

20 years ago*** empty log message ***
gdbadmin [Fri, 12 Dec 2003 00:00:32 +0000 (00:00 +0000)]
*** empty log message ***

20 years agodaily update
amodra [Thu, 11 Dec 2003 23:00:06 +0000 (23:00 +0000)]
daily update

20 years ago* library/prefs.tcl (pref_read): The section marker or the word
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.

20 years ago(INCLUDE_SECTION_IN_SEGMENT): Skip PT_GNU_STACK segments.
nickc [Thu, 11 Dec 2003 18:10:19 +0000 (18:10 +0000)]
(INCLUDE_SECTION_IN_SEGMENT): Skip PT_GNU_STACK segments.

20 years ago * fhandler_serial.cc (fhandler_serial::tcflush): Simplify. Remove
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.

20 years ago* solib.h (SOLIB_UNLOADED_LIBRARY_PATHNAME): Define as "" instead
kettenis [Thu, 11 Dec 2003 13:45:11 +0000 (13:45 +0000)]
* solib.h (SOLIB_UNLOADED_LIBRARY_PATHNAME): Define as "" instead
of (0).

20 years agoAdd --only-keep-debug to the --help output.
nickc [Thu, 11 Dec 2003 13:22:51 +0000 (13:22 +0000)]
Add --only-keep-debug to the --help output.

20 years agoAdd support for the m32r2 processor
nickc [Thu, 11 Dec 2003 11:33:44 +0000 (11:33 +0000)]
Add support for the m32r2 processor

20 years ago * MAINTAINERS (write after approval): Add myself
drd [Thu, 11 Dec 2003 06:30:09 +0000 (06:30 +0000)]
 * MAINTAINERS (write after approval): Add myself

20 years ago Fix GDB crash problem when object file of different H8 cpu is loaded
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

20 years ago* pinfo.cc (_pinfo::set_ctty): Correct stupid typo.
cgf [Thu, 11 Dec 2003 06:19:36 +0000 (06:19 +0000)]
* pinfo.cc (_pinfo::set_ctty): Correct stupid typo.

20 years ago* cygheap.h (cygheap_types): Add HEAP_ARCHETYPES.
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.

20 years ago*** empty log message ***
gdbadmin [Thu, 11 Dec 2003 00:00:01 +0000 (00:00 +0000)]
*** empty log message ***

20 years agodaily update
amodra [Wed, 10 Dec 2003 23:00:05 +0000 (23:00 +0000)]
daily update

20 years agoopcodes:
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.

20 years ago * frame.c (select_frame): Get the current frame PC using
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.

20 years ago * gas/arm/arm.exp: Add r15-bad.
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.

20 years ago * config/tc-arm.c (FPU_MAVERICK): Define.
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.

20 years agoRemove redundant returns in void functions.
bje [Wed, 10 Dec 2003 06:41:08 +0000 (06:41 +0000)]
Remove redundant returns in void functions.

20 years agoremove debug output
cgf [Wed, 10 Dec 2003 04:08:50 +0000 (04:08 +0000)]
remove debug output

20 years ago* fhandler_tty.cc (fhandler_tty_common::dup): Just copy cygheap->ctty to child
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.

20 years ago*** empty log message ***
gdbadmin [Wed, 10 Dec 2003 00:00:01 +0000 (00:00 +0000)]
*** empty log message ***

20 years agodaily update
amodra [Tue, 9 Dec 2003 23:00:06 +0000 (23:00 +0000)]
daily update

20 years agoCommitted after testing and independent approval/endorsement.
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.

20 years ago * config/tc-arm.c (do_umaal): Fix typo.
pbrook [Tue, 9 Dec 2003 17:41:11 +0000 (17:41 +0000)]
* config/tc-arm.c (do_umaal): Fix typo.

20 years ago* pinfo.cc (_pinfo::set_ctty): Don't copy over existing ctty if it is active.
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.

20 years ago*** empty log message ***
gdbadmin [Tue, 9 Dec 2003 00:00:02 +0000 (00:00 +0000)]
*** empty log message ***

20 years agodaily update
amodra [Mon, 8 Dec 2003 23:00:06 +0000 (23:00 +0000)]
daily update

20 years ago2003-12-08 Danny Smith <dannysmith@users.sourceforge.net>
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.

20 years ago2003-12-08 Thomas Fitzsimmons <fitzsim@redhat.com>
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.

20 years ago * elfxx-mips.h, elfxx-mips.c, cpu-mips.c: Convert prototypes.
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.

20 years ago2003-12-08 Roald Ribe <rrib@users.sourceforge.net>
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.

20 years agoRemove reference to 'devo'
brolley [Mon, 8 Dec 2003 19:02:52 +0000 (19:02 +0000)]
Remove reference to 'devo'

20 years ago * remote.c (remote_open_1, remote_cisco_open): Avoid closing
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.

20 years ago * elf-bfd.h (struct elf_backend_data): Remove "bfd *" and add
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.

20 years ago* thread.cc (pthread::precreate): Delete duplicate setting of cancel_event.
cgf [Mon, 8 Dec 2003 06:32:45 +0000 (06:32 +0000)]
* thread.cc (pthread::precreate): Delete duplicate setting of cancel_event.

20 years ago* fhandler.h (fhandler_tty_slave::ttyname): Use name from pc since it is
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.

20 years ago2003-12-07 H.J. Lu <hongjiu.lu@intel.com>
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.

20 years ago* wait.cc (wait4): Move sawsig initialization inside loop.
cgf [Mon, 8 Dec 2003 00:22:56 +0000 (00:22 +0000)]
* wait.cc (wait4): Move sawsig initialization inside loop.

20 years ago* spawn.cc (spawn_guts): Change type back to 'int' after erroneous change
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.

20 years ago*** empty log message ***
gdbadmin [Mon, 8 Dec 2003 00:00:31 +0000 (00:00 +0000)]
*** empty log message ***

20 years ago * ldemul.c: Convert to ISO-C.
kazu [Sun, 7 Dec 2003 23:52:44 +0000 (23:52 +0000)]
* ldemul.c: Convert to ISO-C.
* ldver.c: Likewise.

20 years agodaily update
amodra [Sun, 7 Dec 2003 23:00:05 +0000 (23:00 +0000)]
daily update

20 years agoChange use of BOOL, TRUE, FALSE to bool, true, false, as appropriate,
cgf [Sun, 7 Dec 2003 22:37:11 +0000 (22:37 +0000)]
Change use of BOOL, TRUE, FALSE to bool, true, false, as appropriate,
throughout.
* tty.cc (tty::common_init): Remove call to SetKernelObjectSecurity and edit
some comments.
* cygheap.h (init_cygheap::ctty): Add new element.
* devices.in (device::parse): Remove special handling for /dev/tty.
* devices.cc: Regenerate.
* dtable.cc (build_fh_pc): Don't reset /dev/tty device.  Let the device opener
do that.
* fhandler_termios.cc (tty_min::set_ctty): Redefine to _pinfo class.
* fhandler_tty.cc (fhandler_tty_common::set_close_on_exec): Avoid setting
noninherit flag for ctty.
* tty.h: Move BOOLs to bools.
(tty_min::set_ctty): Redeclare to _pinfo class.
* pinfo.cc (_pinfo::set_ctty): Define new function based on tty_min::set_ctty.
Change first argument from tty number to tty_min class.
* pinfo.h (_pinfo::set_ctty): Declare.
* fhandler_console.cc (fhandler_console::get_tty_stuff): Reflect move of
set_ctty to _pinfo class.
* fhandler_tty.cc (fhandler_tty_slave::open): Treat FH_TTY specially.  Use
saved cygheap value if it exists.  Otherwise convert to real device and save on
first time open.
(fhandler_tty_common::dup): Potentially set controlling tty if duping a slave
tty.
* syscalls.cc (setsid): Close controlling tty in cygheap.
* tty.cc: Change some BOOLs to bools.

20 years ago * ld-mips-elf/elf-rel-xgot-n32.d: Fix offset for "lw $5,dl1+34($5)".
rsandifo [Sun, 7 Dec 2003 21:49:09 +0000 (21:49 +0000)]
* ld-mips-elf/elf-rel-xgot-n32.d: Fix offset for "lw $5,dl1+34($5)".
* ld-mips-elf/elf-rel-xgot-n64-linux.d: Likewise.

20 years ago * elf32-mips.c, elfn32-mips.c, elf64-mips.c: Convert prototypes.
rsandifo [Sun, 7 Dec 2003 21:24:27 +0000 (21:24 +0000)]
* elf32-mips.c, elfn32-mips.c, elf64-mips.c: Convert prototypes.
Remove casts that were only needed for K&R compatibility.

20 years ago2003-12-07 Andrew Cagney <cagney@redhat.com>
cagney [Sun, 7 Dec 2003 17:22:28 +0000 (17:22 +0000)]
2003-12-07  Andrew Cagney  <cagney@redhat.com>

* defs.h (DEPRECATED_STREQN, DEPRECATED_STREQ): Simplify by
directly calling strcmp equivalents.  Add disclaimer.

20 years agoMore reversion of incomplete m32r changes. Should be back to normal.
cagney [Sun, 7 Dec 2003 16:13:06 +0000 (16:13 +0000)]
More reversion of incomplete m32r changes.  Should be back to normal.

20 years ago * syscalls.cc (locked_append): New.
corinna [Sun, 7 Dec 2003 12:56:59 +0000 (12:56 +0000)]
* syscalls.cc (locked_append): New.
(updwtmp): Remove mutex code and call locked_append.
(pututline): Ditto.

20 years ago* exceptions.cc (_threadinfo::remove): Avoid a linked list walk.
cgf [Sun, 7 Dec 2003 03:27:50 +0000 (03:27 +0000)]
* exceptions.cc (_threadinfo::remove): Avoid a linked list walk.

20 years agoRevert last commit, build problems.
cagney [Sun, 7 Dec 2003 02:58:01 +0000 (02:58 +0000)]
Revert last commit, build problems.

20 years ago* cygtls.h (_threadinfo::find_tls): New function.
cgf [Sun, 7 Dec 2003 02:56:52 +0000 (02:56 +0000)]
* cygtls.h (_threadinfo::find_tls): New function.
* exceptions.cc (_threadinfo::find_tls): Rename from find_tls.  Use critical
section to protect access to linked list.

20 years ago* exceptions.cc (_threadinfo::remove): Avoid returning without unlocking
cgf [Sun, 7 Dec 2003 02:33:31 +0000 (02:33 +0000)]
* exceptions.cc (_threadinfo::remove): Avoid returning without unlocking
critical section in the (hopefully impossible) case of an unrecognized thread.

20 years ago2003-12-02 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
cagney [Sun, 7 Dec 2003 02:27:45 +0000 (02:27 +0000)]
2003-12-02  Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>

        * Makefile.in : Add new machine m32r2.
        * m32r2.c : New file for m32r2.
* mloop2.in : Ditto
* model2.c : Ditto
* sem2-switch.c : Ditto
        * m32r-sim.h : Add EVB register.
        * sim-if.h : Ditto
        * sim-main.h : Ditto
        * traps.c : Ditto

20 years ago * lexsup.c (is_num): Remove.
kazu [Sun, 7 Dec 2003 00:08:41 +0000 (00:08 +0000)]
* lexsup.c (is_num): Remove.

20 years ago*** empty log message ***
gdbadmin [Sun, 7 Dec 2003 00:00:32 +0000 (00:00 +0000)]
*** empty log message ***

20 years agodaily update
amodra [Sat, 6 Dec 2003 23:00:06 +0000 (23:00 +0000)]
daily update

20 years ago2003-12-06 Andrew Cagney <cagney@redhat.com>
cagney [Sat, 6 Dec 2003 22:58:26 +0000 (22:58 +0000)]
2003-12-06  Andrew Cagney  <cagney@redhat.com>

* remote.c (remote_fetch_registers): For short packets, explicitly
supply a zero value.  Use regcache_raw_supply.  Fix suggested by
Jonathan Larmour.

20 years ago2003-12-06 Andrew Cagney <cagney@redhat.com>
cagney [Sat, 6 Dec 2003 22:49:01 +0000 (22:49 +0000)]
2003-12-06  Andrew Cagney  <cagney@redhat.com>

* gdb.base/structs.exp (test_struct_returns): When applicable, set
"return_value_unimplemented".  When an unimplemented struct return
architecture, report incorrect values as a KFAIL

20 years ago* cygtls.h: Add more "don't parse this" guards.
cgf [Sat, 6 Dec 2003 18:08:37 +0000 (18:08 +0000)]
* cygtls.h: Add more "don't parse this" guards.
(_threadinfo::init_thread): Rename from 'init'.
(_threadinfo::init): Declare new function.
(_threadinfo::protect_linked_list): Declare new critical section.
* dcrt0.cc (dll_crt0_1): Call init_thread to initialize thread stuff.
(_dll_crt0): Call _threadinfo::init prior to invoking dll_crt0_1.
* exceptions.cc (_threadinfo::init_thread): Rename from 'init'.
(_threadinfo::init): Define new function.  Protect linked list manipulation
with new critical section.
(_threadinfo::call): Reflect function name change.
(_threadinfo::remove): Protect linked list manipulation with new critical
section
* gentls_offsets: Rework to allow multi-line "don't parse this" protection.
* init.cc (dll_entry): Don't remove threads info stuff here since the remove
function uses a critical section which can't be used during thread creation or
destruction.
* thread.cc (pthread::exit): Call _threadinfo remove function here.

20 years ago * dwarf2dbg.c: Convert to ISO-C.
kazu [Sat, 6 Dec 2003 16:16:51 +0000 (16:16 +0000)]
* dwarf2dbg.c: Convert to ISO-C.
* write.c: Likewise.
* write.h: Likewise.

20 years agogas/
rsandifo [Sat, 6 Dec 2003 13:52:23 +0000 (13:52 +0000)]
gas/
* config/tc-mips.c (macro): Switch misordered call to frag_grow()
and setting of tc_fr_offset.

gas/testsuite/
* gas/mips/elf-rel16.[sd]: New test.
* gas/mips/mips.exp: Run it.
* gas/mips/elf-rel-xgot-n32.d: Fix addends for "lw $5,dl1+34($5)".
* gas/mips/elf-rel-xgot-n64.d: Likewise.

20 years agoFia x comment typo.
kazu [Sat, 6 Dec 2003 10:02:06 +0000 (10:02 +0000)]
Fia x comment typo.

20 years ago * common.h (DT_HIOS): Correct value.
amodra [Sat, 6 Dec 2003 05:32:21 +0000 (05:32 +0000)]
* common.h (DT_HIOS): Correct value.

20 years ago2003-12-05 Michael Chastain <mec.gnu@mindspring.com>
chastain [Sat, 6 Dec 2003 04:40:42 +0000 (04:40 +0000)]
2003-12-05  Michael Chastain  <mec.gnu@mindspring.com>

* gdb.cp/rtti.exp: Accept new wording of warning from
cp_lookup_rtti_type.

20 years ago2003-12-05 Michael Chastain <mec.gnu@mindspring.com>
chastain [Sat, 6 Dec 2003 02:06:22 +0000 (02:06 +0000)]
2003-12-05  Michael Chastain  <mec.gnu@mindspring.com>

Partial fix for PR testsuite/1456.
* gdb.base/scope.exp (test_at_main): Replace references to
gcc_compiled with calls to test_compiler_info.
(test_at_foo): Likewise.
(test_at_bar): Likewise.

20 years ago * gas/arm/arm.exp: Add archv6 and thumbv6.
mmitchel [Sat, 6 Dec 2003 01:25:28 +0000 (01:25 +0000)]
* gas/arm/arm.exp: Add archv6 and thumbv6.
* gas/arm/archv6.d: New file.
* gas/arm/archv6.s: Likewise.
* gas/arm/thumbv6.d: Likewise.
* gas/arm/thumbv6.s: Likewise.

Add V6 support.
* config/tc-arm.c (ARM_EXT_V6): New macro.
(ARM_ARCH_V6): Likewise.
(SHIFT_IMMEDIATE): Likewise.
(SHIFT_LSL_OR_ASR_IMMEDIATE): Likewise.
(SHIFT_ASR_IMMEDIATE): Likewise.
(SHIFT_LSL_IMMMEDIATE): Likewise.
(do_cps): New function.
(do_cpsi): Likewise.
(do_ldrex): Likewise.
(do_pkhbt): Likewise.
(do_pkhtb): Likewise.
(do_qadd16): Likewise.
(do_rev): Likewise.
(do_rfe): Likewise.
(do_sxtah): Likewise.
(do_sxth): Likewise.
(do_setend): Likewise.
(do_smlad): Likewise.
(do_smlald): Likewise.
(do_smmul): Likewise.
(do_ssat): Likewise.
(do_usat): Likewise.
(do_srs): Likewise.
(do_ssat16): Likewise.
(do_usat16): Likewise.
(do_strex): Likewise.
(do_umaal): Likewise.
(do_cps_mode): Likewise.
(do_cps_flags): Likewise.
(do_endian_specifier): Likewise.
(do_pkh_core): Likewise.
(do_sat): Likewise.
(do_sat16): Likewise.
(insns): Add V6 instructions.
(do_t_cps): New function.
(do_t_cpy): Likewise.
(do_t_setend): Likewise.
(THUMB_CPY): New macro.
(tinsns): Add V6 instructions.
(decode_shift): Handle V6 restricted-shift options.
(thumb_mov_compare): Support CPY.
(arm_cores): Add arm1136js and arm1136jfs.
(arm_archs): Add armv6.
(arm_fpus): Add arm1136jfs.
* doc/c-arm.texi (ARM Options): Mention arm1136js, arm1136jfs, and
armv6 options.

* gas/arm/arm.exp: Add archv6 and thumbv6.
* gas/arm/archv6.d: New file.
* gas/arm/archv6.s: Likewise.
* gas/arm/thumbv6.d: Likewise.
* gas/arm/thumbv6.s: Likewise.

* arm-dis.c (print_arm_insn): Add 'W' macro.
* arm-opc.h (arm_opcodes): Add V6 instructions.
(thumb_opcodes): Likewise.

20 years ago2003-12-05 Jeff Johnston <jjohnstn@redhat.com>
jjohnstn [Sat, 6 Dec 2003 00:17:04 +0000 (00:17 +0000)]
2003-12-05  Jeff Johnston  <jjohnstn@redhat.com>

        * ia64-tdep.c (ia64_gdbarch_init): Set up the gdbarch long double
        format to be the i387 extended float format which is used for
        long doubles stored in memory.

20 years ago * ChangeLog-9197: Fix comment typos.
kazu [Sat, 6 Dec 2003 00:06:12 +0000 (00:06 +0000)]
* ChangeLog-9197: Fix comment typos.
* coffgrok.c: Likewise.
* filemode.c: Likewise.
* objcopy.c: Likewise.
* objdump.c: Likewise.
* prdbg.c: Likewise.
* stabs.c: Likewise.
* unwind-ia64.c: Likewise.

20 years ago*** empty log message ***
gdbadmin [Sat, 6 Dec 2003 00:00:31 +0000 (00:00 +0000)]
*** empty log message ***

20 years ago * config/tc-z8k.c (parse_reg): Be case insensitive when checking
cpg [Fri, 5 Dec 2003 23:40:03 +0000 (23:40 +0000)]
* config/tc-z8k.c (parse_reg): Be case insensitive when checking
register names.
(get_ctrl_operand): Be case insensitive when checking ctrl names.

20 years ago * gas/z8k/ctrl-names.d: New file.
cpg [Fri, 5 Dec 2003 23:37:01 +0000 (23:37 +0000)]
* gas/z8k/ctrl-names.d: New file.
* gas/z8k/ctrl-names.s: New file.
* gas/z8k/z8k.exp: Run new tests.

20 years agodaily update
amodra [Fri, 5 Dec 2003 23:00:09 +0000 (23:00 +0000)]
daily update

20 years ago2003-12-02 Alexandre Oliva <aoliva@redhat.com>
msnyder [Fri, 5 Dec 2003 22:16:11 +0000 (22:16 +0000)]
2003-12-02  Alexandre Oliva  <aoliva@redhat.com>

* sh-opc.h: Add support for sh4a and no-fpu variants.
        * sh-dis.c: Ditto.

20 years agoDon't blame aoliva for my work.
msnyder [Fri, 5 Dec 2003 22:00:39 +0000 (22:00 +0000)]
Don't blame aoliva for my work.

20 years agoFrom Ulrich Weigand <weigand@informatik.uni-erlangen.de>:
kettenis [Fri, 5 Dec 2003 21:14:48 +0000 (21:14 +0000)]
From Ulrich Weigand  <weigand@informatik.uni-erlangen.de>:
* dwarf2-frame.c (dwarf2_frame_cache): Use the untranslated RA
column instead of translating it.

20 years ago2003-12-05 Jeff Johnston <jjohnstn@redhat.com>
jjohnstn [Fri, 5 Dec 2003 21:09:12 +0000 (21:09 +0000)]
2003-12-05  Jeff Johnston  <jjohnstn@redhat.com>

        * libc/include/sys/stat.h: No longer include stat-dj.h.
        * libc/include/sys/stat-dj.h: Removed.

20 years ago2003-12-05 Jeff Johnston <jjohnstn@redhat.com>
jjohnstn [Fri, 5 Dec 2003 20:51:57 +0000 (20:51 +0000)]
2003-12-05  Jeff Johnston  <jjohnstn@redhat.com>

        * libc/include/wchar.h: Include <sys/reent.h>.

20 years agoFix SH compilation problems introduced by previous delta
nickc [Fri, 5 Dec 2003 11:55:00 +0000 (11:55 +0000)]
Fix SH compilation problems introduced by previous delta

20 years agoFixes for use of ARM_26D reloc in arm-wince toolchain.
nickc [Fri, 5 Dec 2003 11:30:18 +0000 (11:30 +0000)]
Fixes for use of ARM_26D reloc in arm-wince toolchain.

20 years agoRevert accidental checkin.
cgf [Fri, 5 Dec 2003 06:15:18 +0000 (06:15 +0000)]
Revert accidental checkin.

20 years ago* libc/stdlib/mbrlen.c: Change include order to prevent compiler errors when
cgf [Fri, 5 Dec 2003 06:13:43 +0000 (06:13 +0000)]
* libc/stdlib/mbrlen.c: Change include order to prevent compiler errors when
defining _mbrtowc.
* libc/stdlib/mbsinit.c: Ditto.
* libc/stdlib/mbsrtowcs.c: Ditto.
* libc/stdlib/wcrtomb.c: Ditto.
* libc/stdlib/wcsrtombs.c: Ditto.
* libc/stdlib/wctob.c: Ditto.
* libc/stdlib/mbrlen.c: Change include order to prevent compiler errors when
defining _mbrtowc.
* libc/stdlib/mbsinit.c: Ditto.
* libc/stdlib/mbsrtowcs.c: Ditto.

20 years ago* libc/stdlib/mbrtowc.c: Change include order to prevent compiler errors when
cgf [Fri, 5 Dec 2003 06:02:30 +0000 (06:02 +0000)]
* libc/stdlib/mbrtowc.c: Change include order to prevent compiler errors when
defining _mbrtowc.

20 years ago* cygthread.cc (cygthread::stub2): Remove myself from the list of threads
cgf [Fri, 5 Dec 2003 05:29:17 +0000 (05:29 +0000)]
* cygthread.cc (cygthread::stub2): Remove myself from the list of threads
monitored by signals since this thread will never call raise or sigwait.
(cygthread::simplestub2): Ditto.  Set ev here.
(cygthread::cygthread): Don't set ev here for freerange thread.

20 years ago* path.cc (slash_unc_prefix_p): Allow '.' as a valid character after '\\' in a
cgf [Fri, 5 Dec 2003 04:33:39 +0000 (04:33 +0000)]
* path.cc (slash_unc_prefix_p): Allow '.' as a valid character after '\\' in a
UNC path.

20 years ago2003-12-04 Michael Chastain <mec.gnu@mindspring.com>
chastain [Fri, 5 Dec 2003 04:25:09 +0000 (04:25 +0000)]
2003-12-04  Michael Chastain  <mec.gnu@mindspring.com>

Partial fix for PR c++/1465.
Fix for PR c++/1377.
* cp-support.h (cp_lookup_rtti_type): New function.
* cp-support.c (cp_lookup_rtti_type): New function.
* gnu-v2-abi.c: Update copyright years.
(gnuv2_rtti_type): Call cp_lookup_rtti_type.
* gnu-v3-abi.c: Update copyright years.
(gnuv3_rtti_type): Call cp_lookup_rtti_type.

20 years ago* exceptions.cc (setup_handler): Remove ill-advised debugging output.
cgf [Fri, 5 Dec 2003 04:20:48 +0000 (04:20 +0000)]
* exceptions.cc (setup_handler): Remove ill-advised debugging output.

20 years ago2003-12-02 Alexandre Oliva <aoliva@redhat.com>
msnyder [Fri, 5 Dec 2003 02:02:32 +0000 (02:02 +0000)]
2003-12-02  Alexandre Oliva  <aoliva@redhat.com>

* sh-opc.h: Add support for sh4a and no-fpu variants.
* sh-dis.c: Ditto.