obrien
587e83e810
Document -R.
1999-09-11 13:33:18 +00:00
obrien
65fb255e80
Add FreeBSD tag.
1999-09-08 11:16:36 +00:00
obrien
93a3f5c983
Don't -ko anymore.
...
Add FreeBSD tag.
1999-09-08 11:14:51 +00:00
obrien
b8634127ec
Don't -ko anymore.
1999-09-08 11:12:35 +00:00
obrien
2c1f6f70ec
Don't use -ko any more.
1999-09-08 11:11:59 +00:00
imp
6d47ec31fc
MFS: amd mount disabling and overflow protection.
...
Reported by: gallatin@freebsd.org
1999-09-07 23:07:03 +00:00
ru
bdb110f5a2
Add FreeBSD 3.3 to the Fx and Os macros.
1999-09-07 10:33:34 +00:00
simokawa
40c42e0915
Update the author's address and Global's home page.
...
PR: misc/13589
Submitted by: Shigio Yamaguchi <shigio@tamacom.com>
1999-09-07 02:46:08 +00:00
peter
b3b9d0960a
$Id$ -> $FreeBSD$
1999-09-05 17:27:05 +00:00
markm
444a62d6e1
Fix up this for the build; some compatibility files have been added -
...
these will be submitted back to KTH for inclusion.
1999-09-04 09:49:02 +00:00
luoqi
e2743a0286
Remove GCC_UNUSED under FREEBSD_NATIVE option.
...
Requested by: ache
1999-09-03 17:56:05 +00:00
luoqi
ecfed74f23
Restore documented tgetstr() behavior.
1999-09-03 05:15:33 +00:00
peter
52c9474e10
Take a shot at getting this to compile under newpnp.
1999-09-02 05:20:08 +00:00
obrien
75ba4caabd
Document that dhclient-script will only set the hostname if it is unset.
...
Submitted by: John Baldwin <jobaldwi@vt.edu>
1999-09-02 05:15:26 +00:00
markm
fb02eb6e57
This commit was generated by cvs2svn to compensate for changes in r50764,
...
which included commits to RCS files with non-trunk default branches.
1999-09-01 20:02:46 +00:00
markm
a7e28b18e9
Double pointy hat award. Import this into the right area.
1999-09-01 20:02:46 +00:00
markm
05435ef431
Termcap header no longer needed.
1999-09-01 18:57:38 +00:00
obrien
1307fb8ba8
Use the stock EGCS 1.1.2 file here. Our previous changes are OBE.
...
(code change by rev 1.3 has been removed, and 1.2 is not needed since
contrib/gcc/cp/except.c is now the stock one)
1999-08-30 10:50:39 +00:00
obrien
ba9b2147f2
Use the stock EGCS 1.1.2 file here. I cannot determine if our previous
...
changes for ObjC are still appropriate.
1999-08-30 10:27:11 +00:00
obrien
1d16d23ff8
This brings rev 1.2 into EGCS 1.1.2. Also tweaks gleemed from EGCS
...
ChangeLog's. Note that rev 1.3 changes (HOST_PTR_PRINTF) was not
brought into EGCS 1.1.2 as that is the default.
1999-08-30 10:12:33 +00:00
obrien
537ee54f88
Fix conflicts.
1999-08-30 09:58:28 +00:00
obrien
903d244211
Use the stock EGCS 1.1.2 file here. Our previous changes are OBE.
1999-08-30 09:54:31 +00:00
obrien
2bce35da0a
This add Alpha and proper x86 support to EGCS 1.1.2. Functionally speaking,
...
this covers revs 1.{2,3}.
1999-08-30 08:41:19 +00:00
obrien
0191a04a93
This brings rev 1.2 (reality check and document profiling extensions)
...
into EGCS 1.1.2.
1999-08-30 07:51:44 +00:00
peter
3a5022bc64
Tweaks for using natively under FreeBSD (with native termcap)
1999-08-30 07:50:31 +00:00
obrien
237b828920
This brings rev 1.2 (document printf0()) into EGCS 1.1.2.
1999-08-30 07:38:42 +00:00
obrien
61f8ac135c
Fix conflicts.
1999-08-30 07:28:52 +00:00
obrien
308b546022
Fix conflicts.
...
This adds rev 1.2 (-fformat-extensions) to EGCS 1.1.2.
1999-08-30 04:01:02 +00:00
obrien
1179e4387f
Fix conflict.
1999-08-30 01:02:55 +00:00
obrien
48597b2c18
Fix conflicts.
1999-08-30 00:01:36 +00:00
obrien
ec9280070b
This brings rev 1.2 (FREEBSD_NATIVE) and rev 1.5 (mixed ELF/aout support)
...
into EGCS 1.1.2.
1999-08-29 23:53:46 +00:00
obrien
23cf060089
Correct vfork()/exit() to vfork()/_exit().
...
Also return "1" rather than "-1". According to bde: -1 is unrepresentable.
Exit statuses must be >= 0 and <= 255, at least if chars are 8 bits and
shorts are 16 bits. This seems to only be documented indirectly in exit.2
by referring to wait.2. WEXITSTATUS() throws away all except the low 8 bits
of the status returned by _exit(), and the kernel actually only stores 8
bits of it (if chars are 8 bits, etc.), so wait() can't return any more bits.
Obtained from: rev 1.4 of contrib/gcc/gcc.c
1999-08-29 23:46:20 +00:00
lile
9fd13149fc
Add source routing support.
1999-08-28 15:14:15 +00:00
obrien
6ae2479e39
Fix conflicts.
...
This brings rev 1.2 (-fformat-extensions) into EGCS 1.1.2.
1999-08-28 11:46:53 +00:00
obrien
3a35f41abc
Fix conflicts.
...
This brings revs 1.{2,3} minus rev 1.4 into EGCS 1.1.2.
1999-08-28 11:27:19 +00:00
obrien
f77ff8b800
Fix conflicts.
1999-08-28 08:14:14 +00:00
obrien
c4b74a1764
Fix conflicts. This brings rev 1.2 (fix stabs ordering for a.out) into
...
EGCS 1.1.2.
1999-08-28 07:19:03 +00:00
peter
efabb9ccb1
$Id$ -> $FreeBSD$
1999-08-28 01:35:59 +00:00
obrien
550b040d68
Fix conflicts. This brings in rev 1.2 (FreeBSD native support -- do not
...
search the multitude of extended include file paths that do not exist)
into EGCS 1.1.2.
1999-08-27 11:02:42 +00:00
obrien
b1e989f610
Fix conflicts. This brings the "printf0" addition into EGCS 1.1.2.
1999-08-27 10:58:48 +00:00
obrien
e7996da3fa
Don't accept %q length specifiers in the kernel (more precisely,
...
if compiling with -fformat-extensions). Gcc's format checker never
actually supported %q length specifiers. It treats %q as an alias
for %ll, which is correct if quad_t is long long (e.g., on i386's)
and broken otherwise (e.g., on alphas).
quad_t's currently should be printed in the same way that they
already need to be printed to avoid compiler warnings on all
supported systems: cast them to a standard type that is at least
as large (long or long long) and use the length specifier for that
(%l or %ll). This is problematic since long long isn't standard
yet. C9x's intmax_t should be implemented soon.
Don't accept %L length specifiers in the kernel either. The only
legitimate ones are for long doubles, but the kernel doesn't even
support plain doubles. (gcc bogusly accepts %Ld as an alias for
%lld, and it sometimes prints "q" in error messages about "ll" and
"L" length specifiers, becauses it represents all these specifiers
as 'q'.)
Submitted by: bde
1999-08-27 10:05:08 +00:00
obrien
a774007e84
Fixed kernel format checking:
...
- plain %r and %z were disallowed. The hard NULs in the warnings were
hopefully caused by disallowing of plain formats being nonsense.
- new formats for shortening to a byte were allowed, but even the libc
printf doesn't support them.
- old %hr and %hz formats were allowed, but the kernel printf doesn't
support them. The kernel doesn't support %hd either, but this is
harder to fix.
Submitted by: bde
1999-08-27 10:02:56 +00:00
obrien
2f0dd791ee
Fix conflicts.
...
This brings revs 1.2 (-fformat-extensions) and 1.3 (printf0())
into EGCS 1.1.2.
1999-08-27 10:01:05 +00:00
obrien
426fcb8f55
Fix conflicts.
1999-08-27 09:36:15 +00:00
obrien
ad6db0c2d6
This commit was generated by cvs2svn to compensate for changes in r50397,
...
which included commits to RCS files with non-trunk default branches.
1999-08-26 09:30:50 +00:00
obrien
0bedf4fb30
Virgin import of gcc from EGCS 1.1.2
1999-08-26 09:30:50 +00:00
obrien
86916939e3
Don't getopt -M option and don't process it unless ENABLE_AMQ_MOUNT is on.
...
Obtained from: am-utils-6.0.1s11
1999-08-25 20:06:03 +00:00
peter
0fd315b18b
This commit was generated by cvs2svn to compensate for changes in r50276,
...
which included commits to RCS files with non-trunk default branches.
1999-08-24 01:06:48 +00:00
peter
bacd15cb1f
Import unmodified (but trimmed) ncurses 5.0 prerelease 990821.
...
This contains the full eti (panel, form, menu) extensions.
bmake glue to follow.
Obtained from: ftp://ftp.clark.net/pub/dickey/ncurses
1999-08-24 01:06:48 +00:00
hoek
f785db3187
Fix potential buffer overflow when using gtags.
...
Submitted by: Shigio Yamaguchi [3]shigio@wafu.netgate.net (gtags author)
PR: bin/7607
1999-08-22 03:48:31 +00:00