OSDN Git Service
cgf [Wed, 31 Oct 2001 00:55:32 +0000 (00:55 +0000)]
* cygheap.h (cygheap_fdmanip::cygheap_fdmanip): Clear fh.
(cygheap_fdmanip::isopen): New method.
* syscalls.cc (_read): Avoid accessing closed fd.
* path.h (fe_types): New enum.
(path_conv::set_path): New method.
(find_exec): Change null_if_not_found argument to something more generic.
* spawn.cc (find_exec): Default to returning the POSIX path rather than the
windows path, unless instructed otherwise.
(spawn_guts): Force call to find_exec to use native paths.
* dlfcn.cc (check_path_access): Accommodate new find_exec arguments.
* environ.h (win_env::get_posix): New method.
gdbadmin [Wed, 31 Oct 2001 00:00:33 +0000 (00:00 +0000)]
*** empty log message ***
amodra [Tue, 30 Oct 2001 23:01:01 +0000 (23:01 +0000)]
daily update
fnf [Tue, 30 Oct 2001 17:34:28 +0000 (17:34 +0000)]
2001-10-30 Fred Fish <fnf@redhat.com>
* somsolib.c (som_solib_add): A megabyte is 1024*1024 bytes.
* pa64solib.c (add_to_solist): Ditto.
* win32-nat.c (_initialize_inftarg): Remove unnecessary
initialization of auto_solib_add, it defaults to 1.
nickc [Tue, 30 Oct 2001 15:20:01 +0000 (15:20 +0000)]
Add MMIX support
corinna [Tue, 30 Oct 2001 11:48:35 +0000 (11:48 +0000)]
* fhandler_socket.cc (fhandler_socket::close): Add error handling.
Fixed ChangeLog entries.
nickc [Tue, 30 Oct 2001 11:40:27 +0000 (11:40 +0000)]
If the LMA for a segment is known, use it for matching sections to segments.
Use the LMA when adjusting for inter-section alignment padding.
nickc [Tue, 30 Oct 2001 11:34:46 +0000 (11:34 +0000)]
Set the LMA based on the p_paddr of the segment that contains it.
corinna [Tue, 30 Oct 2001 10:07:38 +0000 (10:07 +0000)]
* (fhandler_socket::dup): Revert previous change.
cgf [Tue, 30 Oct 2001 07:43:46 +0000 (07:43 +0000)]
* dtable.cc (dtable::dup2): Add some debugging. Use methods from passed in
class rather than cygheap->fdtab.
* fhandler_socket.cc (fhandler_socket::fixup_before_fork_exec): Add more
debugging output.
(fhandler_socket::dup): Allocate new space for prot_info_ptr for duplicated
entry.
* syscalls.cc (stat_worker): Always delete fh if it has been created.
hunt [Tue, 30 Oct 2001 06:17:15 +0000 (06:17 +0000)]
2001-10-29 Martin M. Hunt <hunt@redhat.com>
* library/debugwin.itb: Don't increment number of
TopLevelWins.
hunt [Tue, 30 Oct 2001 04:41:43 +0000 (04:41 +0000)]
2001-10-29 Martin M. Hunt <hunt@redhat.com>
* library/debugwin.itb: Don't increment number of
TopLevelWins.
* library/managedwin.itb: Don't save DebugWins to
active list.
fnf [Tue, 30 Oct 2001 04:05:33 +0000 (04:05 +0000)]
Changes approved by kev@cygnus.com, ezannoni@cygnus.com, eliz@is.elta.co.il.
Changelog:
2001-10-27 Fred Fish <fnf@redhat.com>
* symfile.c (auto_solib_add): Update comment to note that
this variable is now just used as a boolean to control shlib
autoloading, and clarify when it is used.
* symfile.h (auto_solib_add): Ditto.
* symfile.c (auto_solib_limit): New variable that holds the
autoloading threshold instead of overloading auto_solib_add.
* symfile.h (auto_solib_limit): Ditto.
* irix5-nat.c (_initialize_solib): Change auto-solib-add
variable from var_zinteger to var_boolean and update help.
* osfsolib.c (_initialize_solib): Ditto.
* pa64solib.c (_initialize_pa64_solib): Ditto.
* solib.c (_initialize_solib): Ditto.
* somsolib.c (_initialize_som_solib): Ditto.
* xcoffsolib.c (_initialize_solib): Ditto.
* pa64solib.c (pa64_solib_total_st_size): Update comment to
note that the new auto_solib_limit variable is used instead
of overloading auto_solib_add variable.
(_initialize_pa64_solib): Ditto.
* somsolib.c (som_solib_total_st_size): Ditto.
(_initialize_som_solib): Ditto.
* pa64solib.c (_initialize_pa64_solib): Add new set/show
commands for auto-solib-limit variable.
* somsolib.c (_initialize_som_solib): Ditto
* pa64solib.c (add_to_solist): Check that auto_solib_add is
set and use auto_solib_limit as the threshold size instead
of auto_solib_add.
* somsolib.c (som_solib_add): Ditto, and also change warning
text about size threshold exceeded.
doc/ChangeLog:
2001-10-28 Fred Fish <fnf@redhat.com>
* gdb.texinfo (auto-solib-add): Change docs to match
implementation change.
(auto-solib-limit): Add docs for new variable.
corinna [Tue, 30 Oct 2001 00:02:36 +0000 (00:02 +0000)]
* security.cc (is_group_member): Call NetLocalGroupGetMembers() for
local machine only.
(get_user_local_groups): Ditto for NetLocalGroupEnum().
gdbadmin [Tue, 30 Oct 2001 00:00:33 +0000 (00:00 +0000)]
*** empty log message ***
kettenis [Mon, 29 Oct 2001 23:54:56 +0000 (23:54 +0000)]
* config/i386/tm-i386v.h: Don't include "regcache.h".
(EXTRACT_RETURN_VALUE, STORE_RETURN_VALUE, FRAME_CHAIN,
FRAMELESS_FUNCTION_INVOCATION, FRAME_SAVED_PC, FRAME_NUM_ARGS):
Remove macros. The versions from "tm-i386.h" should work fine
(and in most cases even better).
kettenis [Mon, 29 Oct 2001 23:49:31 +0000 (23:49 +0000)]
* i386-tdep.c (i386_extract_return_value): Use
convert_typed_floating to extract floating-point value from
register buffer.
(i386_store_return_value): Use convert_typed_floating to store
floating-point return balue in register buffer
(i386_register_virtual_type): Change type of floating-point
registers to builtin_type_i387_ext.
(i386_register_convert_to_virtual): Use convert_typed_floating to
do the conversion.
(i386_register_convert_to_raw): Likewise.
kettenis [Mon, 29 Oct 2001 23:35:35 +0000 (23:35 +0000)]
* doublest.h (convert_typed_floating): New prototype.
* doublest.c (convert_typed_floating): New function.
amodra [Mon, 29 Oct 2001 23:00:04 +0000 (23:00 +0000)]
daily update
kazu [Mon, 29 Oct 2001 22:43:32 +0000 (22:43 +0000)]
* d30v-dis.c: Fix a comment typo.
kazu [Mon, 29 Oct 2001 22:36:32 +0000 (22:36 +0000)]
* ldlang.c: Fix a comment typo.
kazu [Mon, 29 Oct 2001 22:29:58 +0000 (22:29 +0000)]
* README: Fix a typo.
kazu [Mon, 29 Oct 2001 22:26:11 +0000 (22:26 +0000)]
* bfdsumm.texi: Fix a typo.
hunt [Mon, 29 Oct 2001 21:45:28 +0000 (21:45 +0000)]
2001-10-29 Martin M. Hunt <hunt@redhat.com>
* generic/gdbtk-bp.c (gdb_set_bp_addr): When setting
the bp addr_string, use the string the function was called
with instead of using sprintf to write a new one. This
avoids a problem with truncating 64-bit addresses.
* library/srcbar.itcl (SrcBar::create_buttons) Don't
set width of address label.
(SrcBar::address) When the address changes, recompute
width of address label. If it is more than 10, force it
to 18, otherwise use 10.
cgf [Mon, 29 Oct 2001 20:32:27 +0000 (20:32 +0000)]
* Makefile.in: Propagate 'clean' to subdirs properly.
cgf [Mon, 29 Oct 2001 20:30:44 +0000 (20:30 +0000)]
* fhandler.cc (fhandler_base::set_name): Set namehash here to catch name
changes.
(fhandler_base::open): Remove namehash setting.
(fhandler_base::fstat): Subtract 1 from arbitrary time setting to avoid strange
ls -l granularity problem.
* shared_info.h (MOUNT_VE
duda [Mon, 29 Oct 2001 20:03:05 +0000 (20:03 +0000)]
* winsup.api/ltp/stat03.c: Supress compiler warning.
duda [Mon, 29 Oct 2001 19:45:42 +0000 (19:45 +0000)]
* winsup.api/signal-into-win32-api.c: Supress compiler warning.
hunt [Mon, 29 Oct 2001 19:37:04 +0000 (19:37 +0000)]
2001-10-29 Martin M. Hunt <hunt@redhat.com>
* generic/gdbtk-bp.c (gdb_find_bp_at_addr): Use
string_to_core_addr to read address so 64 bits will work.
(gdb_set_bp): Set error message with Tcl_SetObjResult()
so it will be displayed.
(gdb_set_bp_addr):Use string_to_core_addr to read address.
Set error message with Tcl_SetObjResult().
* generic/gdbtk-cmds.c (gdb_get_mem): :Use string_to_core_addr
to read address. Set error message with Tcl_SetObjResult() or
Tcl_WrongNumArgs.
corinna [Mon, 29 Oct 2001 18:20:21 +0000 (18:20 +0000)]
* gdb.base/call-ar-st.c (print_double_array): Match for loop
with new double_array size.
(main): Change storage class of all local variables to static.
Reduce size of double_array to 9.
* gdb.base/call-ar-st.exp: Increase timeout value.
Change expected output for double array to match new size in
call-ar-st.c.
corinna [Mon, 29 Oct 2001 18:16:44 +0000 (18:16 +0000)]
* gdb.base/ending-run.exp: Create identical output when passing
`step to end of run' case. Add regular expression branch satisfying
Stormy16 target.
fche [Mon, 29 Oct 2001 18:14:53 +0000 (18:14 +0000)]
2001-10-29 Frank Ch. Eigler <fche@redhat.com>
* configrun-sid.in (memory-region): Create component in first section.
fche [Mon, 29 Oct 2001 17:44:36 +0000 (17:44 +0000)]
* tweak
2001-10-29 Frank Ch. Eigler <fche@redhat.com>
* configrun-sid.in (gdb): Support no-gloss case generally.
kettenis [Mon, 29 Oct 2001 17:38:10 +0000 (17:38 +0000)]
* gdb.base/interrupt.exp: Treat SIGILL similar to SIGSEGV such
that we catch the expected failure under Linux/x86.
orjanf [Mon, 29 Oct 2001 16:24:34 +0000 (16:24 +0000)]
2001-10-29 Orjan Friberg <orjanf@axis.com>
* gdb.base/setvar.exp: Escape curly braces.
* gdb.stabs/weird.exp: Ditto.
cgf [Mon, 29 Oct 2001 16:12:47 +0000 (16:12 +0000)]
* select.cc (MAKEready): Remove extraneous select_read.
corinna [Mon, 29 Oct 2001 11:53:52 +0000 (11:53 +0000)]
* uinfo.cc (internal_getlogin): Set environment variable $HOME
from either /etc/passwd or $HOMEDRIVE/$HOMEPATH if necessary.
cgf [Mon, 29 Oct 2001 05:28:24 +0000 (05:28 +0000)]
* fhandler.h (fhandler_serial::fhandler_serial): Change to only accept unit
argument.
* fhandler_serial.cc (fhandler_serial::fhandler_serial): Ditto.
(fhandler_serial::open): Avoid else when previous clause is a return().
* path.cc (get_devn): Alias /dev/ttyS0 -> /dev/com1, etc.
(get_device_number): Reallow standalone "com1" as a valid name for /dev/com1.
amodra [Mon, 29 Oct 2001 04:00:48 +0000 (04:00 +0000)]
daily update, a bit late..
gdbadmin [Mon, 29 Oct 2001 00:00:32 +0000 (00:00 +0000)]
*** empty log message ***
cgf [Sun, 28 Oct 2001 23:31:03 +0000 (23:31 +0000)]
* cygwin/configure.in: Check for cygwin host rather than cygwin target.
* cygwin/configure: Regenerate.
cgf [Sun, 28 Oct 2001 23:05:48 +0000 (23:05 +0000)]
fix spelling errors
kettenis [Sun, 28 Oct 2001 22:06:27 +0000 (22:06 +0000)]
* doublest.c: Improve comments a bit.
(floatformat_from_length): New function.
(NAN): Define to 0.0 if not already defined.
(extract_floating): Rewrite to use floatformat_from_length. Warn
instead of error if LEN doesn't match a known floating-point type,
and return NaN (or 0.0 if NaN isn't available) in that case.
(store_floating): Likewise, but zero out the target byte-stream if
LEN doesn't match a known floating-point type.
(extract_typed_floating): Reformat a bit.
(store_typed_floating): Reformat a bit. Add comment about zeroing
out padding in the target buffer.
* doublest.h (extract_floating, store_floating): Fix comment about
deprecation of these functions. Add parameter names to prototypes.
tromey [Sun, 28 Oct 2001 20:08:38 +0000 (20:08 +0000)]
* tclIndex: Updated.
* library/main.tcl: Add session_notice_file_change to
file_changed_hook.
* library/session.tcl (session_load): Only load the executable.
(session_notice_file_change): New proc.
(SESSION_exe_name): New proc.
(session_save): Use it.
(session_notice_file_change): Likewise.
* library/interface.tcl (gdbtk_tcl_exec_file_display): Don't call
session_save.
(gdbtk_tcl_preloop): Don't set executable name or try to find
main. Notice a new session if required.
cgf [Sun, 28 Oct 2001 18:10:44 +0000 (18:10 +0000)]
fix consistent spelling errors.
cgf [Sun, 28 Oct 2001 16:26:29 +0000 (16:26 +0000)]
* win/configure.in: Modify 2001-10-05 change to check for cygwin host rather
than cygwin target.
* win/configure: Regenerate.
cgf [Sun, 28 Oct 2001 16:24:40 +0000 (16:24 +0000)]
* win/configure.in: Modify 2001-10-10 change to check for cygwin host rather
than cygwin target.
* win/configure: Regenerate.
cgf [Sun, 28 Oct 2001 16:22:24 +0000 (16:22 +0000)]
* configure.in: Modify 2001-10-12 change to check for cygwin host rather than
cygwin target.
* configure: Regenerate.
kettenis [Sun, 28 Oct 2001 14:07:35 +0000 (14:07 +0000)]
* i387-tdep.c (print_i387_value): Use extract_typed_floating to
convert RAW to a DOUBLEST instead of extract_floating.
kettenis [Sun, 28 Oct 2001 12:43:10 +0000 (12:43 +0000)]
* gdbtypes.c (_initialize_gdbtypes): Set floating-point type for
builtin_type_i387_ext to floatformat_i387_ext.
drow [Sun, 28 Oct 2001 00:29:49 +0000 (00:29 +0000)]
* gdb.mi/mi-hack-cli.exp: Remove excess newlines from test strings.
* gdm.mi/mi0-hack-cli.exp: Likewise.
gdbadmin [Sun, 28 Oct 2001 00:00:34 +0000 (00:00 +0000)]
*** empty log message ***
amodra [Sat, 27 Oct 2001 23:00:06 +0000 (23:00 +0000)]
daily update
nickc [Sat, 27 Oct 2001 07:31:26 +0000 (07:31 +0000)]
Change footer to refer to FSF. Change subtitle to refer to original creation date.
gdbadmin [Sat, 27 Oct 2001 00:00:32 +0000 (00:00 +0000)]
*** empty log message ***
amodra [Sat, 27 Oct 2001 00:00:04 +0000 (00:00 +0000)]
daily update
fche [Fri, 26 Oct 2001 18:51:59 +0000 (18:51 +0000)]
* verbose typo fix, duh
fche [Fri, 26 Oct 2001 18:46:34 +0000 (18:46 +0000)]
2001-10-26 Frank Ch. Eigler <fche@redhat.com>
* configrun-sid.in: Correct cache-flush-net -> i/dcache connections.
fche [Fri, 26 Oct 2001 18:07:20 +0000 (18:07 +0000)]
2001-10-26 Frank Ch. Eigler <fche@redhat.com>
* (*.conf): Regenerated with reset-net etc. tweaks.
fche [Fri, 26 Oct 2001 18:03:30 +0000 (18:03 +0000)]
2001-10-26 Frank Ch. Eigler <fche@redhat.com>
* configrun-sid.in: Add "--version" option. Add "bus=MAPPER"
memory-region option. Avoid needless subprocess calls for
config file stamping. Add cache-flush net between gdb and
all external caches.
kseitz [Fri, 26 Oct 2001 17:40:36 +0000 (17:40 +0000)]
* configure.in (ac_win_build): Actually want "-DWIN32" with
cygwin hosts, not just cygwin targets.
* configure: Regenerate.
drow [Fri, 26 Oct 2001 15:41:15 +0000 (15:41 +0000)]
* arm-linux-nat.c (fill_gregset): Do not check register_valid[].
(fill_fpregset): Likewise.
corinna [Fri, 26 Oct 2001 15:01:08 +0000 (15:01 +0000)]
* configure: Regenerate, removing erroneous SUBDIRS substitution.
orjanf [Fri, 26 Oct 2001 14:54:23 +0000 (14:54 +0000)]
2001-10-26 Orjan Friberg <orjanf@axis.com>
* cris-tdep.c (constraint): Loop through the whole cris_spec_regs
struct, not just the NUM_SPECREGS first entries.
(bdap_prefix): Read PC before autoincrement.
nickc [Fri, 26 Oct 2001 10:57:04 +0000 (10:57 +0000)]
Fix usage of H_GET_32/16. Likewise with H_PUT_32/16.
corinna [Fri, 26 Oct 2001 09:29:29 +0000 (09:29 +0000)]
* win32-nat.c (DebugSetProcessKillOnExit): New static function
pointer to Windows' DebugSetProcessKillOnExit() function.
(DebugActiveProcessStop): Ditto for DebugActiveProcessStop().
(has_detach_ability): New function.
(child_attach): If system has detach ability, enable it.
(child_detach): If system has detach ability, actually
detach from process.
Change tty output to Linux format.
kseitz [Fri, 26 Oct 2001 06:00:07 +0000 (06:00 +0000)]
* defs (_report_error): Fix typo.
(show_warning): Redefine the standard warning handler
so that we don't end up stalling tests with a warning dialog.
* windows.exp: New file.
* windows.test: New file.
cagney [Fri, 26 Oct 2001 04:37:53 +0000 (04:37 +0000)]
Chirp fixes:
* hw_htab.c (htab_map_binary): Don't try to map the text section
when it is empty.
* emul_chirp.c (map_over_chirp_note): Default load-base to -1 not
CHIRP_LOAD_BASE.
(emul_chirp_create): Map in the interrupt table.
cagney [Fri, 26 Oct 2001 04:17:43 +0000 (04:17 +0000)]
Unify stabs/weird messages.
cgf [Fri, 26 Oct 2001 04:06:26 +0000 (04:06 +0000)]
* select.cc (MAKEready): Check for read_ready in loop since select_read could
set it.
(peek_socket): Check ready/write/except specifically since they could have been
set even prior to peek_socket call.
gdbadmin [Fri, 26 Oct 2001 00:00:04 +0000 (00:00 +0000)]
*** empty log message ***
amodra [Fri, 26 Oct 2001 00:00:04 +0000 (00:00 +0000)]
daily update
rth [Thu, 25 Oct 2001 06:33:56 +0000 (06:33 +0000)]
* peXXigen.c (_bfd_XX_print_private_bfd_data_common): Copy
timestamp to time_t for ctime.
kseitz [Thu, 25 Oct 2001 01:25:25 +0000 (01:25 +0000)]
* configure.in (ac_win_build): Put "-DWIN32" back into LIBGUI_CFLAGS.
* configure: Regenerate.
cgd [Thu, 25 Oct 2001 01:22:18 +0000 (01:22 +0000)]
2001-10-24 Chris Demetriou <cgd@broadcom.com>
* gas/mips/ld-empic.d: Remove extra whitespace at beginning of
file introduced in the change on 2001-05-15.
gdbadmin [Thu, 25 Oct 2001 00:00:34 +0000 (00:00 +0000)]
*** empty log message ***
amodra [Thu, 25 Oct 2001 00:00:03 +0000 (00:00 +0000)]
daily update
cgf [Wed, 24 Oct 2001 23:56:45 +0000 (23:56 +0000)]
Clarify checkin comment slightly.
cgf [Wed, 24 Oct 2001 22:10:06 +0000 (22:10 +0000)]
* shared_info.h (MOUNT_VERSION): Change to a smaller, still arbitrary number.
* shared.cc (open_shared): Accept a number to denote the shared memory region.
(memory_init): Use shared memory version as part of the object name of the
shared region. Ditto for the mount table.
* path.cc (CYGWIN_REGNAME): New define used in place of
CYGWIN_INFO_CYGWIN_REGISTRY_NAME throughout.
* external.cc (cygwin_internal): Implement CW_[GS]ET_CYGWIN_REGISTRY_NAME.
* cygheap.h (init_cygheap::cygwin_regname): New element.
cgf [Wed, 24 Oct 2001 22:09:37 +0000 (22:09 +0000)]
* Makefile.in: Remove EXEEXT consideration. We always need EXEEXT.
cgf [Wed, 24 Oct 2001 21:56:52 +0000 (21:56 +0000)]
* Makefile.in: Only build testsuite directory on first 'make check'.
* configure.in: Remove testsuite from SUBDIRS.
* configure: Regenerate.
cgd [Wed, 24 Oct 2001 21:08:33 +0000 (21:08 +0000)]
2001-10-24 Chris Demetriou <cgd@broadcom.com>
* config/tc-mips.c (hilo_interlocks, cop_interlocks): Make
these evaluate to true if mips_arch indicates SB-1.
dj [Wed, 24 Oct 2001 20:32:09 +0000 (20:32 +0000)]
merge from gcc
cgd [Wed, 24 Oct 2001 20:12:35 +0000 (20:12 +0000)]
2001-10-24 Chris Demetriou <cgd@broadcom.com>
* gas/mips/mips-abi32-pic.s: Use ".word" rather than ".4byte".
Delete use of ".size".
* gas/mips/mips-abi32.s: Likewise.
* gas/mips/mips-gp32-fp32-pic.s: Likewise.
* gas/mips/mips-gp32-fp32.s: Likewise.
* gas/mips/mips-gp32-fp64-pic.s: Likewise.
* gas/mips/mips-gp32-fp64.s: Likewise.
* gas/mips/mips-gp64-fp32-pic.s: Likewise.
* gas/mips/mips-gp64-fp32.s: Likewise.
* gas/mips/mips-gp64-fp64-pic.s: Likewise.
* gas/mips/mips-gp64-fp64.s: Likewise.
jeffh [Wed, 24 Oct 2001 20:02:24 +0000 (20:02 +0000)]
2001-10-24 Jeff Holcomb <jeffh@redhat.com>
Makefile.in (all-bison): Don't depend on texinfo.
jjohnstn [Wed, 24 Oct 2001 18:10:28 +0000 (18:10 +0000)]
2001-10-24 Christopher Faylor <cgf@redhat.com>
* libc/stdio/fseek.c: Reset pointer to buffer base
when forced to seek outside of current buffer contents.
This prevents the code from erroneously thinking there is
anything in the current buffer.
jimb [Wed, 24 Oct 2001 17:13:12 +0000 (17:13 +0000)]
(start_psymtab_common): Revert change accidentally included in last
commit.
jimb [Wed, 24 Oct 2001 17:10:18 +0000 (17:10 +0000)]
Isolate STABS readers' use of the `textlow' and `texthigh' fields
of `struct partial_symtab' to only a few locations. This change
is not supposed to affect the way the values are computed, only
where they live.
* dbxread.c (struct symloc): Add `textlow' and `texthigh' fields
to the reader-specific structure.
* mdebugread.c (struct symloc): Same.
* dbxread.c (TEXTLOW, TEXTHIGH): New accessor macros.
* mdebugread.c (TEXTLOW, TEXTHIGH): Same.
* dbxread.c (dbx_symfile_read): After we've built all our partial
symbol tables, set each partial symtab's `textlow' and `texthigh'
fields from our reader-specific structure.
* mdebugread.c (mdebug_build_psymtabs): Same.
* dbxread.c (start_psymtab): Initialize the reader-specific
structure's `textlow' and `texthigh' from the new psymtab's.
* mdebugread.c (parse_partial_symbols, new_psymtab): Same.
* dbxread.c (read_dbx_symtab, end_psymtab, read_ofile_symtab): Use
the reader-specific `textlow' and `texthigh', not the generic
psymtab fields.
* mdebugread.c (parse_lines, parse_partial_symbols,
psymtab_to_symtab_1): Same.
* partial-stab.h: Same.
cgf [Wed, 24 Oct 2001 15:40:24 +0000 (15:40 +0000)]
Remove merge conflict indicator.
cgf [Wed, 24 Oct 2001 04:16:44 +0000 (04:16 +0000)]
Ensure that all fhandler_*::read definitions are __stdcall throughout.
* fhandler.cc (fhandler_base::set_inheritance): Be more defensive in debugging
code.
* fhandler.h: Adjust regparms throughout to reflect passing 'this' parameter.
* fhandler_console.cc (fhandler_console::read): Remove unneeded test. Only
honor "key down" events.
* miscfuncs.cc (strcasestr): Reorganize for efficient code use.
(check_null_empty_str_errno): Ditto.
(__check_null_invalid_struct_errno): Ditto.
(__check_invalid_read_ptr_errno): Ditto.
* syscalls.cc (_read): Return 0 when length == 0, as per Single UNIX
Specification.
hp [Wed, 24 Oct 2001 03:39:53 +0000 (03:39 +0000)]
* elf32-cris.c (cris_reloc_type_lookup): Change loop to use
unsigned, increasing index.
cagney [Wed, 24 Oct 2001 02:53:47 +0000 (02:53 +0000)]
Fix -Wformat for hpux.
cagney [Wed, 24 Oct 2001 01:19:11 +0000 (01:19 +0000)]
Tweeks for HP/UX and -Werror.
amodra [Wed, 24 Oct 2001 00:00:35 +0000 (00:00 +0000)]
daily update
gdbadmin [Wed, 24 Oct 2001 00:00:34 +0000 (00:00 +0000)]
*** empty log message ***
hjl [Tue, 23 Oct 2001 20:24:22 +0000 (20:24 +0000)]
2001-10-23 H.J. Lu <hjl@gnu.org>
* elf32-mips.c (_bfd_mips_elf_modify_segment_map): Check
m != NULL before accessing it.
cgd [Tue, 23 Oct 2001 19:20:27 +0000 (19:20 +0000)]
[opcodes/ChangeLog]
2001-10-21 Chris Demetriou <cgd@broadcom.com>
* mips-opc.c (mips_builtin_opcodes): Mark "bgezall" and
"bltzall" as writing GPR 31 (since they do).
* mips-dis.c (print_insn_arg): Calculate info->target
where appropriate.
(print_insn_mips): Fill in instruction info.
(print_mips16_insn_arg): Remove unneded variable 'val'.
Removed duplicated instruction target calculations,
calculate once and print that result. Use same idiom for
masking the jump segment bits as is used in print_insn_arg.
[gas/testsuite/ChangeLog]
2001-10-21 Chris Demetriou <cgd@broadcom.com>
* gas/mips/beq.s: Add zero words at end of instructions so
that objdump will print "..." when disassembling.
* gas/mips/beq.d: Update for disassembler changes which force
branch delay-slot nops to be printed.
* gas/mips/bge.d: Ditto.
* gas/mips/bgeu.d: Ditto.
* gas/mips/blt.d: Ditto.
* gas/mips/bltu.d: Ditto.
* gas/mips/jal-svr4pic.d: Ditto.
* gas/mips/jal-xgot.d: Ditto.
geoffk [Tue, 23 Oct 2001 17:43:15 +0000 (17:43 +0000)]
* libc/include/math.h: The C++ standard adds the single-precision
versions of the elementary functions.
dj [Tue, 23 Oct 2001 15:32:45 +0000 (15:32 +0000)]
merge from gcc
dj [Tue, 23 Oct 2001 15:31:55 +0000 (15:31 +0000)]
merge from gcc