summaryrefslogtreecommitdiffstats
path: root/lib/libss
Commit message (Collapse)AuthorAgeFilesLines
* Replace memory leaking instances of realloc with non-leaking reallocf.imp1998-09-164-4/+4
| | | | | | | | | | | In some cases replace if (a == null) a = malloc(x); else a = realloc(a, x); with simple reallocf(a, x). Per ANSI-C, this is guaranteed to be the same thing. I've been running these on my system here w/o ill effects for some time. However, the CTM-express is at part 6 of 34 for the CAM changes, so I've not been able to do a build world with the CAM in the tree with these changes. Shouldn't impact anything, but...
* Remove a 'const' because it was getting thrown away anyway.jb1998-05-101-1/+1
|
* Separated header creation from header installation in libss. Createbde1998-03-121-6/+4
| | | | the libss headers before installing them in `make world'.
* Use the standard method for avoiding concurrent builds of multiple targetsbde1998-03-061-4/+3
| | | | built by a single rule (.ORDER: foo.c foo.h ...).
* Fixed building with `make -jN'. Put ss_err.h in SRCS so that recentbde1998-03-061-6/+7
| | | | | | | | | | changes to bsd.lib.mk can handle building it early enough. Don't use the same rule for ss_err.h and ss_err.c, else `make -jN' would run the rule twice concurrently. Don't put ss_err.c out of order in SRCS; doing so was a kludge to get ss_err.h built early enough for plain `make'. Don't put a non-generated file in CLEANFILES.
* Allow this to compile with NetBSD tools.jb1998-01-091-1/+1
|
* Revert $FreeBSD$ to $Id$peter1997-02-221-1/+1
|
* Make the long-awaited change from $Id$ to $FreeBSD$jkh1997-01-141-1/+1
| | | | | | | | This will make a number of things easier in the future, as well as (finally!) avoiding the Id-smashing problem which has plagued developers for so long. Boy, I'm glad we're not using sup anymore. This update would have been insane otherwise.
* Eliminated includes of the "temporary" backwards compatibility headerbde1996-09-241-3/+1
| | | | | | <sys/dir.h> in applications. Maintained existing (inadequate) ifdefs for dir.h vs dirent.h in libdialog, amd and rarpd, but didn't add any new ones.
* use termios when POSIX is defined in the Makefile, not sgttypeter1996-09-071-2/+16
|
* Use a more robust check for ss_err.h existing. This header isn'tbde1996-09-051-2/+2
| | | | | | | | built early enough to always be installed by the `includes' target in /usr/src/Makefile. This is supposed to be handled by not installing it if it doesn't exist. However, a stale, uninstallable copy sometimes exists in the source directory, and the existence test sometimes found the wrong copy.
* Fixed DPADD.bde1996-09-051-4/+5
|
* cmp -s || install -c ==> install -Cpeter1996-08-301-16/+9
|
* General -Wall warning cleanup, part I.jkh1996-07-1213-4/+25
| | | | Submitted-By: Kent Vander Velden <graphix@iastate.edu>
* Bring in my changes for removing the pestilent obj links (unless youjkh1996-06-241-3/+3
| | | | | really want them) from /usr/src. This is the final version of the patches, incorporating the feedback I've received from -current.
* ``mv'' -> ``mv -f''wosch1996-05-071-3/+3
| | | | | ``rm'' -> ``rm -f'' so mv/rm may not ask for confirmation if you are not root
* Install non-source files with the optional flag ${COPY}, not with the flag -c.bde1995-08-061-2/+2
|
* Change `install' to `${INSTALL}' so that default install flags can bebde1995-08-061-4/+4
| | | | | | | specified in the top level Makefiles. Previously I missed dozens of Makefiles that skip the install after using `cmp -s' to decide that the install isn't necessary.
* Remove trailing whitespace.rgrimes1995-05-305-11/+11
|
* Remove private mkdir for /usr/include/ss, no handled by mtree.rgrimes1995-03-181-5/+1
|
* Repeat after me kids: "I will not try to install files into a directorywpaul1995-03-151-1/+5
| | | | | | | | | | | | | | | | | | when I'm not sure whether or not that directory exists." Today I discovered that rebuilding /usr/include completely from scratch doesn't work, because the libss Makefile tries to install headers into /usr/include/ss, which 'make includes' does not create. The result is that the libss Makefile plants the header files in /usr/include as individual files called 'ss,' with the second one overwriting the first, and the third one overwriting the second. So instead of a directory called /usr/include/ss, you end up with just one file called /usr/include/ss with only the last header file in it. Check out /usr/include/ss on freefall and you'll see what I mean. I've modified the beforeinstall target in the libss Makefile to check for the presence of the ${DESTDIR}/usr/include/lbss directory and to create it if it isn't already there. Hopefully I did it right.
* Fix broken makefile.phk1995-02-121-5/+6
|
* CLEANFILES was missing a few files.bde1995-02-081-2/+2
|
* Make Jordan happy:wollman1995-01-231-4/+15
| | | | | | 1) Link against object directory version of libcom_err.so. 2) Don't try to install ss_err.h if we haven't made it yet. It's not on the critical path for `make world' at this point.
* Fix from Rod so that std_rqs.c can get rebuilt properly whenwollman1995-01-211-2/+2
| | | | doing a make world.
* Port to FreeBSD.wollman1995-01-195-4/+53
|
* MIT SIPB `subsystem' library, needed for `kadmin' and some other MIT programs.wollman1995-01-1917-0/+1445
OpenPOWER on IntegriCloud