Commit Graph

657 Commits

Author SHA1 Message Date
jtc e00306a5bb Lex library for Flex 2.4.2. 1993-12-02 19:14:27 +00:00
jtc f51f0a515d All programs that use lex must link with -ll. 1993-12-02 18:18:02 +00:00
mycroft a284fbc30e Remove ${DESTDIR} from BINDIR. 1993-12-02 07:21:19 +00:00
cgd 0a1a83b160 do the right thing (i.e. ignore) EINVAL returned as an error from fsync().
fix suggested by, but different than that provided by, Bill Sommerfeld.
1993-12-01 01:41:51 +00:00
pk 0197ba45f2 First guess at a gcc configuration for NetBSD Sparc. 1993-11-30 23:08:36 +00:00
paulus 8cb6ee6c38 Fixed bugs in calculation of branch offsets for short and word forms;
fixed bug in PC-relative offsets of the form (sym1 - sym2).
1993-11-30 02:36:08 +00:00
jtc a07d6b46fb Was looking for config files in wrong place. 1993-11-29 19:01:27 +00:00
pk a0cac79431 Generate .type directives. 1993-11-26 07:18:45 +00:00
pk 6ce2870e56 Output .type directives. 1993-11-26 07:02:08 +00:00
paulus c8c2e04113 Machine-dependent files with shared-library support for the m68k architecture.
This directory should be able to used for all m68k-based machines.
1993-11-25 01:25:55 +00:00
mycroft fabdce7143 Clean up deleted files. 1993-11-25 01:24:59 +00:00
paulus 857d51dd76 Allow jbsr and jra to have a 2nd operand, indicating a jump-table branch,
in order to support shared libraries on the m68k architecture.
1993-11-25 01:12:27 +00:00
paulus be1865fd97 Added support for shared libraries on the m68k architecture.
Added a Makefile.m68k which can eventually be used for all m68k ports.
1993-11-25 01:10:44 +00:00
paulus 3a51f29d60 Fix segmentation violation which occurred when using __GLOBAL_OFFSET_TABLE_
as the sole operand in an expression.
1993-11-25 01:07:48 +00:00
paulus 5b59119fbb Machine-dependent part of ld for the m68k architecture,
allowing ld to support shared libraries on m68k-based machines.
1993-11-25 00:57:35 +00:00
jtc 2d8e874ad0 Moving gnats category files to /usr/share/gnats, as /usr/lib should only
contain libraries.
1993-11-24 01:56:43 +00:00
paulus 27353113df Machine-dependent files for gcc2 on the da30 (68030-based machine),
with shared library support.
1993-11-23 06:08:00 +00:00
mycroft e9e6f64ef6 Add /usr/X386/lib to the standard list of library paths. 1993-11-21 21:01:08 +00:00
pk 2cac5ef6e0 Handle `.type' directives (shortly to be generated by gcc) that will be
conveyed to the linker in the `n_other' (in case a.out format is produced)
fields of the objects symbol table.

