Joseph Koshy
1ec712bb64
Add a reference to man(7).
1998-12-03 02:32:20 +00:00
Matthew Dillon
4ca3da528e
Added reference to mdoc(7) and mdoc.samples(7) to the bottom of
...
man(1). The man manual page is the obvious first place that people
who are trying to write manual pages look.
1998-12-01 06:35:06 +00:00
Wolfram Schneider
3067a7048b
Use mmap for reading files. This is faster than read().
1998-11-14 23:37:32 +00:00
Warner Losh
f377c8d851
Another instance where we default to elf only on alpha, but should
...
default to aout only on i386.
1998-10-26 18:27:32 +00:00
Mark Murray
67b8473033
Fix paths. This sorts out the remaining p5-* port-creation hassles.
1998-10-17 07:10:43 +00:00
Bruce Evans
19e595a57a
Split up rule for ${COMMONHDRS} so that `make -j N' doesn't create the
...
6 headers up to 6 times concurrently. Debugged by Don Lewis
(Don.Lewis@tsc.tdk.com ).
Fixed some disorder.
1998-10-16 16:53:15 +00:00
Mark Murray
dcd7d6b121
Properly install the *.h files in CORE and Config.pm where it wants to be.
...
This should fix a substantial number of broken p5-* ports.
Tested-on: x11-toolkits/p5-Tk (Amongst others)
1998-10-15 18:50:04 +00:00
Bruce Evans
cc4fb50148
Fixed breakage of gdbreplay's and gdbserver's BINDIR in previous commit.
...
They may belong in /usr/libexec/{aout,elf}, but objformat doesn't
support that.
Fixed bogus `?=' assignments for BINDIR.
1998-10-15 14:15:09 +00:00
Peter Wemm
54751142df
Install gdb in /usr/lib/aout or /usr/lib/elf depending on format.
1998-10-15 00:15:01 +00:00
Mark Murray
10e8624d1b
Damn - dirname(1) is not available this early. Work-around.
1998-10-12 06:00:30 +00:00
Mark Murray
ed4a07ffcc
Very substantial debug/improvement of the FreeBSD/Perl5 build.
...
o make install ; make install now works
o make all ; make all is quiet the second time
o Dependancies are properliy debugged; this means that make -jN has a
far hihjer likelyhood of working.
o a proper 'link farm' has been constructed for the build. This
dramatically simplifies the dependancy tangle.
o for perldoc's use, all the .pod files are installed.
o the man3 docs are properly compressed.
o the man pages and libary code are installed by the makefiles, not
by a perl script.
o at the end, h2ph is run.
1998-10-11 18:13:42 +00:00
Bruce Evans
38f12a6e7b
Fixed searching for section "1aout" man pages. Section numbers must be
...
single digits or in the section list.
1998-10-10 13:11:39 +00:00
Peter Wemm
6c1d8f3fd8
Replace use of non-standard ld -O with a ld -o / mv combination as used
...
elsewhere in the tree. Binutils doesn't support the -O hack^H^H^H^H
extension. (actually, it ignores it for option compatability with some
other OS).
1998-10-06 11:28:29 +00:00
John Polstra
fb73a559ca
Don't build the info pages for the old assembler. Instead, build
...
and install the info pages for the new assembler and linker.
1998-10-03 03:59:47 +00:00
Andrey A. Chernov
a4c5722033
space/tab problem
1998-10-02 13:01:59 +00:00
Jordan K. Hubbard
80e37f6c4d
Add documentation for tree functions.
...
Submitted by: Anatoly A. Orehovsky <tolik@mpeks.tomsk.su>
1998-10-02 11:24:38 +00:00
David E. O'Brien
27d73120d4
Install z*grep manpages
1998-10-02 07:14:32 +00:00
Andrey A. Chernov
9fecc29d3b
add /usr/share/perl/man
1998-10-02 01:06:30 +00:00
Mark Murray
d8a42175b2
Allow NOSUIDPERL to DTRT.
1998-09-30 20:24:59 +00:00
Jordan K. Hubbard
26e4260723
Add missing free()
...
Submitted by: Anatoly A. Orehovsky <tolik@mpeks.tomsk.su>
1998-09-30 12:10:16 +00:00
Mark Murray
9048a9edbd
Fix the shared library configuration stuff.
...
Noticed by: Ollivier Robert
1998-09-29 18:58:16 +00:00
Jordan K. Hubbard
364c8e85fb
Teach this code about the new tree functionality of libdialog.
...
Submitted by: "Anatoly A. Orehovsky" <tolik@mpeks.tomsk.su>
1998-09-28 16:11:22 +00:00
Mark Murray
6f78849eef
Repairs to make the ports system work again. Currently, the ports
...
are installed in the same place as on 2.2.*; this will almost
certainly change in the future.
While I'm here, finish off the shared library brouhaha with miniperl.
1998-09-26 16:17:06 +00:00
Mark Murray
51ec9e43ce
Part #2 (final) of suidperl repair.
1998-09-24 17:25:26 +00:00
Mark Murray
883f1dcf78
More make cleanups.
...
1) Part of the NOSHARED fix; I messed this up and managed to get
perl installed without being linked to the shared library libperl.so.
This broke Perl in ELF when linking in shared objects.
2) Start of a cleanup of the man3 page location. This will (eventually)
allow for a the ports to put their pages in the "normal" ${PREFIX}-
based location.
3) Nuke cruft.
1998-09-23 06:05:28 +00:00
Mark Murray
7b73600389
Big cleanup of the perl build.
...
1) Inspired by JB's finding of a hardcoded /usr/bin/ranlib in the
config files, these have been properly cleaned up and have
been personalised for FreeBSD, not MarkM.
2) Inspired by Peter, copying of the lib/ext etc dirs has been
replaced by a link farm.
3) Common code has been moved to a higher-level Makefile.inc.
This has been tested with a make -j8.
1998-09-22 12:00:59 +00:00
Ollivier Robert
2ecc8adb57
Change rst0 into rsa0 in the man page too. Correct the spelling of
...
POSIXLY_CORRECT while I'm here.
Pointed out by: Andreas Klemm
1998-09-22 09:55:09 +00:00
Ollivier Robert
7c88491f77
The default tape device should be /dev/rsa0 for CAM.
1998-09-21 17:20:08 +00:00
John Birrell
608c9e3cf8
I danced with the devil and found the needle in the haystack!
...
Remove the /usr/bin path to ranlib and just let the build environment
set the path. Running an aout version of ranlib on an elf library
is something we'd prefer not to do. I'm surprised that the build
didn't spit any errors when it did this. Shrug.
1998-09-21 08:44:24 +00:00
Doug Rabson
b613c32dda
Supply correct type widths etc. for alpha.
1998-09-16 18:57:57 +00:00
Mark Murray
406f5f9aec
Generalise the build a bit more.
...
1) Fix up the NOSHARED stuff (bde)
2) Accomodate CFLAGS (vanilla)
3) Provide separate files for i386 and alpha (Doug Rabson)
In case 3, the supplied files were corrupted, but the concepts
sound enough, so I just copied what exists into
config.SH-{elf|aout}.{i386|alpha}. Alpha team, go ahead and do what
is necessary on config.SH-elf.alpha. :-)
1998-09-16 17:25:52 +00:00
John Polstra
e8f80c1aca
Fix GDB so that it can handle ELF core dumps.
1998-09-14 22:49:02 +00:00
Mark Murray
a1b4e38100
Add a link perl --> perl5.00502
...
Asked-for-by: Asami-San (for ports)
1998-09-14 18:34:19 +00:00
Brian Somers
965066d630
Add Id keyword
1998-09-13 23:11:13 +00:00
Mark Murray
3674e655b9
Allow libperl to be a shared library.
...
This has the delightful side effect of fixing ELF .so objects.
Asked-for-by: peter
1998-09-12 19:16:33 +00:00
Mark Murray
4842ab0d9a
Fix parallel building.
...
(Tested by make -j12 buildworld on a 4-cpu SMP box).
Address (but not solve) ELF shareable objects causing perl to
dump core. (I have a heck of a lot to learn about ELF).
Lots of help by: bde, jkh, jb and others
1998-09-12 15:45:30 +00:00
Mark Murray
235e962d3f
Dorkus sum. I managed to commit an earlier version of this. This fixes the
...
broken perl build.
* NOTE * * NOTE * * NOTE *
PERL5 RELIES IN A MAKE WORLD FOR THE BOOTSTRAP!!
* NOTE * * NOTE * * NOTE *
1998-09-10 10:51:11 +00:00
Mark Murray
ddf0071c01
Remove the NOPERL block to building Perl5.
...
Perl 5 will rebuild/bootstrap itself next time a make world is done
with this in effect.
1998-09-09 19:30:45 +00:00
Warner Losh
8521ef096a
Fix fencepost error in readlink; inspired by OpenBSD
1998-09-09 17:14:17 +00:00
KATO Takenori
d22114bfb8
Change i386 in a few paths to ${MACHINE} to support MACHINE=pc98.
1998-09-09 11:22:28 +00:00
Mark Murray
17168bf62e
Bring in the Perl5 BMake files. This ends the easy stuff.
...
I'll be doiung the rest in stages.
1998-09-09 07:20:33 +00:00
Mark Murray
bae7411889
Old Perl is leaving us. Goodbye, faithful friend.
1998-09-09 06:49:33 +00:00
Mark Murray
5850fb4408
Set NOPERL while I spend the rest of the day bringing in Perl5.
...
This will doubtless confuse someone, but I'd rather have this than
breakage.
1998-09-09 06:01:11 +00:00
Joseph Koshy
766b5bc0f7
Fix typo.
...
PR: 7809
Submitted by: Amakawa Shuhei <amakawa@sf.t.u-tokyo.ac.jp>
1998-09-09 03:04:53 +00:00
Doug Rabson
1fdfa7ab3c
Update alpha configuration files and remove i386 target from
...
libbinutils/config.h - it is declared in the arch Makefile.
1998-09-07 08:18:34 +00:00
John Birrell
b43abe2d55
Install the legacy man file in section 1aout.
1998-09-07 05:46:09 +00:00
John Polstra
34d2198035
Update for import of binutils-2.9.1.
...
Submitted by: Doug Rabson <dfr>
1998-09-06 23:01:53 +00:00
John Birrell
f471c44869
MACHINE -> MACHINE_ARCH to allow PC98 to define MACHINE=pc98.
...
Submitted by: Takahashi Yoshihiro <nyan@wyvern.cc.kogakuin.ac.jp>
1998-08-31 20:48:13 +00:00
John Birrell
050c06f9e2
Missed some BINFORMATs. Fingers! Can't live with 'em. Can't live without 'em.
1998-08-30 02:46:35 +00:00
John Birrell
0e94cd8261
BINFORMAT -> OBJFORMAT ready for E-day. I tossed a coin to decide this
...
one. We'll probably need to revisit gdb after E-day.
1998-08-30 02:01:07 +00:00