pk
5c19c1d909
squish some weird code, which is in the way.
1994-06-20 07:19:31 +00:00
jtc
293d08ab47
Add port-pc532 & port-pmax categories
1994-06-20 05:06:47 +00:00
cgd
53ba44f2bd
link these static, for safety. tar is going away, eventualy, anyway
1994-06-19 00:03:41 +00:00
pk
3f8aad55bf
Fix false assumption about external (N_EXT) symbols always being
...
in the global symbol table (reported by Geoff Rehmet).
Some misc. reformatting.
1994-06-16 13:41:52 +00:00
pk
d64d286b35
Update man page.
...
Use `__progname'.
1994-06-16 13:38:27 +00:00
cgd
f5ef67b2d1
don't clobber uncompress, zcat, or their man pages
1994-06-13 15:18:46 +00:00
chopps
6a0e2061ce
some changes for new style cachectl. remains compat for <= 030
1994-06-13 05:28:39 +00:00
pk
a43fd7b3a2
Conversion to err()/warn() for error reports.
1994-06-10 15:16:32 +00:00
pk
a6bf4f8176
Conversion to err()/warn() for error reports.
...
Minor bug fixes:
a case of free()ing in the wrong order. (from Rick Murphey).
processing alias symbol twice (sometimes).
Some miscellaneous cleanup.
1994-06-10 15:16:04 +00:00
phil
07135c789c
Removing -DIN_GCC from CFLAGS. It caused compile errors on both the i386
...
and the pc532 due to an incorrect definition of ptrdiff_t. It is also not
used in compiling other parts of gcc.
1994-06-09 19:12:24 +00:00
phil
7def3ee346
adding shared lib support and some bug fixes (not all bugs for the
...
ns32k can be fixed in the arch/ns32k directory)
1994-06-09 18:58:50 +00:00
phil
92fb73b85a
Get it to compile. Running will come later :)
1994-06-09 14:46:17 +00:00
phil
4ffe8521c9
Add a const.
1994-06-09 04:57:44 +00:00
pk
07dacb0383
Add missing #include <machine/reg.h>
1994-05-31 20:54:14 +00:00
hpeyerl
96fcc3dd20
byebye frame.h
1994-05-30 20:03:39 +00:00
phil
6dddac0ec1
ns32k RELOC bug fix.
...
(RCS file fixup by cgd.)
1994-05-25 21:07:15 +00:00
pk
4c34eff417
Selected bits from GNU gas 2.3
...
Remove label parsing hack.
(RCS file fixup by cgd.)
1994-05-25 21:06:13 +00:00
phil
56de4ac628
ns32k changes.
...
(RCS file fixup by cgd.)
1994-05-25 21:05:30 +00:00
pk
19c36d96ae
kernel stuff brought over from gdb-3.5
1994-05-25 18:27:49 +00:00
pk
f1ca0d9765
add rcsid
1994-05-25 17:10:38 +00:00
pk
6082493356
`-A' implies `-Bstatic'
...
`-d' implies `-dc'
1994-05-25 16:09:40 +00:00
pk
1f62b4a243
Make line counters work.
1994-05-25 13:53:23 +00:00
pk
7b3b928200
Adapt to new app.c
1994-05-25 13:52:48 +00:00
pk
7672b8b95b
New style core dumps.
1994-05-25 10:56:56 +00:00
pk
ca0065ab75
Another move to .data to please gdb.
1994-05-25 10:14:37 +00:00
phil
8a0a20f0ef
Follow changes to sys/arch/pc532/include/reg.h.
1994-05-24 23:58:24 +00:00
pk
4369371ef0
Enable dl*() prototypes.
1994-05-24 10:47:48 +00:00
pk
f28b14e8b3
Force some string constants into the data segment (for core-dump reading).
...
Rename internal dl_*() functions.
Do run-time symbol alias processing.
1994-05-24 10:44:06 +00:00
phil
f4e2fcaf42
ns32k RELOC bug fix.
1994-05-23 06:47:18 +00:00
pk
deb026c61e
Get rid of HOST_DATA_START_ADDR; current kernel sets but a few fields
...
in kp_eproc.
1994-05-21 19:19:00 +00:00
jtc
d79f74d55d
eliminate compiler warning
1994-05-20 13:21:25 +00:00
jtc
48377e5b3f
Upgrade to Gawk 2.15.5
1994-05-20 08:03:48 +00:00
pk
2ec33dd3de
Selected bits from GNU gas 2.3
...
Remove label parsing hack.
1994-05-19 18:10:35 +00:00
pk
d8713176c8
Stop gap: wait for updated <sys/user.h>
1994-05-19 15:56:29 +00:00
pk
f0df258e0f
Provide machine dependency in registers location.
1994-05-19 15:55:35 +00:00
pk
9fed7065e9
Fix some syntax errors.
1994-05-19 15:50:27 +00:00
pk
578123940b
Selected bits from gas 2.3
...
Remove label hack.
1994-05-19 14:41:47 +00:00
pk
104b4025b8
Dig out a program counter; dubious..
1994-05-18 12:43:13 +00:00
pk
68d7c37b1c
Provide for reading from user memory; seems to be needed for stack traces.
1994-05-18 12:42:15 +00:00
pk
3cb426dcde
Framework for kernel debugging.
1994-05-17 19:34:51 +00:00
pk
34bcc4c76b
dummy kernel-debug routines for now.
1994-05-17 14:04:50 +00:00
pk
67c44985d7
Framework for kernel debugging, needs more work.
1994-05-17 14:01:44 +00:00
pk
5a733c195b
Tweak address maps so that .o & kernel symbols tables have some meaning.
1994-04-29 20:46:50 +00:00
phil
59a264f1a8
Adding ns32k support.
1994-04-28 17:11:00 +00:00
phil
9911db04dc
Adding ns32k definitions.
1994-04-28 17:10:40 +00:00
pk
72b85788e5
function parse() has moved to ld.c, thus avoiding scanf() code to be
...
included in ld.so.
1994-04-22 07:57:54 +00:00
pk
b1392e7c17
Properly round the allocated set vector space; reduces by one the number
...
of ways in which C++ programs will dump core.
1994-04-22 07:55:19 +00:00
pk
dea3fb5642
Correct call sequence for `mcount()' when -fpic is on. Also, our mcount()
...
doesn't take an argument.
1994-04-20 09:19:02 +00:00
pk
c83756b171
Careful when claiming jump slots in the "force alias" case.
...
Taking the address of a function must not cause it to be relocated to
a possibly already allocated jump slot. C++ virtual function tables are
an example of this.
1994-04-15 10:05:39 +00:00
pk
b6d3849691
Don't core dump on shared objects. We need an a.out flag really.
...
Some misc cleanup.
1994-04-10 08:54:30 +00:00
mycroft
31cfe023f3
Remove extra `\n' in message.
1994-04-10 01:52:02 +00:00
mycroft
3da15f45bb
Clean up deleted files.
1994-04-08 08:39:11 +00:00
phil
454544a141
ns32k changes.
1994-04-08 08:38:40 +00:00
pk
f8af116033
dlopen() should make a copy of argument (Thomas Eberhardt).
1994-04-07 19:46:30 +00:00
pk
a426b2b937
ns32k support by Matthias Pfaller.
1994-04-07 19:44:46 +00:00
pk
afc89926d8
Use machine architecture when examining object files for compatibility.
1994-04-07 19:43:37 +00:00
pk
12f28a9ba6
PC relative segment relocations don't need to be looked at at run-time (such
...
relocations occur on the ns32k).
Dump <strings.h> from header files.
1994-04-07 19:41:17 +00:00
mycroft
bbcbd9ca18
Argh! Someone's defining all the obvious constants to switch on.
1994-04-07 19:21:36 +00:00
mycroft
51a66580d4
Ditch the warnings by default.
1994-04-07 19:19:07 +00:00
mycroft
b53cb36f67
Delete 0 displacements in base-index operands.
1994-04-07 19:14:45 +00:00
jtc
352131ba27
Pay attention to SUBMITTER environment variable. Fix from Mark Weaver
1994-04-07 16:06:10 +00:00
pk
158618112b
Terminate comment at a reasonable place.
1994-04-03 18:38:02 +00:00
jtc
c4dd0dbafe
Getgroups()'s second argument is now a gid_t ptr.
1994-04-01 01:29:28 +00:00
pk
b120bb4e37
Suck in lseek() prototype.
1994-03-31 14:17:29 +00:00
cgd
f42457d918
alphabetize subdir list, where possible
1994-03-28 12:32:25 +00:00
cgd
95d6a185be
no more MAP_FILE
1994-03-28 02:07:04 +00:00
cgd
d85e4acf72
off_t exp.
1994-03-27 09:26:59 +00:00
cgd
0fa009a916
off_t exp.
1994-03-27 09:01:41 +00:00
phil
6be810dd60
Adding the correct NetBSD LIB_SPEC.
1994-03-22 01:28:42 +00:00
cgd
abe52e6608
fix section typo; from Luke Mewburn <lm@rmit.edu.au>
1994-03-19 08:02:14 +00:00
cgd
058c23f164
fix diff -l, so that it invokes pr correctly.
...
from mark@aggregate.com (Mark P. Gooderum)
1994-03-18 21:45:44 +00:00
pk
3612b8750e
as_bad(): don't use error messages as a format string in printf().
...
Use vararg parameter declaration that gcc actually compiles correctly.
1994-03-16 18:40:35 +00:00
phil
48d3b7a6e8
Adding the correct flex flags for an interactive scanner.
1994-03-11 20:25:06 +00:00
phil
30f778234a
Adding the ns32k arch to gcc2.
1994-03-10 21:11:39 +00:00
jtc
a35836919c
From: Larry Jones <scjones@thor.sdrc.com>
...
Subject: man pages for diff et al.
I finally got tired of not having man pages for diff and friends, so I
edited the appropriate sections of the texinfo manual into man format.
1994-03-09 19:06:47 +00:00
pk
39305c8494
Enable ATTACH/DETACH.
1994-03-09 16:15:45 +00:00
chopps
8e6af40327
oops
1994-03-08 23:50:14 +00:00
chopps
3fcebc3096
flush instruction cache.
1994-03-08 06:52:33 +00:00
pk
bae64c2801
Fix from <law@snake.cs.utah.edu> to save address register # 5 when used
...
for PIC addressing.
1994-03-03 10:35:50 +00:00
cgd
a6bf31a35c
undef P_tmpdir for NetBSD, because as the header says, it should be used.
1994-03-03 01:12:06 +00:00
chopps
9972647cfa
fix core-file-failing-signal, and remove arch dependent values.
1994-02-23 04:48:33 +00:00
chopps
3eb7421d03
removed arch dependent values.
1994-02-23 04:35:35 +00:00
jtc
dcc310f9fe
Changed configure.in so it has NetBSD's (not Cygnus's) defaults.
...
People (without NetBSD boxes connected to the net) should now be able
to configure and use this version of send-pr to submit bugs.
1994-02-19 01:15:59 +00:00
jtc
dff3317321
Upgrade to Gawk 2.15.4.
1994-02-17 01:21:51 +00:00
pk
1bb4f06e2a
Libraries which are in the hints file but not in one's LD_LIBRARY_PATH (if
...
set) were not found.
1994-02-15 22:51:23 +00:00
jtc
56b46d00e9
Install app-defaults file with the correct name.
1994-02-14 17:27:49 +00:00
pk
90e1d9b049
Fix mis-understood relocation types; do sensible things when doing
...
PIC code.
Handling of the `%hi' operator is still slightly broken, especially when
used in conjunction with the `set' pseudo-op (rather academic, as there's
no reason to code something like `set %hi(var), reg').
1994-02-11 00:20:33 +00:00
cgd
95e2816dca
alphabetize!!!
1994-02-10 23:59:51 +00:00
pk
9b345fd6e5
Define an adjustment for {TEXT,DAT}_ADDRs.
...
Hide some things from rtld with #ifdef RTLD.
1994-02-10 21:21:27 +00:00
pk
637c349300
Update relocation addend correctly (affects Sparc only).
1994-02-10 20:58:50 +00:00
pk
bd733720d6
Enable .type & .size generation.
1994-02-10 20:36:31 +00:00
pk
fae2950e23
Sparc executables have 8k page granularity.
1994-02-10 20:31:11 +00:00
cgd
1a1b1466cb
kill bogus install -d's. for those that are appropriate (libg++),
...
make owner and mode explicit, to make the mtree files.
1994-02-10 02:17:56 +00:00
pk
f1ffa7a2c4
Brr, even very local symbols must sometimes be in the symbol tables.
...
XXX- should rename these symbols for public consumption.
1994-02-08 10:20:57 +00:00
jtc
3bb5673faf
Check /usr/X11, /usr/X11R6, /usr/X11R5, /usr/X11R4 & /usr/X386 (in that
...
order) for X include files and libraries.
1994-02-05 01:37:16 +00:00
mycroft
2f22b17ddf
Set KERNEL_U_ADDR to USRSTACK.
1994-02-04 19:50:49 +00:00
mycroft
7af9c0b2a8
Hopefully fix some of the m68k page size conflicts.
1994-02-04 18:08:09 +00:00
mycroft
78132c69bc
We only align to 4-byte boundaries, not 8.
1994-02-04 17:58:40 +00:00
pk
f565950a7d
Remove superfluous #include <machine/ptrace.h>
1994-02-04 16:48:20 +00:00
pk
62edd253d8
Don't try to outsmart <sys/ptrace.h>
1994-02-04 16:40:20 +00:00