Commit Graph

1532 Commits

Author SHA1 Message Date
gwr
521ae36095 No longer need to include solib.h here. 1998-01-12 19:49:14 +00:00
gwr
85ec3a65c8 Uh... tabs vs spaces... 1998-01-12 16:22:01 +00:00
gwr
734fb3d7c0 Fix the comment that claims "only SunOS" needs this (referring to the
extra initial SIGTRAP after ld.so finishes).  NetBSD needs it too.
1998-01-12 16:21:14 +00:00
gwr
c7f6e84cbe Ignore symbols of type N_WARNING (0x1e) on NetBSD. 1998-01-12 16:14:58 +00:00
gwr
98e7377438 OK, this file was pretty much completely wrong. I copied it from the
SunOS version, but our shared libraries are not THAT much like SunOS.
In NetBSD a.out shared libraries, trampoline stubs have _DYNAMIC+n
as their symbol, so we can recognize them with strcmp.  We may also
need SKIP_TRAMPOLINE_CODE(pc) eventually, but doing that right takes
machine dependent code to lookup what the _DYNAMIC stub jumps to.
(gdb appears to work OK on a.out without SKIP_TRAMPOLINE_CODE)
1998-01-12 16:03:28 +00:00
lukem
493c7002e7 note that /var/tmp isn't the default for TMPDIR 1998-01-09 06:02:38 +00:00
veego
a0d473d24a Use the same ifndef from src/gnu/usr.bin/gcc/cc/gcc.c rev 1.6 (lukem):
> don't try using P_tmpdir (from <stdio.h>, defined as "/var/tmp/" on
> NetBSD), or "/usr/tmp" for temp files - just use "/tmp".
> from ronald khoo in [bin/4224]
1998-01-06 20:11:58 +00:00
lukem
95073cdb54 don't try using P_tmpdir (from <stdio.h>, defined as "/var/tmp/" on NetBSD),
or "/usr/tmp" for temp files - just use "/tmp". from ronald khoo in [bin/4224]
1998-01-06 12:47:43 +00:00
cgd
10cc9f3b70 RCS Id police 1998-01-05 22:00:34 +00:00
cgd
cb1cb72951 bsd.prog.mk isn't needed here, and including it only gets us an
unnecessary obj dir.
1998-01-05 21:56:31 +00:00
perry
f6aae0d6c2 RCSID Police 1998-01-05 04:54:16 +00:00
christos
db8c951524 Add -Idirectory option to search for .so files in a path. 1997-12-21 14:54:06 +00:00
christos
a6e206b6f7 Oh, my god... bc with readline support does not work at all:
echo 10 / 3 | bc
prints
	10 / 3\r\n\r3\r\n
with a stock readline... Our readline does not echo when it does not
have a tty, so it printed:
	\r3\n
