Commit Graph

203 Commits

Author SHA1 Message Date
jdp
9e2b04bbd3 Make "gcc -shared" work properly for building shared libraries. An
up-to-date version of c++rt0.o is necessary for this to work right.

Closes PR gnu/3035: gcc -shared flag is broken.
1997-04-09 20:13:41 +00:00
jdp
42d3182029 Disallow "-p" when linking, with a diagnostic that recommends using
"-pg" and gprof(1) instead.  FreeBSD does not support plain "-p" or
prof(1).

Plain "-p" is still allowed when just compiling.  In the compile
phase, "-p" is identical "-pg".  It is used by <bsd.lib.mk> for
building profiled object files.
1997-04-05 16:19:08 +00:00
obrien
db68e77307 Fix bug that can cuase a loop to become endless.
The bug is triggered by attempts to copy in (-i) a file which happens
to have zero length.
1997-04-03 11:24:59 +00:00
obrien
4453806beb FreeBSD specific readme for contributed source.
(FREEBSD-upgrade is now the "accpeted" filename for this).
1997-04-03 10:45:21 +00:00
darrenr
dff25e494d This commit was generated by cvs2svn to compensate for changes in r24583,
which included commits to RCS files with non-trunk default branches.
1997-04-03 10:22:02 +00:00
darrenr
d255035008 Import IP Filter version 3.2alpha4 to bring in working LKM for 2.2 1997-04-03 10:22:02 +00:00
pst
dce83c8002 Base work to make gdbserver work with FreeBSD 1997-04-03 00:29:25 +00:00
obrien
eac2e1d71e This commit was generated by cvs2svn to compensate for changes in r24434,
which included commits to RCS files with non-trunk default branches.
1997-03-31 09:37:59 +00:00
obrien
22bb48addf Virgin import of GNU cpio v2.4.2. 1997-03-31 09:37:59 +00:00
obrien
1f46deedf7 JKH says:
Change "Found end of tape.  Load next tape ..." messages to say
   "volume" instead of tape.  Running cpio off of /dev/fd0 and having
   it say "give me the next tape" is kind of ludicrous.. :-)
1997-03-30 11:01:43 +00:00
obrien
95c8f472c8 don't lookup rsh(1) at bogus pathnames
Submitted by:	joerg via old gnu/usr.bin/cpio v2.3
1997-03-30 10:56:38 +00:00
obrien
ea9ed8a48e Don't set the umask until after we have processed the arguments
and opened the archive file.  This allows "cpio -o -O output_file"
to create the output file with the callers proper umask.
Closed PR# 1391

Add setlocale LC_ALL (from ache).
1997-03-30 10:50:01 +00:00
obrien
a87cb4d9ea Support dummy lchown() so that cpio understands 4.4 symbolic links. 1997-03-30 10:45:44 +00:00
obrien
24ef029f8b - Correct the recommended option for "find" from "-depth" to "-d".
- Fix gross spelling and typographical errors pointed out by Keith Bostic.
- Mention -l, --link is only usable with "-p".

Obtained from: old gnu/usr.bin/cpio v2.3.
1997-03-30 10:42:21 +00:00
obrien
cbc3e86062 Output a zero rdev except for bdevs, cdevs, fifos and sockets. This
stops regular files with unrepresentable rdevs from being rejected
and makes the output independent of unpreservable metadata.

Don't output a file if the major, minor or totality of its rdev would be
truncated.  Print a message about the skipped files to stderr but don't
report the error in the exit status.  cpio's abysmal error handling doesn't
allow continuing after an error, and the rdev checks had to be misplaced
to avoid the problem of returning an error code from routines that return
void.

Minor numbers are limited to 21 bits in pax's ustar format and to 18
bits in archives created by gnu tar (gnu tar wastes 3 bits for padding).
pax's and cpio's ustar format is incompatible with gnu tar's ustar
format for other reasons (see cpio/README).

Submitted by:	bde via old gnu/usr.bin/cpio v2.3.
1997-03-30 10:34:16 +00:00
obrien
1e57e64856 Fix typo. 1997-03-30 10:32:26 +00:00
obrien
75611e7263 I goofed, Makefile lchown.c don't belong here. 1997-03-30 08:19:38 +00:00
obrien
842af6d9ba Replace ctime by strftime %c to use national representation.
Use isprint() for Localization.

Submitted by:	ache via gnu/usr.bin/cpio v2.3
1997-03-30 00:23:39 +00:00
obrien
3734a341f5 FreeBSD BSD-style Makefile for contributed CPIO source. 1997-03-29 23:11:22 +00:00
obrien
7869f5cc92 Rodney Grimes's dummy lchown() so that cpio understands 4.4 symbolic links.
(taken from old gnu/usr.bin/cpio)

