aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2000-03-232000-03-22 Elena Zannoni <ezannoni@kwikemart.cygnus.com>Elena Zannoni2-23/+27
* event-loop.c (handle_file_event): Run through indent.
2000-03-232000-03-22 Elena Zannoni <ezannoni@kwikemart.cygnus.com>Elena Zannoni2-206/+258
From Philippe De Muyter <phdm@macqel.be> * event-loop.c (sys/types.h): File now included unconditionally. (use_poll): New variable.. (gdb_notifier): poll- and select-versions merged. (add_file_handler): If HAVE_POLL, check whether poll is usable, and reset `use_poll' if not. (create_file_handler): Select poll- or select-version according to `use_poll'. (delete_file_handler, handle_file_event): Likewise. (gdb_wait_for_event, poll_timers): Likewise.
2000-03-22 * printcmd.c (print_scalar_formatted): Truncate addresses to thePeter Schauer2-1/+13
size of a target pointer before passing them to print_address.
2000-03-222000-03-22 Mark Kettenis <kettenis@gnu.org>Mark Kettenis4-44/+54
* config/i386/tm-i386aix.h (I386_AIX_TARGET): Remove. * config/i386/tm-linux.h (LOW_RETURN_REGNUM, HIGH_RETURN_REGNUM): Remove * i386-tdep.c (LOW_RETURN_REGNUM, HIGH_RETURN_REGNUM): New defines. (i386_extract_return_value): Rewritten. Correctly support all floating-point types and large integer types on targets that use the standard i386 GDB register layout and return floating-point values in the FPU.
2000-03-22Don't include nrom in CONFIG_INITS.Andrew Cagney3-52/+54
2000-03-222000-03-21 J.T. Conklin <jtc@redback.com>J.T. Conklin6-6/+196
* i386/nbsd.mh (NATDEPFILES): Change i386b-nat.o to i386nbsd-nat.o. * i386nbsd-nat.c: New file. * i386/tm-nbsd.h (NUM_REGS): Removed. (HAVE_I387_REGS): Defined. * i386/nm-nbsd.h (FLOAT_INFO): Removed. * tm-nbsd.h (IN_SOLIB_CALL_TRAMPOLINE): Define if not SVR4_SHARED_LIBS.
2000-03-22Add Jim Blandy to breakpoint maintainers. David taylor is theAndrew Cagney2-0/+11
Solaris/SPARC maintainer. Add Jonathan Larmour to the write after approval list.
2000-03-21Test suite change for AIX 4.3.Kevin Buettner2-20/+22
2000-03-21Make sure section addresses from a shared object are correctly set inKevin Buettner5-36/+119
a new struct objfile.
2000-03-21* simplify eCos testingFrank Ch. Eigler2-5/+11
2000-03-21 Frank Ch. Eigler <fche@redhat.com> * interp.c (sim_open): Sort & extend dummy memory regions for --board=jmr3904 for eCos.
2000-03-212000-03-21 Eli Zaretskii <eliz@is.elta.co.il>Michael Snyder2-0/+16
* breakpoint.c (bpstat_stop_status): Don't stop if a read watchpoint appears to break, but the watched value changed.
2000-03-21*** empty log message ***Jim Blandy1-0/+7
2000-03-21* gdbarch.sh: Emit a definition and declaration for gdbarch_free,Jim Blandy3-0/+38
a companion to gdbarch_alloc, which allows a gdbarch init function to free partially-built gdbarch structures. * gdbarch.c, gdbarch.h: Regenerated.
2000-03-21It turns out that 1.2 wasn't botched after all. (I was failing to takeKevin Buettner1-10/+16
into account all of the imports that had been done.)
2000-03-21Fixed botched commit in 1.2.Kevin Buettner1-16/+10
2000-03-21IA-64 changes.Kevin Buettner4-3/+297
2000-03-212000-03-20 Eli Zaretskii <eliz@is.elta.co.il>Michael Snyder3-45/+100
* breakpoint.c (insert_breakpoints, remove_breakpoint) (bpstat_stop_status, can_use_hardware_watchpoint): Don't insert, remove, or check status of hardware watchpoints for entire structs and arrays unless the user explicitly asked to watch that struct or array. (insert_breakpoints): Try to insert watchpoints for all the values on the value chain, even if some of them fail to insert. * values.c (value_primitive_field): Set the offset in struct value we return when the field is a packed bitfield.
2000-03-212000-03-20 Michael Snyder <msnyder@cleaver.cygnus.com>Michael Snyder2-19/+145
* remote.c (remote_threads_extra_info): new function. Implement the extra thread info query for "info threads". (remote_threads_info): clean up a bit. (use_threadinfo_query, use_threadextra_query): new variables. Control whether GDB will use the new or old protocol for thread info queries. (remote_open_1): initialize new variables. (remote_async_open_1): ditto. (remote_cisco_open): ditto.
2000-03-21New files for IA-64 port.Kevin Buettner9-0/+2436
2000-03-202000-03-20 Michael Snyder <msnyder@cleaver.cygnus.com>Michael Snyder2-0/+11
* gdb.texinfo: Add white space to prevent overprinting in two places.
2000-03-20Fixes for floatformat_from_doublest().Kevin Buettner2-2/+12
2000-03-20* i386-linux-nat.c: No need to #include "frame.h" any more.Jim Blandy5-280/+309
(LINUX_SIGTRAMP_INSN0, LINUX_SIGTRAMP_OFFSET0, LINUX_SIGTRAMP_INSN1, LINUX_SIGTRAMP_OFFSET1, LINUX_SIGTRAMP_INSN2, LINUX_SIGTRAMP_OFFSET2, linux_sigtramp_code, LINUX_SIGTRAMP_LEN, i386_linux_sigtramp_start, LINUX_RT_SIGTRAMP_INSN0, LINUX_RT_SIGTRAMP_OFFSET0, LINUX_RT_SIGTRAMP_INSN1, LINUX_RT_SIGTRAMP_OFFSET1, linux_rt_sigtramp_code, LINUX_RT_SIGTRAMP_LEN, i386_linux_rt_sigtramp_start, i386_linux_in_sigtramp, i386_linux_sigcontext_addr, LINUX_SIGCONTEXT_PC_OFFSET, i386_linux_sigtramp_saved_pc, LINUX_SIGCONTEXT_SP_OFFSET, i386_linux_sigtramp_saved_sp): Deleted. Folks rightly pointed out that these are target-dependent, and useful in non-native configurations. Moved to... * i386-linux-tdep.c: ... Here, a new file. * Makefile.in (ALLDEPFILES): Add i386-linux-tdep.c. (i386-linux-tdep.o): New rule. (i386-linux-nat.o): We no longer depend on frame.h. * config/i386/linux.mt (TDEPFILES): Add i386-linux-tdep.o.
2000-03-202000-03-04 Eli Zaretskii <eliz@is.elta.co.il>Elena Zannoni3-64/+68
* event-loop.c (top-level) [NO_FD_SET]: Deprecate this branch. Print an error at compile time if we are to use select, but FD_SET is not available. (SELECT_MASK, NBBY, FD_SETSIZE, NFDBITS, MASK_SIZE): Define only if HAVE_POLL is not defined and NO_FD_SET *is* defined. (create_file_handler) [!HAVE_POLL]: Use FD_SET and FD_CLR. (delete_file_handler) [!HAVE_POLL]: Use FD_CLR and FD_ISSET. (gdb_wait_for_event) [!HAVE_POLL]: Copy fd_set sets directly instead of using memcpy and memset. Use FD_ISSET. * config/i386/xm-go32.h (fd_mask): Remove typedef.
2000-03-20 * Makefile.in (install): Append "n", not ".n" to libmmalloc.a,Eli Zaretskii2-3/+8
since the latter loses on DOS 8+3 filesystems.
2000-03-20Document requirements on adding a ``!'' command.Andrew Cagney2-0/+11
2000-03-20Add sh2 to list of known architectures.Andrew Cagney2-0/+10
2000-03-20From John David Anglin:Andrew Cagney3-314/+331
Don't initialize HPUX thread twice.
2000-03-19fix bug detecting pc-rel overflowNick Clifton2-2/+6
2000-03-19 * event-top.c (_initialize_event_loop): If instream is notEli Zaretskii2-8/+24
connected to a terminal device, turn editing off.
2000-03-19 Support for building GDB with DJGPP, and running the test suite onEli Zaretskii6-0/+547
it: * config/djgpp/djconfig.sh: New file. * config/djgpp/config.sed: New file. * config/djgpp/README: New file. * config/djgpp/fnchange.lst: New file. * config/djgpp/djcheck.sh: New file.
2000-03-19*** empty log message ***Eli Zaretskii1-0/+5
2000-03-19 * ser-go32.c (ports): Make the initializers complete, to pacifyEli Zaretskii1-4/+5
GCC 2.9X.
2000-03-18*** empty log message ***Jim Blandy1-0/+31
2000-03-18* gdb_wait.h (WSETSTOP): Pass the appropriate number of argumentsJim Blandy1-1/+1
to W_STOPCODE.
2000-03-18* linux-thread.c (linuxthreads_attach, linuxthreads_detach,Jim Blandy1-3/+3
linuxthreads_create_inferior): Fix typo in variable name: it's linuxthreads_exit_status, not linux_exit_status.
2000-03-18 * gdb.texinfo: Many minor changes from Dmitry SivachenkoStan Shebs2-67/+81
<dima@Chg.RU>, also clarification of allowed content for string constants.
2000-03-17Fix adr pseudo op for Thumb.Nick Clifton2-7/+20
2000-03-17*** empty log message ***Jim Blandy1-0/+4
2000-03-17* solib.c (solib_add): Delete debugging code.Jim Blandy1-23/+0
2000-03-17minor formatting improvementsNick Clifton1-111/+116
2000-03-172000-03-17 Mark Kettenis <kettenis@gnu.org>Michael Snyder3-3/+16
* gdb_wait.h: add definitions of WSETSTOP and WSETEXIT for Linux. * linux-thread.c: Use WSETSTOP instead of W_STOPCODE.
2000-03-17fix compile time warning messagesNick Clifton2-23/+24
2000-03-17Handle same-section relocations where the destination is at an address >=Nick Clifton2-4/+59
0x00400000.
2000-03-17 * language.c (set_lang_str): Do not call `free' for a null pointer.Philippe De Muyter2-3/+11
(set_type_str, set_range_str): Ditto.
2000-03-17Extend the allowed bitfield range (ie. that for whichAlan Modra2-63/+39
complain_overflow_bitfield doesn't complain) from -2**(n-1)..2**n-1 to -2**n..2**n. This might mean that some reloc overflows are no longer caught, but it solves the address wrap problem for 16-bit relocs nicely. In any case, ports that rely on complain_overflow_bitfield for reloc overflow checking were not getting a very good check previously. A bitfield range in a machine instruction is typically either the signed or unsigned n bit numbers, not the overlap of these two ranges.
2000-03-16* i386-linux-nat.c (i386_linux_saved_pc_after_call): Lost in theJim Blandy2-4/+17
merge; reinstated.
2000-03-16 * config/tc-sh.c (md_begin): When encountering insn that areJoern Rennecke2-1/+12
not supported by the current arch, only change the name if its contents are the same as prev_name. (get_specific): If the the architecture doesn't match, fail.
2000-03-16*** empty log message ***Jim Blandy1-0/+5
2000-03-16* solib.c (current_sos): Be more careful about freeing the newJim Blandy1-3/+4
so_list node if an error occurs.
2000-03-16Doc fix.Jim Blandy1-0/+2