I removed printing the printing of \r for now...
1997-12-20 19:19:07 +00:00
thorpej
818382c29c Eek, another typo. 1997-12-18 22:51:16 +00:00
thorpej
ade8fb4c56 Sigh, typo. 1997-12-18 22:34:25 +00:00
thorpej
bf32610248 Fix a typo in a comment, and simplify the .PATH directive. 1997-12-18 19:32:46 +00:00
thorpej
031232e9ba NetBSD Makefile for GNU gprof. Tested on NetBSD/alpha. 1997-12-18 19:27:58 +00:00
thorpej
afc0f998fc NetBSD Makefile framework to build GNU binutils. Tested, works on
NetBSD/alpha.
1997-12-18 07:37:37 +00:00
thorpej
c333a506de Oops, typo. 1997-12-18 07:30:34 +00:00
thorpej
60b43a9445 Make sure _end is aligned to 4 or 8 bytes (depending on elf32 or elf64). 1997-12-17 03:10:24 +00:00
thorpej
c5dd236491 Add configuration information for NetBSD/alpha. 1997-12-17 03:06:45 +00:00
thorpej
f6b272d632 Define S0_REGNUM, the first callee-saved register. 1997-12-17 03:01:04 +00:00
thorpej
510a4a1282 Add _rtld_debug_state to the list of symbols where GDB may stop the
dynamic linker.
1997-12-17 02:48:23 +00:00
thorpej
e7965747fa Add configuration information for NetBSD/alpha. 1997-12-17 02:44:14 +00:00
thorpej
9235a634c9 Define LOCAL_LABELS_FB (for e.g. "1:"-style local labels). 1997-12-17 02:34:11 +00:00
thorpej
ece00ace29 Add configuration info for NetBSD/alpha. 1997-12-17 02:32:21 +00:00
thorpej
55eaf3b227 Properly error out if we fail to malloc memory for the asection. 1997-12-17 02:26:47 +00:00
thorpej
c336ed0805 Add M_PMAX_NETBSD and M_ALPHA_NETBSD magic numbers, for completeness. 1997-12-17 02:25:51 +00:00
thorpej
9cdcaf7f0d Add configuration goo for NetBSD/alpha. 1997-12-17 02:25:08 +00:00
mycroft
21816067e1 Eliminate DECL_C_STATIC() and DECL_PUBLIC(), as in egcs.
Make sure TREE_PUBLIC() is set for inline functions which are not static, so
that they actually get instantiated.
1997-12-16 09:22:28 +00:00
mikel
06c1873d83 add missing ".o"; from Brian Grayson in PR 4487 1997-12-04 09:03:18 +00:00
gwr
5aae2d7bb7 clarifications 1997-12-03 19:47:56 +00:00
jonathan
5438df9f2f Correct offset and size of register-copying code in fetch_inferior_registers()
and set_inferior_regsiters() to match the split scalar/FP register  structs.
Based on fetch_core_registers.

