David E. O'Brien
f685377c2e
Remove our custom mixed ELF/a.out support. This means the base compiler
...
now only produce ELF objects. It also makes us closer to stock GCC, and
simplifies the set of changes we still need from stock GCC on every import.
Applauded by: peter
Approved by: re
2002-11-26 18:25:20 +00:00
Ruslan Ermilov
c904a70566
Catch up with The Great Perl Script Rewrite.
2002-11-18 10:25:27 +00:00
Ruslan Ermilov
99f6b95fb5
Install /usr/libexec/makewhatis.local and /usr/libexec/catman.local.
...
This has slipped through the cracks of The Great Perl Script Rewrite.
Repocopied by: joe
2002-11-18 10:11:22 +00:00
Ruslan Ermilov
40c6b893d8
Take __FreeBSD_version into account when BOOTSTRAPPING.
2002-11-13 13:49:29 +00:00
Ruslan Ermilov
4192cfffe2
Bootstrapping aid for 4.0-RELEASE.
2002-11-13 11:50:40 +00:00
David E. O'Brien
837bd2fa82
Better emulate the FSF build for Sparc64.
2002-11-06 07:00:59 +00:00
Alexander Kabaev
5f4c5b500f
Build Objective-C runtime support library with thr-posix.c.
...
Submitted by: davidc
Requested by: obrien
2002-10-30 18:01:06 +00:00
Ruslan Ermilov
b382ba4fb1
bsd.doc.mk changes:
...
Don't gratuitously pipe thru a cat(1) if NODOCCOMPRESS.
Only create _stamp.extra when necessary.
Get rid of SOELIMPP and OBJS.
Use Groff version of soelim(1); we need its -I option
for the following to work.
Don't needlessly chdir to SRCDIR. Only a few documents
need CD_HACK, and those that need it either use refer(1)
or .PSPIC macro which internally uses the .psbb call.
2002-10-29 14:56:09 +00:00
Kris Kennaway
eb0f0a174a
Don't dump core if none of the directories in /etc/manpath.config exist.
...
Submitted by: terry
2002-10-27 02:12:52 +00:00
Ruslan Ermilov
cace479bdf
A version of SGR disabling stuff that is believed to be safe.
...
Submitted by: Werner LEMBERG <wl@gnu.org>
2002-10-24 11:05:58 +00:00
Andrew Gallatin
c3ff11578e
Remove the hack to build groff statically on alpha, now that the rtld
...
has been extended to grok binaries with only one PLT_LOAD segment
An UPDATING entry about this is pending review..
Approved by: ru
2002-10-23 21:28:52 +00:00
Ruslan Ermilov
dff088c507
A crude temporary hack to fix building of ms(7) formatted documents
...
while I am working on a real fix.
2002-10-23 19:04:00 +00:00
Mark Peek
e059894828
Add support for sparc64 kernel debugging.
...
Submitted by: tmm
2002-10-21 21:36:36 +00:00
Ruslan Ermilov
12bb73ef42
Grammar nits.
...
Submitted by: Ken Stailey <kstailey@speakeasy.net>
2002-10-21 07:44:42 +00:00
David E. O'Brien
40145a58da
Make static in our normal manner.
...
Submitted by: bde
2002-10-21 03:21:50 +00:00
David E. O'Brien
46b2d791da
Unbreak Alpha world.
...
We are seeing "/usr/libexec/ld-elf.so.1: groff: too few PT_LOAD segments",
however it appears that there really is only one PT_LOAD segment in the groff
binary. It is unclear if `rtld' or `ld' is at fault here -- but using an
RELENG_4 `ld' binary allows one to build a working dynamic groff binary.
Submitted by: gallatin
2002-10-21 00:26:48 +00:00
David E. O'Brien
54f937adb1
GDB 5.2.1 doesn't build on sparc64 right now.
2002-10-20 21:42:55 +00:00
David E. O'Brien
597e16e012
We HAVE_STPCPY now.
2002-10-20 07:50:20 +00:00
Ruslan Ermilov
b17996a47e
Revert last delta. SGR support in grotty(1) is disabled system-wide
...
in /usr/share/tmac/troffrc pending the issue resolution on -arch.
2002-10-18 09:14:17 +00:00
David E. O'Brien
b2e2b36d0b
Take a guess at what WARNS level will make this compile on ia64.
2002-10-14 00:05:49 +00:00
Ruslan Ermilov
8b92be43b2
Oops, missed that in rev. 1.35.
...
Spotted by: make release
2002-10-13 12:22:57 +00:00
Ruslan Ermilov
76930810ca
Support FreeBSD versions starting from 4.0-RELEASE.
...
Reminded by: imp
2002-10-13 08:36:16 +00:00
Kris Kennaway
08c9683bed
Prevent stack-smashing buffer overflows in -D and -r options by using
...
buffer-safe string functions. The rest of the code is still probably
unsafe.
MFC after: 1 week
2002-10-13 01:18:33 +00:00
Mark Peek
ef78d1474b
Remove dependency on version.in for version information.
...
Submitted by: obrien
2002-10-12 21:23:53 +00:00
Kris Kennaway
d0899afa3a
Disallow libdialog to be used in setugid applications; it is chock full
...
of buffer overflows.
MFC after: 3 days
2002-10-12 20:32:03 +00:00
Mark Peek
884a2981a4
Fix function parameter lists to be correct and eliminate compiler warnings.
2002-10-12 18:08:44 +00:00
David E. O'Brien
cf56436d17
Update for 2.13 10-Oct-2002 import.
2002-10-12 04:38:20 +00:00
David E. O'Brien
dffd8409be
Update for 2.13 10-Oct-2002 import.
2002-10-12 04:24:35 +00:00
David E. O'Brien
4b7b08da18
Shut up GCC, don't shadow Version 6 standard functions.
2002-10-12 04:06:13 +00:00
David E. O'Brien
50c44001a5
Talk about punting and not going to any trouble to DTRT:
...
contrib/binutils/include/getopt.h
/* Many other libraries have conflicting prototypes for getopt, with
differences in the consts, in stdlib.h. To avoid compilation
errors, only prototype getopt for the GNU C library. */
so manually define HAVE_DECL_GETOPT since configure doesn't offer any way
to set it... and its unistd.h not stdlib.h dang it.
2002-10-12 03:55:09 +00:00
David E. O'Brien
06520fa9a9
Seems the warnings Binutils 2.13 grew now makes it impossible for WARNS != 0
...
all 64-bit machines.
2002-10-12 03:04:42 +00:00
David E. O'Brien
1a941a4b0d
The 2.13-almost.1 import was done on 10/10, not 11/10.
2002-10-12 00:18:25 +00:00
David E. O'Brien
786590e77d
Update for 2.13 10-Oct-2002 import.
2002-10-12 00:17:34 +00:00
David E. O'Brien
54603d8a36
GDB plays nice with Binutils again.
2002-10-11 20:23:06 +00:00
David E. O'Brien
c5c7175bd5
Use the new FreeBSD vectors from Binutils 2.13.1.
2002-10-11 19:39:18 +00:00
David E. O'Brien
713f2f5c1d
Binutils 2.13 grew some warnings that make WARNS != 0 now impossible on
...
sparc64.
2002-10-11 17:40:20 +00:00
David E. O'Brien
acdb91f616
Turn off GDB for now. It and the new binutils just aren't agreeing on our
...
binary format.
2002-10-11 16:22:37 +00:00
Ruslan Ermilov
97b4cb62c3
New Russian hyphenation patterns from the teTeX distribution.
...
Use the new .hpfa request to append them to English patterns.
2002-10-11 12:20:02 +00:00
Ruslan Ermilov
df8924461f
Russian hyphenation patterns from teTeX.
2002-10-11 12:13:17 +00:00
Ruslan Ermilov
72566b4251
koi8-r was repo-copied to ru.KOI8-R by joe@.
2002-10-11 11:00:51 +00:00
David E. O'Brien
71cd0da063
Sync with 2.13. Reduce forking by using multiple sed expressions rather
...
than piping thru tr(1). Also prefer case over for+test, as case will
handle regex's nicely.
Note we can't exactly follow the real 2.13 genscripts.sh as we wind up with
multiple "'s in search paths. It is too late tonight to track down why.
2002-10-11 10:07:46 +00:00
David E. O'Brien
20109e1f9a
witch over to the new FreeBSD bfd vec and emulation
2002-10-11 09:36:20 +00:00
David E. O'Brien
6551b26de7
Switch over to the new FreeBSD emulation and bfd vec
2002-10-11 09:31:55 +00:00
Ruslan Ermilov
65b1f0f74e
Groff 1.18.1 comes in with ANSI color support, enabled by default.
...
In "nroff" mode, italic font renders as an underlined text, which
makes it indistinguishable from the bold text on color monitors
(cons25 terminal type), yet it requires the less(1)'s -R option.
(Refer to the new grotty(1) manpage for details.)
So turn off the color support for now (when generating catpages),
until we figure out what do we do with this new feature. I have
a patch for grotty(1) that tells it to use the "reverse video"
attribute to render the italic font. Once this is accepted, we
can turn color support back on (if there won't be any objections
from the community).
2002-10-11 09:16:24 +00:00
Ruslan Ermilov
3e74a63cf8
Upgrade to Groff 1.18.1.
2002-10-11 08:58:14 +00:00
David E. O'Brien
b8ac217e31
Yesterday was the 10th month of the year, not the 11st.
2002-10-11 08:40:19 +00:00
David E. O'Brien
d536cae879
*sigh* The GNU folks want to layer and abstract yet another standard API.
...
This time remove the xregex redirection and just directly use their own
gnuregex.
2002-10-11 07:42:20 +00:00
David E. O'Brien
32a4457271
Really update for 2.13 10-Oct-2002 import. (this time for sure Rocky)
2002-10-11 06:48:16 +00:00
David E. O'Brien
4f376ae1bf
Update for 2.13 10-Oct-2002 import.
2002-10-11 06:28:05 +00:00
David E. O'Brien
28d1796af8
Update for 2.13 10-Oct-2002 import - Identify the version correctly
2002-10-11 06:23:02 +00:00