Also handle `.size' directives of the form `.size symbol1-symbol2' in
addition to absolute expressions.
1993-11-20 22:20:51 +00:00
pk 7895f44731 Fixed bug in tc-i386.c which in rare but unpredictable circumstances would
screw up PC relative offsets to _GLOBAL_SYMBOL_TABLE_ (caused by me not quite
understanding the inner workings of this phenomenon called `obstack').
Thanks to Thomas Eberhardt for creating rare and unpredictable circumstances.

Changes to obj-aout.c to handle non-absolute `.size' expressions and to set
the `n_other' field of symbols to the symbols type, as given by `.type'
directives.
1993-11-20 22:15:54 +00:00
cgd b824c41ce5 (1) add send-pr.1 to CLEANFILES
(2) use ${COPY} where appropriate for install, so we don't blow away targets
	(or sources!)
(3) use ${.CURDIR} to find categories.
1993-11-20 01:25:42 +00:00
jtc cadb1e0946 Add send-pr to the things we install. 1993-11-19 19:31:00 +00:00
jtc 9b6021c69f Send-pr, so people can send us bug reports. 1993-11-19 19:22:26 +00:00
cgd 57d09332b9 use fread(), not read(), pending Vern Paxson's decision of what
to do in the next version of flex.  bug reported by klier@cs.tu-berlin.de.
1993-11-19 05:11:46 +00:00
jtc f4f0a0574f Don't reference libiberty --- it's gone. 1993-11-17 21:22:34 +00:00
mycroft 667fb45afc Clean up deleted files. 1993-11-17 21:14:09 +00:00
jtc baa5b7b22f Don't include libiberty's insque(), remque(), or strerror().
We have our own implementations in our C library.
Libg++-2.5.1 doesn't include them either.
1993-11-17 20:57:58 +00:00
jtc fe9a0572d1 For the moment, we still have to install "values.h" from g++-include. 1993-11-17 20:43:37 +00:00
mycroft 98999bd79c Clean up deleted files. 1993-11-17 20:38:22 +00:00
jtc 1fffdc0cb5 Remove /usr/include/g++/* before installing headers --- it may contain
obsolete headers that have to be removed.
Don't install "compatibility" headers --- our headers are C++ safe and
GNU's headers don't match our library.
1993-11-17 19:54:46 +00:00
pk ee0245d52d "ld -X -r": debug symbols starting with 'L' didn't make it to the symbol table.
Precursor to more massive changes in local symbol handling.
1993-11-14 19:01:40 +00:00
pk 4a64975120 Make `-Z' actually do something different again (old style ZMAGICs). 1993-11-14 16:51:17 +00:00
cgd 6c547adbae add VERSION file 1993-11-14 13:07:28 +00:00
cgd 97fe973b31 slight cleanup 1993-11-14 13:07:22 +00:00
pk c6cb826f23 Call breakpoint `BPT' in stead of `TRAP'. 1993-11-13 11:20:17 +00:00
jtc 9024f9dee1 Upgrade to Gawk 2.15.3 1993-11-13 02:26:02 +00:00
jtc dbc9689292 Upgraded to diffutils 2.6. 1993-11-12 02:25:52 +00:00
cgd c88bada6aa delete underscores for new curses 1993-11-12 00:27:26 +00:00
jtc c824ac0cb8 Don't install libgnuregex. 1993-11-11 01:25:58 +00:00
pk e5b3eedefb Eleminate duplicate inclusion of shared objects (libgcc!).
Start using auxiliary information (using `n_other') to tackle aliasing of
function addresses and direct function calls in shared objects.
NOTE: currently protected by `#ifdef EXPERIMENTAL'.
1993-11-10 21:53:30 +00:00
pk a2d3040ffb Added function `md_set_breakpoint()'.
Define for TRAP. NOTE: THIS IS DEFINED AS `ta 1'!. This may need to be
changed for NetBSD.
1993-11-10 21:46:03 +00:00
pk 47aca600bd Added function `md_set_breakpoint()'. 1993-11-10 21:40:50 +00:00
pk 2d6241585d Do the debugger hooks.
Revised algorithm for finding symbols using `nz_other' (auxialiary type info).
1993-11-10 21:37:39 +00:00
pk 168c91b813 Use strsep() in stead of strtok() and restore colons in eg. env. vars. 1993-11-08 13:20:39 +00:00
cgd daea3d2f86 add shlib_version file, with version 0.0 1993-11-08 03:48:53 +00:00
cgd 741cd52621 NOPIC until we can use c++ shlibs 1993-11-07 10:56:02 +00:00
pk 9446d24503 md_init_header: our exec header differs from SunOS's. 1993-11-06 19:15:31 +00:00
pk 2fb1bba1ae Do a better job of recognising data in text segments, eg. `const char []'. 1993-11-05 12:47:11 +00:00
pk 10d19f6580 Less spurious "undefined symbol" msgs for shared library defined symbols. 1993-11-05 12:45:25 +00:00
pk fa3bfac6b2 Pull in archives containing definitions needed by shared objects. 1993-11-05 12:43:11 +00:00
pk 6e2bed1cac Print symbol name in "undefined" error msg. 1993-11-03 21:35:54 +00:00
cgd 0d2eb7ab59 use gnu malloc 1993-11-03 16:29:57 +00:00
cgd e9bb2d8df8 use gnu malloc 1993-11-03 16:09:01 +00:00
cgd 0ea9b5363b add subdirs 1993-11-03 13:01:36 +00:00
cgd c12bc1839f add -static to 'LDFLAGS', as it goes in /sbin 1993-11-03 05:20:49 +00:00
mycroft 25d572fb12 This warning is fucking annoying, and ld already told us about it when we
linked the executable.  Make it #ifdef DEBUG.
1993-11-03 04:58:57 +00:00
pk 2fe519a144 Documented the -Bshareable option (now required to build shared objects). 1993-11-02 22:56:51 +00:00
phil 9c11534145 Moved a , in to make an #ifdef PIC work with PIC not defined. 1993-11-02 20:46:15 +00:00
phil 757d5c9cc5 Added a fix to support "movd _foo(pc), _bar(pc)". 1993-11-02 20:44:29 +00:00
pk 94aab0b5fc The N_SET* symbols are back in. C++ object files can now be linked again.
(not yet fit for *shared* C++ libraries).
1993-11-01 16:26:13 +00:00
pk be6ea65f08 Close those file descriptors. 1993-10-31 14:54:29 +00:00
pk 3f26fe8498 Check for EX_DYNAMIC flag in exec header. 1993-10-31 14:41:46 +00:00
cgd c781fb6347 don't make PIC libraries; they're silly for this library 1993-10-28 05:00:07 +00:00
cgd 7c9c41cc1e don't try to include libgnumalloc unless we're building a program 1993-10-28 04:59:44 +00:00
pk abbf20b6e1 use SHAREABLE in init_header() in stead of `entry_symbol'. 1993-10-27 00:56:17 +00:00
pk b817714018 -Bshareable added to CFLAGS. 1993-10-27 00:55:24 +00:00
pk 762354917d use SHAREABLE in init_header() in stead of `entry_symbol'. 1993-10-27 00:54:58 +00:00
pk 4aa8c26f37 Improved handling of PIC code in "main stream" .o files.
Don't touch __DYNAMIC when `-r' is on.
Now must use `-Bshareable' to make shared libraries.
1993-10-27 00:53:39 +00:00
pk 08bf09ac86 Handling of defined global data in initializers is dependent on -k flag. 1993-10-27 00:14:14 +00:00
pk 8ea3d67031 Search for top-of-stack blew up if program had no environment strings. 1993-10-26 19:30:13 +00:00
cgd 130c0dd9d9 use gnu malloc 1993-10-26 06:56:08 +00:00
cgd 47850d1d3b combine malloc, free, and realloc into one file, because that's what
libc does, and we don't want things to get screwed up at link-time.
1993-10-26 06:52:16 +00:00
cgd 842069a9cb use gnu malloc 1993-10-26 06:51:34 +00:00
pk 71b80edde6 Handle `RELOC_32' relocs resulting from .word's. 1993-10-25 21:57:06 +00:00
pk 8253b70fc7 Fix premature relocation of external data that may be moved around at run-time.
This at least handles .word directives. May be sufficient even.
1993-10-25 21:54:37 +00:00
pk ecd08c7591 Make that #ifdef NetBSD, not __NetBSD__ 1993-10-24 00:52:40 +00:00
pk f385d97564 Use MID_MACHINE.
#ifdef NetBSD in stead of #ifdef sun
1993-10-24 00:48:20 +00:00
pk 0d1097aaf9 Use MID_MACHINE in stead of MID_I386 1993-10-24 00:47:05 +00:00
glass 32ec2aa7d4 removed reference to $ARCH since those files are now under arch/`machine` 1993-10-23 03:09:55 +00:00
jtc 79c47ced71 Both compress and gzip installed themselves as "zcat". I've changed the
makefiles so only gzip is installed as zcat (and now uncompress) because
gzip is faster than compress and it is able to detect corrupted files.
1993-10-23 01:13:35 +00:00
pk a0aae738e7 Changed prototype and internals of std_search_dir(). 1993-10-23 00:34:22 +00:00
pk bfca4dbe69 Utility to maintain shared library lookup "hints".
Does business in `/var/run/ld.so.hints'.
1993-10-23 00:16:57 +00:00
pk 843df2403a Support for `ld.so.hints'.
Handle set[ug]id programs.
No longer use the `lm_lob' field to access parent objects, add private
link map `parent' field in stead (SUN_COMPAT weirdness).
1993-10-22 21:18:58 +00:00
pk 6f8b7828cd Oops, we do have a man page. 1993-10-22 21:10:42 +00:00
pk 32c8052648 ldd: list shared library dependencies. 1993-10-22 21:09:57 +00:00
pk 8846fa47e1 Some definitions for the `ld.so.hints' file. 1993-10-22 21:04:19 +00:00
pk 05d16c3379 relocation for non-RRS shared library symbols wasn't always set correctly. 1993-10-22 21:00:08 +00:00
pk 69af39d0a8 No rounding of bss size to page boundary in ZMAGIC a.out's, the kernel
chokes on it.
Some other minor changes.
1993-10-21 00:52:52 +00:00
pk 7f6cef25a6 Renamed confusingly named macro.
Fixed bug that was the result of said confusion.
1993-10-21 00:00:09 +00:00
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
paul 2b47e3e1ae Configured gcc2 for multiple architectures. 1993-07-16 00:25:43 +00:00
jtc 4b342d731f Make sure hyphen tables are installed correctly 1993-07-15 22:05:14 +00:00
cgd 6d907e7559 install g++ includes when doing a "make install" 1993-07-15 19:05:11 +00:00
cgd 8a5d16125c get the app defaults file from the right place 1993-07-15 18:36:17 +00:00
cgd bfd5a933cf do the right thing when installing the dictionary 1993-07-15 18:35:56 +00:00
cgd dc7bae3f10 don't do xditview; don't want to deal w/the intracacies of having/not having
X386 (or something else, for another version) installed.
1993-07-15 18:33:53 +00:00
mycroft 164fab4089 Clean up deleted files. 1993-07-15 18:10:35 +00:00
mycroft fc0ba801cf Clean up deleted files. 1993-07-15 16:44:08 +00:00
jtc 721687044c Check in remainder of groff 1.08 1993-07-15 16:43:14 +00:00
mycroft ae3013a732 Clean up deleted files. 1993-07-15 16:43:12 +00:00
jtc 100ce3fca6 Check in remainder of groff 1.08 1993-07-15 16:40:48 +00:00
mycroft f81ad74956 Clean up deleted files. 1993-07-15 16:40:46 +00:00
jtc 6c2f89b2be Check in remainder of groff 1.08 1993-07-15 16:39:32 +00:00
mycroft b798bd03fc Clean up deleted files. 1993-07-15 16:39:30 +00:00
jtc 61b64d2310 Check in remainder of groff 1.08 1993-07-15 16:37:48 +00:00
mycroft c110d11923 Clean up deleted files. 1993-07-15 16:37:47 +00:00
jtc cda1ca893a Check in remainder of groff 1.08 1993-07-15 16:37:34 +00:00
mycroft f4231fcaaa Clean up deleted files. 1993-07-15 16:37:31 +00:00
jtc 64bef05a16 Check in remainder of groff 1.08 1993-07-15 16:37:04 +00:00
mycroft 737517bce7 Clean up deleted files. 1993-07-15 16:37:00 +00:00
jtc 2f8ab736c8 Check in remainder of groff 1.08 1993-07-15 16:34:49 +00:00
mycroft 04d0ef4835 Clean up deleted files. 1993-07-15 16:34:42 +00:00
jtc f5acea615b Check in remainder of groff 1.08 1993-07-15 16:33:45 +00:00
mycroft 8218f70e9b Clean up deleted files. 1993-07-15 16:33:42 +00:00
jtc e6911d4aaa Check in remainder of groff 1.08 1993-07-15 16:32:02 +00:00
mycroft 6b8c961d04 Clean up deleted files. 1993-07-15 16:31:57 +00:00
jtc 5b400a4b0c Check in remainder of groff 1.08 1993-07-15 16:31:30 +00:00
mycroft 8e9eb5ac6c Clean up deleted files. 1993-07-15 16:31:24 +00:00
jtc a722ba1fc0 Check in remainder of groff 1.08 1993-07-15 16:30:15 +00:00
mycroft c8c272ca2f Clean up deleted files. 1993-07-15 16:29:53 +00:00
jtc fbc675374c Check in remainder of groff 1.08 1993-07-15 16:29:18 +00:00
jtc 7c53cf70f2 Update groff to release 1.08 1993-07-14 20:44:31 +00:00
mycroft c1d98cf9f2 Clean up deleted files. 1993-07-14 20:44:26 +00:00
jtc b8fcd24a6e Update groff to release 1.08 1993-07-14 20:43:49 +00:00
mycroft b9de1d1b82 Clean up deleted files. 1993-07-14 20:43:46 +00:00
jtc 7417646e82 Update groff to release 1.08 1993-07-14 20:43:24 +00:00
mycroft b6fdd888a9 Clean up deleted files. 1993-07-14 20:43:23 +00:00
jtc 408fe1c27f Update groff to release 1.08 1993-07-14 20:42:09 +00:00
mycroft fa41988725 Clean up deleted files. 1993-07-14 20:42:06 +00:00
jtc 27a9d24d77 Update groff to release 1.08 1993-07-14 20:41:47 +00:00
mycroft f2517ff88e Clean up deleted files. 1993-07-14 20:41:46 +00:00
jtc c5d9b90607 Update groff to release 1.08 1993-07-14 20:41:26 +00:00
mycroft 2d52fd00ec Clean up deleted files. 1993-07-14 20:41:23 +00:00
jtc 71fadaa80c Update groff to release 1.08 1993-07-14 20:40:55 +00:00
mycroft 511f9f0650 Clean up deleted files. 1993-07-14 20:40:53 +00:00
jtc b5e1cf4574 Update groff to release 1.08 1993-07-14 20:40:08 +00:00
mycroft 3b987d48c8 Clean up deleted files. 1993-07-14 20:40:07 +00:00
jtc ac2fed22ef Update groff to release 1.08 1993-07-14 20:39:38 +00:00
mycroft c53251be3a Clean up deleted files. 1993-07-14 20:39:37 +00:00
jtc eec832b31e Update groff to release 1.08 1993-07-14 20:39:14 +00:00
mycroft baea4cf0f9 Clean up deleted files. 1993-07-14 20:37:05 +00:00
jtc 008033ebfe Update groff to release 1.08 1993-07-14 20:36:42 +00:00
mycroft 6b2d2e99ce Clean up deleted files. 1993-07-14 11:19:19 +00:00
cgd 3b74bdd726 upgrade to libg++ 2.3.90. g++ includes don't install right yet, but will fix 1993-07-14 09:35:28 +00:00
mycroft 5a92aad43b Clean up deleted files. 1993-07-14 09:35:27 +00:00
cgd 70c7bffc16 upgrade to libg++ 2.3.90. g++ includes don't install right yet, but will fix 1993-07-14 09:33:32 +00:00
cgd 2eaee1cf37 upgrade to libg++ 2.3.90. g++ includes don't install right yet, but will fix 1993-07-14 09:13:01 +00:00
mycroft 16e57b6b9e Clean up deleted files. 1993-07-14 09:13:00 +00:00
cgd ac59f5a901 upgrade to libg++ 2.3.90. g++ includes don't install right yet, but will fix 1993-07-14 09:12:34 +00:00
mycroft 0c4031d007 Clean up deleted files. 1993-07-14 09:12:06 +00:00
cgd d401ad4739 upgrade to libg++ 2.3.90. g++ includes don't install right yet, but will fix 1993-07-14 09:11:59 +00:00