Commit Graph

418 Commits

Author SHA1 Message Date
pk 01f65b81e3 Make better distinction between SunOS and BSD. 1993-10-19 21:42:38 +00:00
mycroft 3b25c72e2e Clean up deleted files. 1993-10-18 23:34:36 +00:00
pk a12fe8bc68 NOMAN no longer true.
Failed to mention -assert option.
1993-10-18 23:34:29 +00:00
pk 2e6174a0d8 Rudimentary manual page for ld(1). 1993-10-17 23:33:50 +00:00
pk 1dff6d7850 Define our copy of `errno', as it is no longer defined in libc. 1993-10-17 15:40:11 +00:00
pk 2dfde2bc39 Moved <link.h> here from usr.bin/ld as it is needed by other modules
and utilities (eg. crt0, libc, nm).
1993-10-17 00:51:30 +00:00
pk 5473559e44 Enabled generation of N_SIZE symbols. 1993-10-16 22:22:29 +00:00
pk 980fc2e40e removed `config.staus' from CLEANFILES. 1993-10-16 22:04:48 +00:00
pk 0aebf1d941 A linker supporting shared libraries (sparc dependent code). 1993-10-16 21:54:33 +00:00
pk 3d68d0acae A linker supporting shared libraries (run-time part). 1993-10-16 21:54:08 +00:00
pk 34f24bf837 A linker supporting shared libraries (x86 dependent code). 1993-10-16 21:53:13 +00:00
pk 97ca10e374 A linker supporting shared libraries. 1993-10-16 21:52:27 +00:00
cgd 1f233ade26 ok, just revamp the entire 'config.status' thing. config.status itself
is no longer necessary.  all of the headers are built independently,
to make all dependencies happy, and beforedepend and PROG depend on them.
1993-10-16 03:57:39 +00:00
cgd 1016b2b626 Makefile for gas on the pc532, from Phil Nelson, phil@lamp 1993-10-16 03:23:37 +00:00
cgd ec7b2c6eb4 the target type is 'm68k' (i think), not 'hp300', which was previously
assumed...
1993-10-16 03:23:04 +00:00
cgd 279217b6b8 better support environments (e.g. pc532, hp300) where machine type != cpu
type.  also, deal reasonably with not being able to find a host environment
definition.
1993-10-16 03:19:36 +00:00
jtc 0a54cb8182 Change makefile so manpages are installed correctly. 1993-10-15 23:14:16 +00:00
mycroft 3458627ee9 Clean up deleted files. 1993-10-15 23:06:07 +00:00
jtc 60ac16520b Update to Nate's port of gzip 1.2.4 he did for FreeBSD.
All I had to do is restore the RCSID's for the manual pages.
1993-10-15 23:05:16 +00:00
cgd 4c3b65bb97 use 'hosttype' rather than 'HOST' 1993-10-13 02:00:30 +00:00
cgd 922f210aea don't think of .pl files as prolog files, think of them as Perl files,
and give them a "# " default comment string.
1993-10-08 02:33:30 +00:00
cgd 8f46a34fed fix man page so that makewhatis works on it now... 1993-10-08 01:42:06 +00:00
cgd d6ff5db170 converted to use gnu malloc, and depend on it correctly 1993-10-07 07:23:44 +00:00
cgd c8670033f6 change the type of fread and fwrite to size_t. unistd.h declares
them as ssize_t, but we're using stdio.h...
1993-10-06 21:29:04 +00:00
cgd 74e4a61b3f no pic libraries 1993-10-06 21:28:25 +00:00
pk fb2163c39c No interest in PIC code here. 1993-10-05 21:39:08 +00:00
pk 2dd49eebd8 Put back the 486 extensions which got lost while installing the PIC stuff. 1993-10-04 22:53:32 +00:00
pk 6602850482 Removed bogus comment lines. 1993-10-04 22:17:29 +00:00
cgd 1bfd06b45b add VERSION file 1993-10-04 01:42:00 +00:00
cgd f4875ea885 make it 'safe' for RO /usr/src 1993-10-04 01:34:43 +00:00
pk 4e78efb64b Create libgcc_pic.a 1993-10-03 14:07:18 +00:00
pk 568cf93cc2 config.h: defined ASM_SPEC and LINK_SPEC macros.
tm.h: arrange to output .size directives for global data items.
Both changes are in support of shared libraries.
1993-10-03 13:57:56 +00:00
pk 92f22772ec NOPIC added to Makefile. 1993-10-03 13:50:49 +00:00
mycroft b866b6d0ff Clean up deleted files. 1993-10-02 21:02:11 +00:00
pk aa08fe601f GNU gas 1.92.3 based assembler supporting PIC code (for i386 and sparc). 1993-10-02 21:00:08 +00:00
mycroft e62d58d280 Clean up deleted files. 1993-10-02 20:59:59 +00:00
pk fe9e2f3d60 GNU gas 1.92.3 based assembler supporting PIC code (for i386 and sparc). 1993-10-02 20:58:21 +00:00
mycroft 14e337e2bf Clean up deleted files. 1993-10-02 20:58:04 +00:00
pk 7fc5781857 GNU gas 1.92.3 based assembler supporting PIC code (for i386 and sparc). 1993-10-02 20:56:59 +00:00
jtc 28d14a325c Use `:', rather than `.' to separate user and group in chown commands
in case we ever decide to remove the support for the (obsolete) `.'
separator.
1993-10-01 00:16:44 +00:00
jtc e0ee30aed4 Use `:', rather than `.' to separate user and group in chown commands
in case we ever decide to remove the support for the (obsolete) `.'
separator.
1993-09-30 22:42:09 +00:00
cgd b12753abd4 fix bogus makefiles -- didn't have sources and weren't coded properly for that 1993-09-30 02:19:22 +00:00
jtc ac21a0e171 Upgrade to GNU Diffutils 2.5.
No user visable changes, I just want to keep things in sync to make sure
that integrating future versions of diffutils will continue to be relatively
painless.
1993-09-29 21:37:02 +00:00
jtc 2d074d37f6 Include prototype for strerror(). 1993-09-27 18:25:49 +00:00
jtc d7607730b7 Fixed bug that was reported (with patch) on gnu.utils.bug.
Immediate operands of the pushw instruction were being output as 32
bits, rather than the 16 bits they were supposed to be.
1993-09-24 17:19:16 +00:00
rich 7367e2c3e5 Added genclass which supports simple templates for container classes. 1993-09-23 23:28:29 +00:00
cgd 29f7748a75 use -lgnumalloc 1993-09-23 23:13:14 +00:00
mycroft f33cbad6f4 Clean up deleted files. 1993-09-23 23:13:11 +00:00
cgd eb35573f35 use -lgnumalloc 1993-09-23 23:13:04 +00:00
cgd 3560b76d3f add gnu malloc library. to use, -lgnumalloc (same style as -lgnuregex) 1993-09-23 21:10:27 +00:00
cgd 26afbefdad don't leave a getdate.c turd lying around... 1993-09-20 23:40:28 +00:00
brezak 35778f0c37 Don't use syscallmap unless FM_TRAP is defined (it isn't anymore) 1993-09-17 03:12:16 +00:00
jtc 69a25a6a71 Updated to GNU Diffutils 2.4. 1993-09-16 17:39:00 +00:00
mycroft d8e126d18b Don't barf if two file names are the same. 1993-09-05 18:19:31 +00:00
mycroft ab8eff1f49 Don't look in /usr/local!
Can I shoot Phil?  Please?
1993-09-02 18:48:31 +00:00
mycroft 1aabac5ad3 Change getdate.y to getdate.c in SRCS, so it gets depended properly. 1993-08-24 04:33:48 +00:00
cgd 168b3d4eb4 oops; get those last changes right 1993-08-23 09:45:50 +00:00
cgd a4e6cac076 don't generate some instructions, because of friggin' broken fpe for
the i386.
1993-08-23 09:25:15 +00:00
mycroft 5cc299695d Clean up deleted files. 1993-08-23 09:24:09 +00:00
cgd 4d8702d9e3 reorganized++ gcc2 from mycroft 1993-08-23 09:23:40 +00:00
mycroft ed892ecf20 Clean up deleted files. 1993-08-23 09:23:30 +00:00
cgd 58e557c5e6 reorganized++ gcc2 from mycroft 1993-08-23 09:23:16 +00:00
mycroft 8756937037 Clean up deleted files. 1993-08-23 09:23:12 +00:00
cgd c46c267d70 reorganized++ gcc2 from mycroft 1993-08-23 09:20:31 +00:00
mycroft 93543cd977 Clean up deleted files. 1993-08-23 09:20:30 +00:00
cgd 3dd06102da reorganized++ gcc2 from mycroft 1993-08-23 09:20:24 +00:00
cgd 4543c1ebfd changes from 0.9-ALPHA2 to 0.9-BETA 1993-08-23 04:59:38 +00:00
mycroft ee517430bf SRCS is for source files, not object files! 1993-08-16 01:16:12 +00:00
mycroft a2213453ce Use `.if exists' rather than external `test'. 1993-08-15 19:14:59 +00:00
mycroft 9fe1007b7d __386BSD__ --> __NetBSD__ 1993-08-15 19:02:56 +00:00
mycroft 14e1bdc51e __386BSD__ --> __NetBSD__ 1993-08-15 17:01:00 +00:00
mycroft 385c820372 __386BSD__ --> __NetBSD__ 1993-08-15 16:47:00 +00:00
mycroft 60a39ee356 Changes for new Curses. 1993-08-15 16:18:41 +00:00
mycroft e1c5bd9b41 Change order of #includes so math-68881.h doesn't barf. 1993-08-15 16:00:41 +00:00
mycroft 6929a219ae Someone forgot this file. 1993-08-14 22:38:25 +00:00
mycroft 2b542f0acf __386BSD__ --> __NetBSD__ 1993-08-14 22:07:30 +00:00
mycroft 6d625a2334 __mc68020__ --> mc68020 1993-08-14 18:08:09 +00:00
mycroft b1f1ada658 Add `long long' support. 1993-08-14 04:33:22 +00:00
cgd 088f4d5648 add gnu cpio, since we can't dist AT&T cpio. 1993-08-13 12:12:13 +00:00
cgd a11dc4601e define "WORKING_FPE" to be zero, and make generation of
transcendentals and a few others depend on it.
1993-08-13 10:56:44 +00:00
mycroft 04f06bc0ca Fix rcsid conflicts. 1993-08-10 00:13:55 +00:00
mycroft cc045e4a64 Use machine/pte.h, not hp300/hp300/pte.h, and incorporate magic number change
like i386 code.
1993-08-10 00:12:42 +00:00
mycroft 253d5996f6 Eliminate use of __386BSD__. 1993-08-10 00:11:29 +00:00
mycroft 6589884799 Don't include ${DESTDIR} in paths in LINKS. 1993-08-10 00:02:45 +00:00
mycroft 290f423b45 Small tweak for GAS on the 68k. 1993-08-10 00:01:55 +00:00
cgd f08e3f34a5 merge in changes from netbsd-0-9-ALPHA2 1993-08-07 07:42:13 +00:00
mycroft 7aaa2d09b7 Use sys_siglist[]. 1993-08-06 21:55:55 +00:00
mycroft 48796ec59b New version from uunet. Uses mandoc macros. 1993-08-06 19:34:17 +00:00
jtc 21843fb476 Add RCS Id 1993-08-05 17:56:17 +00:00
jtc 661860fda3 add RCS Id's 1993-08-05 16:14:45 +00:00
jtc f46202689b can't strip shell scripts 1993-08-05 16:14:03 +00:00
jtc 53d31f05df uucp is now b-maked, so go ahead and compile/install it. 1993-08-04 20:30:10 +00:00
jtc 728988fbe1 Enable HDB & V2 config files. 1993-08-04 20:15:34 +00:00
jtc 084e4c2672 Upgrade to Taylor UUCP 1.04 1993-08-04 19:33:45 +00:00
jtc 2a1d8bfc2b Upgrade to Taylor UUCP 1.04 1993-08-04 19:33:40 +00:00
jtc 6964362f5b Upgrade to Taylor UUCP 1.04 1993-08-04 19:30:29 +00:00
mycroft 7283ab9b15 Clean up deleted files. 1993-08-04 19:30:05 +00:00
jtc 4b184f33d9 Upgrade to Taylor UUCP 1.04 1993-08-04 19:29:38 +00:00
mycroft f5d1ed6454 Nuke stray #ifndef. 1993-08-04 00:46:41 +00:00
jtc 179e863ba5 Add i486 instruction set extensions for those who know what they are doing. 1993-08-04 00:21:42 +00:00
mycroft d2830fa48d Add LIB= line which I accidentally deleted 4 revisions ago. 1993-08-03 21:57:49 +00:00
mycroft ee8bf17c71 Add RCS identifiers. 1993-08-02 18:25:48 +00:00
mycroft aee4b07b8a Add RCS identifiers, remove some completely useless RCS logs and patchkit
headers, and a few other insignificant changes.
1993-08-02 17:48:44 +00:00
mycroft c8194f0876 Add RCS identifiers, remove some completely useless RCS logs and patchkit
headers, and a few other insignificant changes.
1993-08-02 17:38:43 +00:00
mycroft 2cce313a8b Add RCS identifiers, remove some completely useless RCS logs and patchkit
headers, and a few other insignificant changes.
1993-08-02 17:28:42 +00:00
mycroft 210cab4541 Add RCS identifiers, remove some completely useless RCS logs and patchkit
headers, and a few other insignificant changes.
1993-08-02 17:18:41 +00:00
mycroft 2bdbcf903e Clean up deleted files. 1993-08-02 16:07:21 +00:00
mycroft e9d867ef50 Add RCS identifiers. 1993-08-01 17:54:45 +00:00
mycroft cda4f8f6ee Add RCS identifiers. 1993-08-01 05:37:30 +00:00
mycroft 889dce8d1b Add param.h to SRCS so it will get built before depending.
Remove bogus empty depend target.
1993-07-30 03:13:07 +00:00
cgd 5158757c0f incorporate changes from 0-9-base to 0-9-ALPHA 1993-07-28 00:40:12 +00:00
jtc c25063b778 RCS Id's were lost when I exported rcs on freefall to bring it here.
It doesn't matter in most files.  But since the manpage macros attempt
to extract the dates from the Id, I thought I'd better fix them.
1993-07-24 02:50:11 +00:00
mycroft a5ad7a5da3 #define LONG_LONG, and other requisite changes. 1993-07-18 21:12:34 +00:00
mycroft dc799360fe Use ${COPY}, not -c for install for generated files. 1993-07-18 19:44:28 +00:00
mycroft b27f4d1fd9 Use -c to avoid the possiblity of some over-intelligent install nuking
/dev/null.  Also, make sure to create the top-level installation directory.
1993-07-18 19:38:53 +00:00
mycroft 1c2df496b0 Put label.cc in SRCS so it actually gets built as a C++ file, and it gets
included in a `make depend'.
1993-07-18 14:10:34 +00:00
mycroft fc22c7ef0a Import some code from GDB 4.9, munged sufficiently to work in our GDB 3.5,
to deal with differences in GCC 2's stabs format.
1993-07-18 13:56:48 +00:00
mycroft 0c3875ff49 Make lex.o depend on eqn.cc to force eqn.tab.h to be built... 1993-07-18 13:50:33 +00:00
mycroft 1c2f7ef3bf Make lex.o depend on pic.cc to force pic.tab.h to be built... 1993-07-18 13:49:28 +00:00
mycroft e959f00667 Get rid of the ugly kluge to link with g++; we don't need it any more and it
was being a pain in my ass.
1993-07-18 13:13:03 +00:00
mycroft 9b3a51f2d8 Nuke ARRAY_DELETE_NEEDS_SIZE now that we're using GCC 2... 1993-07-18 13:00:11 +00:00
mycroft addf74bf1e Fix some lossage that was caused bsd.prog.mk to be included twice. 1993-07-18 12:46:09 +00:00
cgd 34dfeef26f fix for "libregex" 1993-07-18 11:52:35 +00:00
cgd 4e4e67db3f de-version-number and alphabetize 1993-07-18 11:52:00 +00:00
mycroft c31ecef064 Clean up deleted files. 1993-07-18 11:47:52 +00:00
cgd 4f19355481 kill version number on directory... strange hacks to get this to work... 1993-07-18 11:46:53 +00:00
mycroft a981c2d718 Clean up deleted files. 1993-07-18 11:34:15 +00:00
cgd 873914b763 version number -- 1.02 1993-07-18 11:33:08 +00:00
mycroft 6f689548ba Clean up deleted files. 1993-07-18 11:29:35 +00:00
cgd 8a642965d5 version number -- 2.15.2 1993-07-18 11:28:36 +00:00
mycroft 0dbd8e640b Clean up deleted files. 1993-07-18 11:19:29 +00:00
cgd d32ad4a14f note version 1993-07-18 11:17:07 +00:00
mycroft 6ed8797e89 Put pic.cc in $SRCS, even thought it is generated automatically, so that
`make depend' doesn't barf on it.
1993-07-17 13:58:42 +00:00
mycroft c19616e163 Put eqn.cc in $SRCS, even thought it is generated automatically, so that
`make depend' doesn't barf on it.
1993-07-17 13:58:32 +00:00
mycroft 8d7d3883e3 Fix C++ dependencies for good. `make depend' is now done in two passes--one
of C files and one for C++ files.  No need to specify `-+' in your Makefile,
as it is now done automatically.
1993-07-17 13:43:50 +00:00
mycroft 0032cf1c20 Clean up deleted files. 1993-07-17 12:57:40 +00:00
mycroft f952e2a33a Put back kluge for linking with C++ compile but compiling .c files with C
compiler.  Eventually we might want to make /usr/include C++-conscious.
1993-07-17 12:57:33 +00:00
mycroft ffced6cc5f Clean up deleted files. 1993-07-17 12:44:11 +00:00
mycroft e809add578 Remove pre-generated dependency files and make `make depend' really work. 1993-07-17 12:44:00 +00:00
mycroft 631ba0dc25 Make `make depend' really work. 1993-07-17 12:43:17 +00:00
mycroft 602e86f3d6 Nuke extraneous suffix rules, and make depend work. 1993-07-17 12:12:57 +00:00
mycroft a420be745a Remove special-cased obj dir handling. 1993-07-17 11:58:38 +00:00
jtc e73e992bf2 Install tmac.s correctly. 1993-07-17 00:51:03 +00:00
jtc f8558a44c0 Install tmac.mm correctly. 1993-07-17 00:50:40 +00:00
jtc 1c8aca4c02 Final makefile tweaks to make sure everything is installed correctly
for 0.9.
1993-07-16 17:11:36 +00:00
paul ea1ba63613 Updated to 2.4 1993-07-16 03:31:54 +00:00
mycroft 121edb2307 Clean up deleted files. 1993-07-16 02:46:59 +00:00
paul d0298f15a2 Fixed missing man page problem. 1993-07-16 02:46:55 +00:00
paul e969d9dd00 Configured gcc2 for multiple architectures. 1993-07-16 00:27:07 +00:00
mycroft a2b68b3bae Clean up deleted files. 1993-07-16 00:26:53 +00:00