Commit Graph

934 Commits

Author SHA1 Message Date
cgd
7d4d010b41 don't forget dc! 1994-12-20 09:22:21 +00:00
pk
e46ed32748 Bummer! Undo mmap() changes in rev. 1.26; they royally screw up the
kernel's pmap address preference mechanism.
1994-12-19 12:21:21 +00:00
pk
ee06b233df Define the "weak bit" in a slightly more general way (SVR4 ABI compatible). 1994-12-18 16:12:43 +00:00
pk
e2025017e0 Handle "/dev/zero" stuff more globally. 1994-12-18 16:05:49 +00:00
pk
b8937d605d Re-arrange mmap() calls, per Charles' suggestion. 1994-12-18 15:38:55 +00:00
pk
f5122b4f23 Support`.weak' pseudo-ops. 1994-12-18 13:09:51 +00:00
pk
80a2d73dcc Don't let N_INDR entries override already defined symbols. 1994-12-17 16:22:57 +00:00
jtc
09733cc655 don't define _exit() here (PR #637). 1994-12-15 08:51:23 +00:00
jtc
8d5a180936 Install zgrep manpage too. 1994-12-14 01:50:14 +00:00
mycroft
9c93cdd301 Handle GCC's include-related options which take an argument, (almost) as
suggested by Giles Lean.
1994-12-13 11:06:25 +00:00
pk
524e00b29b Ensure contiguous chunks for all of an object's address space (text+data+bss). 1994-12-07 20:30:53 +00:00
jtc
0a32766271 Use mv -f. 1994-12-06 07:05:35 +00:00
mycroft
d1baf72663 Fetch eip, too. 1994-12-06 03:53:41 +00:00
mycroft
220bb6f6d5 #ifdef some of that. 1994-12-06 03:41:39 +00:00
mycroft
30f739a903 Fix getch_kcore_registers() enough that kgdb is useful. 1994-12-06 03:30:59 +00:00
mycroft
9ea7c211d9 Fix some other broken comments. 1994-12-04 08:26:22 +00:00
mycroft
ffadc8821a Remove silly comment that was causing `make depend' to barf. 1994-12-04 07:42:44 +00:00
phil
1e81068b29 Updating to 1.03 with RCS added to most .[chyl] files 1994-12-02 00:43:14 +00:00
mycroft
f92d1d5f44 Clean up deleted files. 1994-12-01 04:33:51 +00:00
phil
cc2fc6e194 Import of GNU dc (from bc-1.03). 1994-12-01 04:26:47 +00:00
phil
5f1de942a7 Import of GNU bc-1.03 1994-12-01 04:23:53 +00:00
pk
7df5d3ecf2 Another md macro to initialize a home-made struct reloc needed
for N_SET* type relocations in shared objects.
1994-11-30 18:24:56 +00:00
phil
0a13ae3ba2 patches from Matthias
new RCS id format
1994-11-30 06:20:42 +00:00
pk
e04b1df8e3 A short description of the machine dependent parts of ld/rtld. 1994-11-28 10:37:10 +00:00
jtc
1f0778e262 New category, 'standards' 1994-11-21 20:15:36 +00:00
deraadt
a7f0085a36 we do not install as cccp 1994-11-02 09:07:33 +00:00
deraadt
f91e2abb12 --file, not --filename 1994-11-02 07:06:37 +00:00
jtc
cd439d82af Upgraded to diffutils 2.7. 1994-11-01 20:38:40 +00:00
pk
1f746cfba1 Prevent infinite loop on dubious input. 1994-10-30 14:18:42 +00:00
mycroft
15cea8b764 Don't close the hints file while it's mapped, but unmap and close it after
loading.
1994-10-26 20:21:42 +00:00
mycroft
e23e2b1219 Remove two unused functions. 1994-10-26 20:03:31 +00:00
mycroft
c1a45e7763 Clean this up a bit, and use the trap gate to enter the kernel. 1994-10-26 19:41:13 +00:00
cgd
4d2cbfce0a new RCS ID format. 1994-10-26 00:55:40 +00:00
jtc
1822837902 Upgraded to Taylor UUCP 1.05 (Thanks to John Kohl). 1994-10-24 22:27:43 +00:00
jtc
83ed75f58e Upgraded to Taylor UUCP 1.05 (Thanks to John Kohl). 1994-10-24 22:17:41 +00:00
mycroft
db9f432b61 Clean up deleted files. 1994-10-24 22:17:40 +00:00
jtc
b8b0d848d6 Upgraded to Taylor UUCP 1.05 (Thanks to John Kohl). 1994-10-24 22:15:56 +00:00
cgd
33d104a124 encourage people to supply a release field, by telling them what to supply,
then refusing the PR if they don't supply anything.
1994-10-24 19:10:41 +00:00
mycroft
95a019206d Clean up deleted files. 1994-10-24 18:50:06 +00:00
pk
c13cbefe95 Recognise more symbol types when complaining. 1994-10-19 20:16:38 +00:00
pk
633e8b717d Workaround a problem with alias symbols.
Add some more symbol trace points.
1994-10-19 20:15:35 +00:00
andrew
464ea0c010 Use /etc/rmt as per protocol definition, to ensure interoperability
(thanks theo :).  For NetBSD, /etc/rmt is a symlink to the real
/usr/sbin/rmt.
1994-10-18 06:04:08 +00:00
cgd
39619ceab9 fine, install as zcat, too, but _NOT_ as compress; man page is incorrect. 1994-10-17 21:37:28 +00:00
jtc
5f55f20bd4 Change GNATS_SITE from sun-lamp to netbsd. 1994-10-17 17:22:26 +00:00
cgd
12ec973dba use NetBSD.ORG for the mail address. 1994-10-17 03:03:32 +00:00
andrew
25386c8c8e Be sure to use /usr/bin/rsh and /usr/sbin/rmt. 1994-10-16 11:34:34 +00:00
mycroft
daf60df8bc Minor changes. 1994-10-07 14:41:14 +00:00
mycroft
c9ea883812 Enable HAVE_BROKEN_SETREUID. 1994-09-23 09:21:49 +00:00
deraadt
80525d6b91 Don't use trad-core.c the the i386 or sparc. 1994-09-19 23:51:14 +00:00
deraadt
43965575ed NBPG --> getpagesize() 1994-09-19 16:58:18 +00:00
mycroft
d7eb307ccf Type check format args with `q' modifier. Suggested by Bruce
Evans,  but implemented independently.
1994-09-19 14:44:05 +00:00
mycroft
07e28fc0bf Don't bother with quad functions. 1994-09-19 06:47:16 +00:00
mycroft
72e34bc0d4 Shrink ld.so by 12k. 1994-09-19 04:49:02 +00:00
mycroft
802570eafb Make the local ID support more flexible. From Ty Sarna. 1994-09-19 02:34:17 +00:00
mycroft
a16a6eea42 Add -DHAVE_TERMIOS, per Thomas Eberhardt. 1994-09-19 01:38:55 +00:00
mycroft
96933ee163 Don't use rate_to_code() for termios; cfset[oi]speed() does the conversion. 1994-09-19 01:00:48 +00:00
deraadt
6e34e2ecbe Can't do `#ifdef BSD' unless we've pulled in <sys/param.h> 1994-09-18 02:57:08 +00:00
mycroft
97a272bc2e vmunix --> netbsd 1994-09-17 00:17:12 +00:00
pk
e98741c376 Add rcs Ids. 1994-08-25 07:36:17 +00:00
pk
692b4569b4 Selected bits from a newer gas. 1994-08-24 20:12:01 +00:00
pk
4f52d12541 Fix confusion over the current line number in included files and
`\'-continued lines that were collapsed by the C preprocessor.
1994-08-24 20:10:46 +00:00
pk
762a72d9ba Enable listings 1994-08-24 20:05:54 +00:00
pk
f3e016280f Enable listings. 1994-08-24 20:04:30 +00:00
pk
6733936a43 Locate source line of relocation errors; currently this only works when
one of the listing options is on.
1994-08-24 20:00:54 +00:00
pk
50292a8be8 Add missing $(DESTDIR). 1994-08-22 19:54:44 +00:00
pk
c76144bbf8 Postpone allocation of linkage table offsets until pass 2.
Check for Global Offset Table overflows and, if needed, adjust the
offset range we'll use (offset 0 must always be in it).
1994-08-21 15:22:43 +00:00
pk
74920774ee init_rrs() no longer needed.
Adapt to changed flags.
1994-08-21 15:18:44 +00:00
pk
66c04ea8cb Rename some flags. 1994-08-21 15:17:00 +00:00
pk
41671de8e6 Define Global Offset Table range. 1994-08-21 15:15:43 +00:00
cgd
45afd5bdba check for NOPIC after bsd.prog.mk, so that sys.mk is included. from phil. 1994-08-19 04:24:01 +00:00
deraadt
c06d1564bd some clarification from john 1994-08-17 06:30:31 +00:00
phil
7297407d7b fix from Matthias Pfaller. 1994-08-16 23:18:20 +00:00
mycroft
5d63b9d35e Don't use uninitialized LIBS' and CSU'. 1994-08-13 10:26:39 +00:00
pk
864ea66ef9 Use new a.out flags. 1994-08-13 08:42:33 +00:00
pk
1e5c13e008 Set a.out header EX_PIC flag if `-k' was given. 1994-08-13 08:39:28 +00:00
pk
233cc208f0 Re-add `LD_WARN_NON_PURE_CODE' that went missing. 1994-08-12 08:11:16 +00:00
mycroft
820158688b Clean up some of the formatting. 1994-08-08 06:21:50 +00:00
pk
867591e7cb Relax minor version number checking somewhat; issue warning if minor
version is less than expected.
1994-08-07 10:34:40 +00:00
deraadt
c95b4d82a2 manpage from <jfw@jfwhome.funhouse.com> 1994-08-07 00:44:32 +00:00
jtc
323cab6f56 Handle - arg correctly (PR #390) 1994-08-06 05:52:05 +00:00
pk
9e0ddbbe6f Remove some unnecessary code. 1994-08-03 15:57:58 +00:00
chopps
b6d669a07c binder_entry() must save all scratch registers to make the process
of binding functions completely transparent.
1994-08-03 15:57:54 +00:00
pk
f5ca392cc8 Propagate warning symbols into shared libraries too.
Fix RRS relocation counters.
1994-07-23 08:40:45 +00:00
pk
2b43180d6d Propagate N_WARNING symbols to `-r' output. 1994-07-21 14:59:01 +00:00
mycroft
0b494a6b0b Import selected bug fixes from GCC 2.5. 1994-07-13 08:13:45 +00:00
cgd
f14f488a6f don't define exit() here. in fact, none of these should be here, but... 1994-07-12 21:00:14 +00:00
mycroft
8f16f6bc08 Implement `#:' syntax for literal binary representations of floating point
numbers.
1994-07-07 01:49:10 +00:00
mycroft
5156a7b075 Do something more intelligent when compiling into ${DESTDIR}. 1994-07-06 04:06:27 +00:00
cgd
775b690718 fix typo; from phil 1994-07-04 19:46:37 +00:00
cgd
97e0e0acd1 don't strip the script. pointed out by Duncan McEwan <duncan@comp.vuw.ac.nz> 1994-06-30 07:12:10 +00:00
pk
1d1aa8ff38 Some refinement in resolving symbols from shared objects. 1994-06-29 11:18:45 +00:00
pk
1cf6a27eef error => warnx 1994-06-29 11:15:34 +00:00
mycroft
46a7a83030 Add new keyword. 1994-06-29 05:26:35 +00:00
phil
37256fb7d1 Because the pc532 requires gcc-2.5.8 to compile correctly, I am including
the necessary files to get gcc-2.5.8 to compile and work.  These *are* the
files used to generate the cc1 and cc1plus of the binary distributions.
1994-06-28 21:37:52 +00:00
jtc
e11807daea Use new support for *.sh files in <bsd.prog.mk> to simplify Makefile.
Don't add ${DESTDIR} when replacing PROTODIR in script.
1994-06-28 05:39:53 +00:00
pk
52cb3eb56c Fix N_WARNING symbol botch. 1994-06-24 13:35:04 +00:00
pk
6f591a0e01 copyright notice. 1994-06-24 13:34:04 +00:00
pk
278342f622 N_WARNING symbols handling. 1994-06-24 13:33:50 +00:00
pk
af393037b0 N_WARNING symbols handling. 1994-06-24 13:33:40 +00:00
pk
009be1653a strdup() doesn't grok NULL pointers 1994-06-24 13:31:34 +00:00
pk
bbdc5952bf Just return `wrong format' if file isn't recognised, in stead of
something uncivil.
1994-06-24 06:57:52 +00:00
pk
e20de834b6 network order a.out headers. 1994-06-22 15:14:08 +00:00
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
ea8eca1a7b need sys/param.h for new ucred.h 1994-06-13 23:59:10 +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
cgd
158c4beb27 queue/struct changes 1994-04-21 08:03:56 +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
cgd
6c3c466fe7 off_t stuff 1994-04-01 03:05:34 +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
8a42d9035d bump version number 1994-03-27 11:12:53 +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
cgd
8f54ff345b don't use 'make' explicitly 1994-02-10 01:47:47 +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
pk
9fce3345c0 Do the necessary fixups if no relocation structure is going to be output. 1994-02-04 14:19:33 +00:00
pk
f6276c82f9 Add a panic condition. 1994-02-04 14:15:57 +00:00
pk
217b863c61 Hack to allow white space between a label and its colon; this will
make ANSI preprocessor catenation work in assembler source.
1994-02-04 13:57:40 +00:00
pk
fc52957f63 Recognise beq' as an alias for be'. 1994-02-03 23:30:09 +00:00
deraadt
f2428221e9 ${MAKE} not make, from roland 1994-02-03 12:57:34 +00:00
pk
9b1f5ed60c More `call' instruction templates. 1994-02-02 19:50:05 +00:00
pk
f2478f27ef Provide templates for `call %reg+offset' instructions. 1994-02-02 11:03:37 +00:00
cgd
3ab5b4c497 add some CLEANFILES 1994-02-02 06:30:30 +00:00
pk
108e1a3d55 Don't barf at LO10 relocation overflows; just truncate value. 1994-02-01 21:49:18 +00:00
jtc
fc1d8f3bac Fix spelling error in Copyright notice 1994-01-29 01:54:01 +00:00
mycroft
2eeed7e2bc This is an ugly kluge to get the machine id correct. 1994-01-28 22:37:29 +00:00
cgd
d1e04375b9 use LIBTERMCAP instead of explicit path 1994-01-28 21:37:23 +00:00
pk
bc9bb1a343 Like others, allow for SunOS .o files. 1994-01-28 21:02:21 +00:00
mycroft
89583c18ac Clean up deleted files. 1994-01-28 21:01:29 +00:00
pk
d27581fb4b Use somewhat customized version of malloc, in stead of relying on a
crummy sbrk() backend; proper aligment must be guaranteed on all archs.
Drafting dlopen, dlsym, et.al.
1994-01-28 21:01:20 +00:00
pk
90cfba21cb Use `.type' directives generated by gcc.
Numerous internal changes & bug fixes.
NOTE: must re-compile & re-link shared libraries before used to link programs.
1994-01-28 20:56:09 +00:00
pk
64075b6a06 Remove reference to `mywrite()'. 1994-01-28 20:53:25 +00:00
pk
ad127b0a0a Redone from scratch, but maintain SunOS compatibility. 1994-01-28 20:26:52 +00:00
pk
ea0407f9c0 Add useful utility. 1994-01-28 16:38:22 +00:00
pk
ab5fc9d054 Upgrade to gdb version 4.11 1994-01-28 16:25:42 +00:00
pk
51efd62c2e Upgrade to gdb version 4.11 1994-01-28 12:43:43 +00:00
mycroft
bddd530494 Clean up deleted files. 1994-01-28 12:43:41 +00:00
pk
670463fcc8 Upgrade to gdb version 4.11 1994-01-28 12:38:45 +00:00
mycroft
59b10ab3d6 Clean up deleted files. 1994-01-28 12:38:44 +00:00
pk
1b943a732e Upgrade to gdb version 4.11 1994-01-28 12:37:29 +00:00
mycroft
e6e5bff5d5 Clean up deleted files. 1994-01-28 12:37:00 +00:00
pk
1c061a0df3 Upgrade to gdb version 4.11 1994-01-28 12:36:46 +00:00
mycroft
484911d7d5 Remove broken and redundant declarations. 1994-01-28 02:12:02 +00:00
pk
9c8c8cf98b Remove -lg from LINK_SPEC, as there's no libg.a. 1994-01-27 19:43:11 +00:00
jtc
dea9382157 It's /etc/passwd, not /bin/passwd. 1994-01-25 19:34:01 +00:00
jtc
2fb7d669c3 Updated to latest send-pr from Cygnus.
Added missing files & configuration grot so that NetBSD who are not
connected to the net, but have a net connection on another machine
can submit bugs.
1994-01-24 23:55:37 +00:00
cgd
4fd3c557b6 add NOPIC= . nothing uses -lgcc_pic 1994-01-24 23:10:13 +00:00
jtc
3a4dbd9b7b Merge in some code from latest send-pr snapshot.
The mail transfer agent is now responsible for adding the proper hostname,
etc.  This should fix brezak's bug.
1994-01-24 19:48:21 +00:00
cgd
67873d76d6 fix 'make' biff. from Roland McGrath 1994-01-24 18:51:15 +00:00
cgd
6bfe384d92 fix 'make' biff. from Roland McGrath 1994-01-24 18:39:52 +00:00
cgd
2f6038ba19 switch a define to move things down a page. seems to work fine. 1994-01-21 18:59:19 +00:00
pk
14c0d3cb5e Don't barf if builtin directories happen to be non-existent. 1994-01-13 19:35:38 +00:00
pk
954ef13a90 Fill in gdb hook. 1994-01-12 19:19:09 +00:00
pk
c831490751 Add __GCC_NEW_VARARGS__ to preprocessor symbols. 1994-01-10 12:26:10 +00:00
cgd
2d2a287a9a uncomment a definition 1994-01-10 00:04:08 +00:00
cgd
1e4db7c6a6 delete some stuff that wasn't necessary, add things in to make it
look more like a 'standard' mach-dep config file.
1994-01-09 23:45:26 +00:00
cgd
0409100437 you can't use DESTDIR to help specify a library for LDADD or DPADD,
for a couple of reasons: (1) you're not supposed to, and (2) the first
time you try to 'make' with DESTDIR set to a certain place, things
will break.
1994-01-07 13:27:03 +00:00
jtc
bb0242b058 Don't remove c++ header directory before installing headers.
Users who still have old headers loose.
1994-01-07 00:16:43 +00:00