Fixes some but not all of PR 4589.
1997-12-03 16:00:14 +00:00
ross
c053efbb37 File has diverged from vendor branch, give it an rcsid comment. 1997-12-02 23:46:04 +00:00
ross
11751c2757 Once upon a time, someone must have done a global s/ALL/BASE/ while
ignoring case and tokens, inventing the "hw_rei_stBASE" instruction. Undo.
1997-12-02 20:53:09 +00:00
matthias
ceeae92e78 Pull over changes for ns32k from our old gdb port. 1997-11-26 21:29:30 +00:00
gwr
c4f2dabf21 Initialize rl_filename_quote_characters as documented.
Fixes a core dump in gdb with input: c d SPC / u s TAB
Found by enami tsugutomo <enami@but-b.or.jp>
1997-11-24 19:19:29 +00:00
mrg
a2f4e2a852 make hidden games mode 550, group games. 1997-11-19 08:26:35 +00:00
fair
f38eaf9f71 Add text to man page to indicate NetBSD submitter-id convention: all are "net",
per PR#3993. Also add text describing the Priority, Severity, and Class fields
of the PR form.
1997-11-18 08:05:11 +00:00
mycroft
15ddd8b98f Fix y2k problem. 1997-11-17 01:45:01 +00:00
phil
7f2f468376 Add needed functions for linking. 1997-11-16 06:59:09 +00:00
gwr
77f5bb0a92 Fix pasto. OPCODE_SRCS=... dis-buf.o disassemble.o
was supposed to list the .c files.  Does now.
1997-11-14 04:33:10 +00:00
pk
f58457ccca Expand on shared object's `.init' functions a bit, and mention
`/usr/lib/c++rt.o'.
1997-11-13 22:25:23 +00:00
gwr
a46d55768b Integrate a fix from the latest GDB: Need to initialize the
"endian" field in the "disassemble info" otherwise the SPARC
disassembler assumes it should do little-endian swap. (dumb)
1997-11-12 17:34:41 +00:00
augustss
e50fe447d7 Make sure numeric escapes are limited to 3 characters. 1997-11-12 02:02:34 +00:00
mrg
6be07a674c add missing .Nm calls and MLINKS. from spz@serpens.swb.de 1997-11-12 00:47:32 +00:00
thorpej
3cac099fca Don't do function CSE; it tickles a bizarre bug in other parts of the
toolchain.

This is only a temporary work-around until we either fix the other toolchain
bug or switch to a different toolchain.
1997-11-04 20:59:11 +00:00
mycroft
1c81e53081 From Mike Stump, via egcs:
+ 	* stor-layout.c (layout_record): Ignore STRUCTURE_SIZE_BOUNDARY if
+ 	we are packing a structure.  This allows a structure with only
+ 	bytes to be aligned on a byte boundary and have no padding on a
+ 	m68k.
1997-11-03 12:23:14 +00:00
mycroft
b5a9af9fec From Mike Stump, via egcs:
* c-decl.c (start_struct): Ensure that structs with forward
 	declarations are in fact packed when -fpack-struct is given.
1997-11-03 12:21:51 +00:00
mycroft
733f98b6b0 This was never supposed to be here. 1997-10-31 10:23:23 +00:00
bouyer
1352a07d69 Patch from Jason Thorpe: add a --write option, equivalent to the
"set write" command, for ease of use and compatibility with old gdb.
1997-10-30 10:39:53 +00:00
phil
c9b92bdc9a ns32knetbsd_vec -> pc532netbsd_vec 1997-10-29 03:45:40 +00:00
lukem
bdda42e958 use .m.o rules from <bsd.lib.mk> 1997-10-28 12:43:35 +00:00
thorpej
b3c0946338 Build bfd and readline on the Alpha, too. 1997-10-27 00:25:05 +00:00
is
4f39b41b04 Workaround for Sparc alignment problem. From PR 3417 by Krister Walfridsson.
XXX Somebody should look deeper into this.
1997-10-26 14:46:31 +00:00
lukem
da49bfcda7 use CPPFLAGS instead of CFLAGS 1997-10-25 10:10:19 +00:00
lukem
c4c746f831 fix link hash lookup code, so that hard links are restored correctly.
from Steve Peurifoy <sp128@ibm.net> in [bin/4344]
1997-10-25 10:04:40 +00:00
lukem
0c77c25043 use CPPFLAGS instead of CFLAGS 1997-10-25 09:27:04 +00:00
thorpej
56040257a5 Include string.h for prototypes so this builds on the Alpha. 1997-10-25 02:02:02 +00:00
thorpej
72434afdb5 Pull in <string.h> to get prototypes so that this builds on the Alpha. 1997-10-25 01:57:10 +00:00
thorpej
86ed76b106 Need to -I. to get generated .h files (needed for Elf targets). 1997-10-25 01:50:36 +00:00
is
f2af392200 Fix PR 3123 by Robert Dick.
Gcc used to create code to create trampolines (for nested functions) for
m68k without properly flushing the caches, leading to segmentation violations
on 68040/68060 systems.
Fixed by:
- importing the gcc 2.7.2.3 trampoline creation code into arch/m68k/m68k.h
- adding the OS-specific code for this into arch/m68k/netbsd.h
These changes have been reflected in gcc2netbsd.
1997-10-24 21:25:46 +00:00
thorpej
703c49a46e Add the "pkg" category. 1997-10-24 18:17:44 +00:00
lukem
21a80b2b63 use CPPFLAGS instead of CFLAGS 1997-10-23 22:50:34 +00:00
christos
34fd941cb9 PR/4301: Jaromir Dolecek: Enable readline, now that we emulate it. 1997-10-23 22:25:06 +00:00
cjs
1a41da404a Don't compile bfd, readline on alpha. 1997-10-23 18:15:04 +00:00
is
560b960e0d finalize Objective-C support, closing PR 4200 by Peter Simons:
- add /usr/include/objc to mtree
- set libobjc/Makefile INCSDIR=/usr/include/objc
- put to-be-installed includes to libobjc/Makefile into INCS=
- add the Objective-C source files to the appropriate lists.
- as the objc include files are installed now, no need to patch most
  of the files.
- add /usr/include/obj/* to src/distrib/comp/mi
The changes have been applied to gcc2netbsd, and this script was then used
to create the new version of the files in libobjc/.
1997-10-22 12:56:37 +00:00
fvdl
0541b6ca6e Revert to previous; while the prototypes are not needed, the change
isn't necessary, as the new function versioning doesn't conflict with it.
1997-10-22 00:42:45 +00:00
thorpej
c3bab005d0 Prototypes for stat(2) and lstat(2) come from <sys/stat.h>, so don't declare
them here.  Doing so breaks versioned functions.
1997-10-21 19:13:45 +00:00
gwr
f09d74419b Add mips*-*-netbsd 1997-10-20 20:39:46 +00:00
gwr
1d0fce59db Don't define NO_SINGLE_STEP here because it is already defined in
dist/gdb/config/mips/tm-nbsd.h (avoid redefinition warnings).
1997-10-20 16:05:29 +00:00
gwr
8e624017b2 "Support" the NetBSD-specific "-k" option. 1997-10-20 15:08:50 +00:00
ragge
c700804dcb Fixes to make new gdb compile on vax. 1997-10-20 12:44:24 +00:00
fvdl
284aeaa1ba Fix hard-coded USRSTACK address, now that it's changed. 1997-10-20 10:16:07 +00:00
jonathan
5f39e3207f Add back -DNO_SINGLE_STEP to DEFS, to avoid PT_STEP for the 1.3 branch. 1997-10-20 05:36:10 +00:00
gwr
df66d62a93 Move NO_SINGLE_STEP code from mipsnbsd-nat.c to mips-tdep.c 1997-10-20 02:15:15 +00:00
gwr
8374daadd4 Define NO_SINGLE_STEP 1997-10-20 01:42:37 +00:00
jonathan
63abec08b2 First pass at native NetBSD/mips support for GDB. 1997-10-19 20:52:57 +00:00
jonathan
eec6ce02cd Put back kcore-nsbd.c, it builds.
Use our own mipsnbsd-nat.c.
1997-10-19 20:19:07 +00:00
mark
9ad19504c3 Fix bugs found with various levels of optimisation while implementing
PIC support for GCC/arm.
This fix is untested on platforms other than the ARM and is only enabled
if GCC_27_ARM32_PIC_SUPPORT is defined.
These fixes are only required for GCC 2.7 and will not be needed in 2.8+
1997-10-19 19:05:51 +00:00
mark
df179fd1e4 Fix bug found with optimisation and -fhandle-exception while implementing
PIC support for GCC/arm.
This fix is untested on platforms other that the ARM and is only enabled
if GCC_27_ARM32_PIC_SUPPORT is defined.
1997-10-19 19:01:28 +00:00
mark
baa72d9de9 Added PIC support for the ARM version of GCC 2.7.2.2 implemented by
Norm Rubin and Richard Earnshaw.
PIC support for ARM will form part of the standard GCC tree from 2.8
onwards.
Also default to building soft-float as the resulting code will be a lot
faster then using emulated floating point instructions.
1997-10-19 18:56:38 +00:00
jonathan
19cafbfa6c Clean out 64-bit targets from TDEFAULTS and BFD_BACKENDS. 1997-10-19 10:44:54 +00:00
gwr
0abdfcdfd5 Leave out kcore-nbsd.c on these for now 1997-10-19 04:31:55 +00:00
gwr
e74a58a191 Use config/mips/?m-nbsd.h 1997-10-19 04:20:54 +00:00
gwr
89befe9159 Remove 64-bit targets from SELECT_VECS also 1997-10-19 04:14:01 +00:00
gwr
32946c6ed4 NetBSD-specific stuff for the mips 1997-10-19 04:07:34 +00:00
jonathan
80d7cee8ca Disable 64-bit BFD support on mips as noted in _mips.mk:
Cannot support 64-bit targets  with gdb 4.16.
 They assume that  BFD_ARCH_SIZE is 64, but that causes bfd_vma_addr
 to be a 64-bit int. GDB uses bfd_vma_addr for CORE_ADDR, but also
 casts CORE_ADDRS to ints, which loses on 32-bit mips hosts.
1997-10-19 02:52:24 +00:00
gwr
12ed8135a0 Add rcsid and a comment 1997-10-18 19:12:11 +00:00
gwr
5e6d32d6b0 Add dir commands to find sources. 1997-10-18 19:09:38 +00:00
gwr
5fe3a1e907 This was temporary - now in ../gdb 1997-10-18 18:57:59 +00:00
gwr
473fa8d5f6 ... and in with the new! (other files added via repository copy) 1997-10-18 18:37:37 +00:00
gwr
41d88aa514 Out with the old... 1997-10-18 18:25:50 +00:00
gwr
36222f7838 Out with the old... 1997-10-18 18:15:48 +00:00
gwr
03272e0c4b Add: bfd readline 1997-10-18 18:13:35 +00:00
lukem
291223920b fix make -j race condition when building libs 1997-10-18 06:21:28 +00:00
lukem
89827aeb90 rcsid fascism, fix make -j race condition when building libs 1997-10-18 05:58:21 +00:00
lukem
d8fadf7c3c rcsid fascism, fix make -j race condition when building libs 1997-10-18 05:47:46 +00:00
lukem
10e8777264 fix make -j race condition building lib, move common code into Makefile.inc 1997-10-18 04:42:01 +00:00
gwr
0dae569d67 Take a stab at this. 1997-10-17 21:30:07 +00:00
mark
919c9148f3 Add support for PIC code.
Add support for ld.so
1997-10-17 21:25:42 +00:00
gwr
12d8f9d5cd first cut 1997-10-17 21:23:23 +00:00
gwr
12b8c06186 From toolchain 1997-10-17 21:19:55 +00:00
gwr
8f88f65275 Minor cleanup 1997-10-17 20:51:25 +00:00
gwr
c9dfda4a6e Add ARCH_DEFS 1997-10-17 20:06:59 +00:00
gwr
5892b616fc Use ARCH_DEFS 1997-10-17 20:01:26 +00:00
gwr
ab898530e5 Take a stab at this. 1997-10-17 19:58:55 +00:00
gwr
f2bea0bb9f Take a stab at this. 1997-10-17 19:18:59 +00:00
gwr
23c4260d7c BFD_BACKENDS are *.c files 1997-10-17 19:17:27 +00:00
gwr
9a9a4dd10f cosmetic 1997-10-17 18:50:45 +00:00
gwr
7e4cd33f27 Need BFD_ARCH_SIZE=64 on mips 1997-10-17 18:45:54 +00:00
jonathan
212b5c610f Initial BFD support for the mips, with these targets:
bfd_elf{32,64}_{big,litte}mips_vec, ecoff{big,little}_vec
1997-10-17 08:30:21 +00:00
christos
776130f509 Handle relocation of misaligned symbols. Handle all three cases by the same
macro for clarity.
1997-10-14 17:17:52 +00:00
mycroft
e96e918e60 Use bsd.subdir.mk as appropriate. 1997-10-11 09:34:07 +00:00
gwr
d8012a8607 Fix missing dependencies on elf{32,64}-target.h 1997-10-10 16:06:22 +00:00
gwr
cf7d2541eb Put includes at the end (from Bernd Ernesti) 1997-10-10 15:18:14 +00:00
mycroft
6d66d9e789 Modify the version number so people know that this isn't their father's GCC. 1997-10-10 01:05:03 +00:00
mycroft
1e9143a549 Make sure TREE_PUBLIC() is false for static function declarations. This was
an abstraction violation, and broke compilation of libqt on the i386 port.
1997-10-10 01:00:38 +00:00
thorpej
0640101d32 Always use --unlink. It's too easy to lose if you don't. 1997-10-10 00:16:02 +00:00
enami
062c3f563a Restore owner/group/mode/atime/mtime of symbolic links. 1997-10-08 22:51:27 +00:00
jonathan
07a2c597a0 Change GCC's INITIALIZE_TRAMPOLINE() function as submitted to Cygnus:
emit a call _cacheflush() to ensure Icache consistency
    after writing trampoline code for lexical closures onto the stack
    (i.e., into the Dcache).

GCC 2.x (x <= 7.2.2) emits a call cacehflush(), polluting the user
namespace.
1997-10-06 21:19:11 +00:00
mycroft
a6c7350ef2 Import a few reload bug fixes from 2.8. 1997-10-01 02:21:39 +00:00
mycroft
49ce788d15 Import a few reload bug fixes from 2.8. 1997-10-01 02:21:33 +00:00
mycroft
9a36ae0c8f Import change from development sources to follow a REG_EQUIV for a REG in
memref_referenced_p(); otherwise there are cases where a later set that changes
the memory location may be moved too early, and thus the new value will be
(incorrectly) used where it should not be.
1997-10-01 02:12:21 +00:00
gwr
603e306a5b Define SVR4_SHARED_LIBS before including generic nm-nbsd.h 1997-09-30 21:43:11 +00:00
gwr
06ef8ef5b7 Need to include elf/common.h for SVR4_SHARED_LIBS 1997-09-30 21:38:46 +00:00
gwr
555fc002d2 Do the link.h defines only if not SVR4_SHARED_LIBS. 1997-09-30 21:14:30 +00:00
gwr
d8f82847f9 Add support for single-step via breakpoints (from CGD). 1997-09-30 20:01:12 +00:00
gwr
0bd7f37b9f Define CHILD_RESUME 1997-09-30 19:52:03 +00:00
gwr
3afbd7bd1f From latest gdb snapshot 1997-09-30 19:21:23 +00:00
gwr
f4418d1e62 No ULONGEST yet 1997-09-30 17:34:43 +00:00
gwr
376b31dc6f From latest gdb snapshot 1997-09-30 17:23:59 +00:00
gwr
d4f354e245 long vs. time_t 1997-09-29 19:17:49 +00:00
gwr
2e50417e86 Wrap fetch_kcore_registers() with ifdef 1997-09-29 19:02:42 +00:00
gwr
93b2595e62 Define S0_REGNUM here for now. 1997-09-29 18:59:39 +00:00
gwr
b7f45770a5 fix a warning on the alpha 1997-09-29 18:55:29 +00:00
gwr
b134f0eb30 Fix order of includes 1997-09-29 16:12:37 +00:00
gwr
4d4320a492 Use $(LIBBFD) 1997-09-29 15:41:09 +00:00
gwr
f029fbb3e1 Change .o to .c 1997-09-29 15:37:22 +00:00
gwr
3813a7f8d9 Improvements from Bernd Ernesti 1997-09-29 15:30:46 +00:00
gwr
b8dae11d80 Initial NetBSD/alpha support 1997-09-26 21:48:16 +00:00
gwr
0d16067a18 Avoid nuking nm.h tm.h in clean, so .depend stays up-to-date.
Kill the yacc rules.  (were not being used, and did not work)
1997-09-26 21:18:07 +00:00
gwr
06e66e45fd use printf_filtered 1997-09-26 21:15:30 +00:00
gwr
ec6c8018da Add NAT_CLIBS=-lkvm 1997-09-26 19:38:13 +00:00
gwr
bc0d2595ee Initial NetBSD/alpha support 1997-09-26 19:13:28 +00:00
gwr
5e963aa0dd Initial support for the Alpha, with these targets:
bfd_elf64_alpha_vec, ecoffalpha_little_vec
1997-09-26 18:25:33 +00:00
gwr
91c3c5fa9c Forgot to remove CFLAGS=-g 1997-09-26 18:12:09 +00:00
gwr
9a10b12823 More changes now that this uses bsd.prog.mk
(clean, cleandir, .depend)
1997-09-26 18:09:58 +00:00
gwr
fcd8e967b3 fix type mismatch 1997-09-26 17:18:25 +00:00
gwr
472913955e make depend needs: nm.h tm.h 1997-09-26 16:38:37 +00:00
gwr
576d2489e9 Define SRCS rather than OBJS so make depend works. 1997-09-26 15:59:40 +00:00
gwr
a53b58b220 Use <bsd.lib.mk> 1997-09-26 15:05:10 +00:00
gwr
0c062a6198 merge vax netbsd support 1997-09-26 06:02:45 +00:00
gwr
034f0cf6c8 vax netbsd native support 1997-09-26 05:58:44 +00:00
gwr
ebda1a2ef1 punt REGISTER_U_ADDR stuff 1997-09-26 05:53:51 +00:00
gwr
2a542e46a9 Add kcore-nbsd.o 1997-09-26 05:51:13 +00:00
gwr
28e63c14be ns32k netbsd native support 1997-09-26 05:49:07 +00:00
gwr
f72b6ea911 add ser-tcp.o 1997-09-26 05:42:58 +00:00
gwr
9c479448f5 cleanup 1997-09-26 05:37:00 +00:00
gwr
aad7d1323c Remove: sparc-nat.o; Add: kcore-nbsd.o sparcnbsd-nat.o 1997-09-26 05:34:11 +00:00
gwr
d6733879a6 sparc netbsd native support 1997-09-26 05:30:23 +00:00
gwr
e73b87d1b8 Merge sigtramp support. (XXX - still needs work!) 1997-09-26 05:27:16 +00:00
gwr
b70d1cf7e4 add kcore-nbsd.o 1997-09-26 05:24:35 +00:00
gwr
54ab021b46 Add fetch_kcore_registers, and cleanup. 1997-09-26 05:22:26 +00:00
gwr
a86febb3e0 do like SunOS 1997-09-26 05:18:31 +00:00
gwr
7b2536d77c Kill KERNEL_U_ADDR stuff, etc. 1997-09-26 05:17:11 +00:00
gwr
12209a1731 merge sigtramp fixes 1997-09-26 05:14:07 +00:00
gwr
051ecba9c8 Use generic NetBSD version 1997-09-26 05:13:04 +00:00
gwr
c9a8ab5270 Remove: i386b-nat.o; Add: kcore-nbsd.o i386nbsd-nat.o 1997-09-26 05:10:50 +00:00
gwr
742f6536d6 i386 netbsd native support 1997-09-26 04:51:42 +00:00
gwr
7000546255 BSD-style build infrastructure for gdb-4.16
(Will replace ../gdb later on.)
1997-09-26 04:37:02 +00:00
gwr
20b3817ab1 BSD-style build infrastructure for readline-2.1 1997-09-26 02:53:21 +00:00
gwr
99bb0eafe5 remove old comment 1997-09-26 02:43:34 +00:00
gwr
738eb4fcb7 BSD-style build infrastructure for binutils/bfd 1997-09-26 02:38:49 +00:00
gwr
3ffcff0830 Define READLINE_LIBRARY for the libreadline includes.
(Minimal change to gdb until gdb is updated.)
1997-09-26 02:02:49 +00:00
gwr
e051f7e6f5 Fix the name of the backward-compatibility function savestring,
which the old readline.h defined as _rl_savestring.  (That is
how the old readline avoided conflict with the gdb savestring.)
1997-09-26 01:37:51 +00:00
gwr
f5a1f753c0 Support debugging NetBSD kernel crash dumps (or /dev/mem) with
(gdb) target kcore corefilename
1997-09-25 17:29:19 +00:00
gwr
fcfdd77c07 xmalloc and xrealloc size arg is size_t 1997-09-25 16:32:10 +00:00
gwr
c886260d0a add kcore-nbsd 1997-09-25 16:06:45 +00:00
gwr
ec75fa2d04 resolve conflicts 1997-09-25 15:57:07 +00:00
gwr
31fbffdc2e stock binutils-2.8.1 1997-09-24 18:54:18 +00:00
gwr
9287cd69a3 Define DEFAULT_ARCH, DEFAULT_MID for netbsd.h 1997-09-24 18:39:10 +00:00
gwr
60e710094f add vaxnetbsd 1997-09-24 18:31:37 +00:00
gwr
1b3c0ea923 Various fixes and cleanup (netbsd_core_vec.byte_order, core_core, etc.) 1997-09-24 18:24:08 +00:00
gwr
262e26b699 Add netbsd_core_vec if -DNETBSD_CORE 1997-09-24 18:15:07 +00:00
gwr
b6c526b702 Provide default definition of MACHTYPE_OK using DEFAULT_MID,
and do the N_SET_MACHTYPE thing using DEFAULT_ARCH.  Both of
the DEFAULT_* definitions come from the including C file.
1997-09-24 18:13:03 +00:00
gwr
dfe47bfbbb Set MY_entry_is_text_address (so we can debug a SunOS kernel). 1997-09-24 18:08:08 +00:00
gwr
c11a925750 Notes on dist/*, etc. 1997-09-24 18:02:25 +00:00
gwr
fb5baea630 stock gdb-4.16 1997-09-24 16:57:14 +00:00
gwr
3144a4abd8 stock readline-2.1 1997-09-24 16:49:16 +00:00
gwr
32adbb9246 stock binutils-2.8 1997-09-24 15:39:15 +00:00
jeremy
3d22740153 Don't use <machine/param.h> as it doesn't work for cross-compiles. 1997-09-19 01:07:27 +00:00
jeremy
74451c12f1 Notes on how to build a cross-assembler with TARGET_MACHINE_ARCH. 1997-09-19 01:03:40 +00:00
jeremy
943dab8026 Change the framework to allow the building of a cross-assembler when
TARGET_MACHINE_ARCH is defined.
1997-09-19 01:02:08 +00:00
chuck
25cf9473aa add %cr4 to as (from freebsd) 1997-09-05 22:20:35 +00:00
thorpej
c46d775b91 Document new flags and internal processing of ld.so.conf changes. 1997-08-27 06:43:07 +00:00
thorpej
c48a53ac99 Enhancements from Jim Bernard <jbernard@tater.mines.edu>, to support
processing of /etc/ld.so.conf in ld.so itself (rather than in /etc/rc):
- added do_conf function and call to it in main to implement internal
  processing of /etc/ld.so.conf
- moved maintenance of dir_list to dodir, with an added argument to
  dodir to specify whether dir_list should be updated
- added option '-c' to suppress processing of /etc/ld.so.conf
- added option '-S' to suppress processing of std directories (but not
  /etc/ld.so.conf)
- modified option -s to suppress processing of _both_ std directories
  and /etc/ld.so.conf (i.e., it is equivalent to -cS)--this was done
  so that users and scripts that interpret -s as meaning "process
  only directories specified on the command line" would not be
  startled

From PR #4031.  One change was not committed, since it was unnecessary
(option variables are in the BSS, and do not need to be initialized to
0 explicitly).

Plus one change from me:
- getopt() returns -1 when completed, not EOF.
1997-08-26 19:29:57 +00:00
drochner
969394a32b Allow to use a line break to interrupt a remote debugging target.
("set remotebreak 1")
Code taken from GNU gdb-4.16.
1997-08-15 18:11:14 +00:00
perry
1bc09eb306 add port-mips category, as requested by Erik Bertelsen in pr 3900 1997-07-30 21:34:57 +00:00
mrg
86f42e76cd build chess.6 on alpha. 1997-07-21 04:48:06 +00:00