Reviewed by:	phk
1997-03-29 23:10:24 +00:00
obrien
42d90a2c91 Don't need tcexparg.c on FreeBSD. 1997-03-29 23:05:27 +00:00
obrien
ede8fa37a2 Don't need tcexparg.c which impliments Unix-style command line wildcards
for Turbo C
1997-03-29 23:04:03 +00:00
obrien
2c202a1f07 FreeBSD specific readme for contributed CPIO soruces. 1997-03-29 22:48:41 +00:00
obrien
b3a30fbfec Virgin import of GNU cpio v2.4.2. 1997-03-29 22:40:46 +00:00
obrien
d2f339a71f This commit was generated by cvs2svn to compensate for changes in r24398,
which included commits to RCS files with non-trunk default branches.
1997-03-29 22:40:46 +00:00
wosch
6c1df4f361 back out rev 1.8 (last minute CDROM releases) 1997-03-29 20:34:40 +00:00
peter
07f1dc5356 Don't use these that were generated on a foreign system, generate our own. 1997-03-29 10:36:49 +00:00
jdp
6b1cfc2834 Update the value of "__FreeBSD__" to 3 for the ELF compiler. 1997-03-26 17:05:21 +00:00
asami
a374076722 -current is now 3.0. NOT a 2.2 candidate. :) 1997-03-25 08:06:06 +00:00
wosch
3d668cdfa9 Add last minute CDROM releases 2.1.6.1, 2.1.7.1, 2.2.1 to macro .Fx 1997-03-23 22:31:19 +00:00
joerg
1ffba2bb67 Apply the FreeBSD-local patches.
Obtained from:	The ports collection.
1997-03-23 18:53:01 +00:00
joerg
e04f67831f This commit was generated by cvs2svn to compensate for changes in r24139,
which included commits to RCS files with non-trunk default branches.
1997-03-23 18:51:21 +00:00
joerg
1b9d0472b7 This is the long-awaited import of top into the base system (actually,
the src/contrib/top part right now).  This tools is simply too system-
dependant to maintain it in the ports collection.
1997-03-23 18:51:21 +00:00
jmg
2903870afb slight fix to gcc's man page... 1997-03-23 00:51:16 +00:00
mpp
6aa3c4b97b Fix the location of the files in the FILES section.
Closes PR# 3063.

Submitted by:	Kent Vander Velden <graphix@iastate.edu>
1997-03-22 23:59:56 +00:00
dfr
dabac12a3b Don't indirect through a NULL pointer in rl_strpbrk. This makes filename
completion work in GDB.
1997-03-22 14:03:08 +00:00
bde
81ff9441ea Quick fix for section limits not being relocated. This has always been
broken for gdb -k, but the section limits weren't used much in previous
versions of gdb in FreeBSD.  Now they are used for backtracing when full
symbols aren't available, and in some other new cases.

This should be fixed properly by someone who knows bfd.

This should be fixed in 2.2.
1997-03-22 04:44:51 +00:00
mpp
43571a8830 Add all of the pre-FreeBSD 2.0 release to the .Fx macro. 1997-03-21 19:09:21 +00:00
mpp
9c5448ba8b Update the usage message for the ".Bf" macro to match the actual
arguments that it takes.
1997-03-19 20:05:19 +00:00
bde
95169b2c36 Fixed synopsis (missing #include and wrong paths in #includes). 1997-03-19 01:44:56 +00:00
bde
0d4a12e774 This commit was generated by cvs2svn to compensate for changes in r23943,
which included commits to RCS files with non-trunk default branches.
1997-03-16 17:37:16 +00:00
bde
410254a3c8 Attempt to (re-?)import enough of gdb's configuration files for
./configure to work.
1997-03-16 17:37:16 +00:00
bde
3db88516b3 Removed binary file. 1997-03-16 15:10:43 +00:00
bde
d9ee8fbee1 Recovered FreeBSD changes from attic:
1.2: don't refer to emacs (1)
1.3: fixed "will will".
1997-03-12 19:42:21 +00:00
pst
6d762d8d5d Make OPIE's public API use BSD conventions. 1997-03-08 19:42:17 +00:00
mpp
abdbeb2bbf Bring the .Nx (NetBSD) macro into line with NetBSD's version.
Add the .Ox (OpenBSD) macro from OpenBSD.
1997-03-06 07:06:32 +00:00
mpp
6339ecbc4e The .Os macro was missing 2.1.6, 2.1.7 and 3.0.
The .Fx macro was missing 2.1.7.

Add 2.2.5 to both .Os and .Fx.  If I'm wrong about the version
number, no big deal - it can be removed later, but I wanted
to be able to get this into 2.2 so that when I'm using a
2.2 system ome months down the line, man pages intended for (what I
think will be the next 2.2 release) will be formatted properly.

Also fix a typo in a comment.
1997-03-06 06:58:12 +00:00
peter
2d94e888ee reimport ipfilter v3.1.8 to get it onto the vendor branch again. 1997-03-02 15:40:21 +00:00
peter
00c85c37dc This commit was generated by cvs2svn to compensate for changes in r23279,
which included commits to RCS files with non-trunk default branches.
1997-03-02 15:40:21 +00:00
peter
b251416257 Missed the $FreeBSD$ on this otherwise touched file. 1997-03-02 05:18:13 +00:00