ache
0ea18b65fa
install msafer.7
1999-07-31 12:20:29 +00:00
nik
42deb67b93
Reflect the change from the /etc/weekly to /etc/periodic/weekly/*.
...
PR: docs/12734
Submitted by: Alexey M. Zelkin <phantom@scorpion.crimea.ua>
1999-07-30 21:12:35 +00:00
imp
3749aa91bd
Add -S to nroff and troff invocations of man.
1999-07-30 19:35:56 +00:00
mpp
83c679fadf
Make direct calls to nroff work again. Rev 1.5 of contrib/gnu/nroff/nroff.sh
...
broke nroff because it added the '-S' option to the troff call, which
requires that the tmac.safer macro package be installed.
Since 90% of our *roff calls are probably generated by man(1), and
man(1) calls groff directly, I'm not really sure what rev 1.5 of nroff.sh
was trying to fix, but at least now nroff works again.
Broken by: imp
1999-07-30 19:15:16 +00:00
sheldonh
4d5385f5ab
Add an example for folks who can never remember how to generate a
...
recursive diff for use with send-pr(1).
PR: 12440
Requested by: David Kelly <dkelly@hiwaay.net>
1999-07-29 18:57:39 +00:00
obrien
03e315b2fb
Go back to using Bison for now, due to `make world' breakage.
...
BTW, if our src/contrib/bison is upgraded from 1.25 to the current 1.27
offering, the build breaks exactly the same way....
1999-07-29 09:49:29 +00:00
obrien
fba71d479b
Use Yacc rather than Bison.
1999-07-28 07:22:08 +00:00
obrien
ac585f72b0
The Unix way is arguments come before an input file name, not after.
1999-07-28 07:19:38 +00:00
markm
f94e0ad72a
Remove paths that are listed as compulsory (sorta). /usr/local is not
...
guaranteed to be there on a new system. This fixes whereis' "Could not
stat file..." errors.
1999-07-25 19:33:06 +00:00
hoek
37bb3eb20c
Respect the NOFSCHG variable. Add an $Id$ while I'm here, for whatever
...
reason Makefiles need $Id$.
1999-07-05 02:46:20 +00:00
bde
af123b3755
Fixed missing prototype for address_to_line(). One call passes an
...
int where an unsigned long is expected. This was fatal on i386's
with 64-bit longs.
1999-07-04 16:00:04 +00:00
bde
3179d631ae
Don't override the (correct) default for BINDIR.
1999-07-04 15:51:39 +00:00
gallatin
bee5e990d8
Live & postmortem kernel debugging support for the alpha platform.
...
This was modeled after NetBSD's kernel debugging support.
Reviewed by: Doug Rabson <dfr@nlsystems.com>
1999-06-21 15:00:15 +00:00
dt
8c28d877f7
Fix placement of signal trampoline.
1999-06-13 19:41:50 +00:00
ache
ed11896ff7
little optimization of locale sensing code
1999-06-09 00:07:10 +00:00
ache
5b46e8e2a8
Just ignore malformed locale variable unless -d specified
1999-06-08 14:59:12 +00:00
ache
ec826d342d
Localize NEQN part too
1999-06-07 19:23:04 +00:00
ache
307eff3ce6
Add ability to read/write localized manpages
1999-06-07 18:36:00 +00:00
ache
efdb8e1c5a
remove getopt & friend declarations, now unistd.h included
1999-06-05 16:05:40 +00:00
ache
d477f5811f
fix typo preventing to include unistd.h
1999-06-05 15:59:51 +00:00
billf
e5bd0a0525
Add the 'advocacy' category, sort this document.
1999-05-30 23:59:36 +00:00
kris
c250e6c016
Fixes from OpenBSD:
...
Add $Id$
Removes temp file exploits in gzexe (predictable filenames)
Fixes some typos
Fixes a buffer overrun in gzip -S
Don't prepend /usr/local/bin to path in scripts
Correct location of /usr/share/misc/termcap
Obtained from: OpenBSD
1999-05-28 13:23:27 +00:00
ache
64f6661827
don't include Makefile.inc twice
1999-05-28 04:43:35 +00:00
ache
a4377c0b28
upgrade to 4.0
1999-05-28 04:26:18 +00:00
dfr
8e65268e47
Use the correct width integer on both i386 and alpha.
...
Reviewed by: Steve Price <sprice@hiwaay.net>
1999-05-23 13:43:04 +00:00
obrien
ea0b369105
Install g2c.h header incase others want to call libg2c from C.
...
Submitted by: Steve
1999-05-23 10:02:46 +00:00
jb
fe6833d758
Add a missing backslash from the last commit. (Broke installworld)
1999-05-23 02:11:41 +00:00
hoek
6889aee76f
Use BINOWN and BINGRP (some people do change these...)
1999-05-22 19:38:04 +00:00
ache
bf97145111
fix downcase() for chars with 8bit
1999-05-13 15:59:27 +00:00
ache
ccb41f4d18
fix typo uid_t -> gid_t
...
add unsigned char cast to ctype macros
1999-05-13 15:48:18 +00:00
ache
735e962fe8
upgrade to perl 5.00503
1999-05-13 15:47:04 +00:00
dt
57f243926b
Add one more dependency (oops).
1999-05-13 12:26:09 +00:00
dt
93e9d28b3b
Added some missing dependencies.
1999-05-12 19:27:44 +00:00
bde
ef58f8fd63
Fixed some regressions in rev.1.40:
...
- rev.1.39 was clobbered.
- PROG was defined twice, once as nm.
- style bugs.
1999-05-11 08:07:51 +00:00
dfr
5a04887787
Install gdbserver and gdbreplay in /usr/bin, not /usr/libexec/elf.
1999-05-08 12:08:06 +00:00
dfr
9dde455f7c
Implement corefiles for FreeBSD/alpha. This requires a separate change to
...
the kernel which is awaiting review.
1999-05-07 21:49:06 +00:00
dfr
6ee8d71106
Add core-regset.c to the Makefile to allow debugging elf corefiles.
1999-05-07 19:53:05 +00:00
markm
467d4f6833
Remove $Log garbage from these; it was causing failure when expanded.
...
Found by: Udo Schweigert <ust@cert.siemens.de>
1999-05-05 19:09:48 +00:00
ghelmer
a7b21ea3ad
Correct SYNOPSIS (remove args from synopsis that are actually arguments
...
to flags).
PR: docs/9658
1999-05-04 18:12:49 +00:00
obrien
5fbe0fca4d
_G_USING_THUNKS probably applies to a.out too.
...
(well we define DEFAULT_VTABLE_THUNKS=1 for G++ in the a.out case, so it seems
likely)
Submitted by: jdp
1999-05-02 21:22:50 +00:00
dfr
75bcb24eef
Remove old bmake framework for gdb. It has moved to live next to binutils.
1999-05-02 19:51:47 +00:00
dfr
49203dc524
* Merge gdb/doc/Makefile into binutils/doc/Makefile
...
* Update build for gdbserver and gdbreplay to work under binutils
* Fix gdbserver to use PT_GETREGS etc to access registers, removing the
dependancy on the u-area.
* Make gdbserver work on the alpha.
1999-05-02 19:50:18 +00:00
dfr
d6cb64b24f
Enable gdb on the alpha.
1999-05-02 16:11:43 +00:00
markm
84e013e6a2
System Perl is now 5.00503! There is support for threads, but this is
...
not currently enabled. Thread-boffins are welcome to send me patches.
1999-05-02 15:29:56 +00:00
dfr
264fceef68
Enable building gdb under binutils for i386. I can't enable the alpha build
...
yet since CVS is hiding one of my files.
1999-05-02 11:38:12 +00:00
dfr
6b9ebd7c42
* Add bmake framework for using gdb alongside binutils. The old bmake
...
framework was repository copied from gnu/usr.bin/gdb.
* Add alpha support.
1999-05-02 11:32:14 +00:00
dfr
e96268a725
Disable building gdb in preparation for importing gdb-4.18
1999-05-02 09:57:53 +00:00
obrien
20d86ca9fc
Add more bits of libF77.
...
Submitted by: jmz
1999-05-01 22:30:14 +00:00
obrien
d0f5bbe97a
* Add MAIN.c
...
* be more selective what I add to CLEANFILES (what was I previously thinking??)
1999-05-01 22:23:29 +00:00
obrien
e36058b2ec
JMZ says:
...
Add an emply MAIN__() function. This avoid an unresolved reference error
during link phase when using fortran subroutines with non-fortran 'main()'.
Obtained from: src/lib/libF77/MAIN.c rev 1.1 by jmz
1999-05-01 22:22:42 +00:00
peter
d60898ec2f
Handle byte counts for >2G archives
...
PR: 11389
Submitted by: Adrian Chadd <adrian@FreeBSD.org>
1999-04-29 19:59:24 +00:00
obrien
f999fe682d
Rather than hack config/freebsd.h to contain our hacks for a native compiler,
...
just include them in tm.h (as built from cc/cc_tools/Makefile).
This will reduce the diffs from the vendor sources.
Excellent idea by: jdp
1999-04-28 18:48:08 +00:00
luoqi
9a0dd7fc67
Make gdb work with kernel after the SMP vmspace sharing changes.
1999-04-28 01:27:55 +00:00
imp
296200fa40
Use braces to avoid potentially ambiguous else clause.
...
main's return type is int not void.
Reviewed by: obrien and chuckr
1999-04-25 22:14:06 +00:00
obrien
eb019ef09c
use `target' macro crafted in parent Makefile rather than making our own
...
Submitted by: Warner Losh
1999-04-25 17:23:28 +00:00
obrien
e9f9c60c1e
Hookup FORTRAN info docs.
...
Submitted by: Mark Murry
1999-04-25 17:09:48 +00:00
obrien
435c4089d3
Remove several explicit rules. The two for exceptioni.o and typeionfoi.o
...
aren't needed as those files aren't part of libstdc++ any longer. Another
isn't needed as Cygnus doesn't compile with -frtti.
Noticed by: bde & my initial mispelling of ".So".
1999-04-25 16:59:54 +00:00
obrien
ba73108e2e
Sorry didn't get this in the last commit: MACHINE_ARCH changes courtesy
...
of Warner Losh <imp@village.org>. (he's got plans for FreeBSD mips :-))
1999-04-22 20:12:21 +00:00
obrien
c63cc12121
Use GNU_ARCH' in most places where
MACHINE_ARCH' was used. Building for
...
mips has some particularlies.
1999-04-22 19:35:16 +00:00
imp
0843d910d1
For mips assembler, we need to define TARGET_BYTES_BIG_ENDIAN to be
...
zero when building for little endian machines.
Correct the target names for mips. We just use the generic targets
for mips elf, so the mipse[lb]-unknown-freebsd emulation types don't
exist.
1999-04-22 07:19:20 +00:00
obrien
9b512bf44d
Have config/i386/freebsd.h directly include att.h. I have no idea why stock
...
EGCS doesn't just do this. None of the rest of our other platforms will need
this file.
1999-04-22 00:20:36 +00:00
imp
645a202f7e
TARGET was being defined wrong, causing ld to always fail. It is the
...
name of the bfd target, not the gnu-standard target name. Corrected
to be elf32-{big,little}mips from mipse[bl]-unknown-freebsd.
DEFAULT_EMULATION was bogusly defined, causing ld to always fail (this
was masked by the TARGET bogosity). Define correctly as elf32bmip and
elf32lmip. Mips doesn't follow the same conventions as i386 and alpha
do in this area.
ld now appears to work correctly for the uncommitted mips changes to
egcs.
1999-04-21 07:46:06 +00:00
obrien
99f42eae7d
This duplicates gnu/usr.bin/cc/c++filt.
1999-04-18 10:25:57 +00:00
obrien
8768d7d88d
Hookup libg2c. (define NO_FORTRAN if you don't want it built)
1999-04-18 09:50:16 +00:00
obrien
c8ac8006aa
libg2c -- EGCS's version of libf2c (plus enhancements).
1999-04-18 09:48:40 +00:00
obrien
fb67c013f7
Add FORTRAN support.
1999-04-18 09:44:36 +00:00
obrien
6d33c7fbff
Move HAVE_CONFIG_H define to global cc/ Makefile so all can share the benifits.
1999-04-18 09:42:56 +00:00
obrien
c3969efe13
*** empty log message ***
1999-04-18 09:41:49 +00:00
obrien
f597ff4a36
Use inherited BINDIR defintion.
1999-04-18 09:39:38 +00:00
obrien
980cec438f
Include the parent Makefile.inc so we get a proper BINDIR definition.
...
As explained by: bde
1999-04-18 09:36:11 +00:00
obrien
caa9359052
Hookup the new FORTRAN compiler. Define `NO_FORTRAN' to not compile it.
1999-04-18 09:34:01 +00:00
obrien
9052dec1ef
Add the EGCS g77 FORTRAN compiler.
1999-04-18 09:33:25 +00:00
obrien
1b8d3678ba
Minimum change to convert from home-grown f77 to EGCS's g77.
...
(Pre-bdelinted)
1999-04-18 09:22:56 +00:00
obrien
a5ed1ef1b1
Make room for g77.
1999-04-18 09:17:31 +00:00
obrien
fcddec6036
Foo. jdp changed .so to .So during the time I did the EGCS work and I
...
missed bring in his changes into my work.
1999-04-15 08:08:56 +00:00
obrien
ec590b6e2c
Create a libgcc with POSIX threads support.
...
Submitted by: Luoqi Chen <luoqi@chen.ml.org> (reorganized by me)
1999-04-14 00:24:03 +00:00
markm
df6c2a5c09
As the INFO stuff un doc/ works, we may as well build/install it.
...
OK'ed by: obrien
1999-04-13 17:56:28 +00:00
bde
b71e2d6929
Cleaned up egcs changes (mainly to minimise diffs with the gcc version
...
and restore order to sorted lists).
1999-04-11 04:32:42 +00:00
bde
e7f729662f
Fixed unusable dependencies in `.depend'. The following comment in the
...
code still applies, but the code attached to it had rotted:
# ../Makefile.inc will put an absolute path to our objdir in CFLAGS.
# Prevent mkdep from using it, so that we don't have to give rules for
# aliases of generated headers.
Many other makefiles seem to have the same bug (i.e., spelling "." as
"${.OBJDIR}" or as an even more complicated alias in -I directives).
1999-04-11 04:11:27 +00:00
obrien
8edc571a6c
Look in the new place for GCC bits.
1999-04-10 08:07:34 +00:00
bde
5d64991676
Fixed world breakage. Fixed (?) building with -jN (N > 1).
...
The previous commit made things worse by breaking the -j0 case and
moving around the breakage for the -jN case. The fix involves
restoring .ORDER statements that were deleted in the previous commit,
removing wrong special handling of tree-check.h, and rewriting the
generation of fudged dependencies based on an idea I got from the
previous commit (filter out problematic objects first).
1999-04-09 18:46:48 +00:00
obrien
c309bcbcc0
Another fix for -jN building -- the last fix didn't fix it for everybody.
...
Submitted by: Luoqi Chen <luoqi@watermarkgroup.com>
1999-04-08 23:37:46 +00:00
peter
ada2cd285e
Clean up some stuff that's no longer used.
1999-04-08 15:43:36 +00:00
peter
c0a748d149
Clean up the multilib stuff so that it actually works..
...
cc -aout now works again.
1999-04-08 15:11:44 +00:00
obrien
3cde66db34
Remove some of the dependencies. This removes the cycles I was getting on
...
`make -j 8' builds.
1999-04-08 12:26:07 +00:00
obrien
8cf2e6b0ef
Due to other explicit dependancies, don't treat tree-check.h as a SRCS.
1999-04-08 09:57:51 +00:00
obrien
b25aa308ff
Fix a circular dependancy.
1999-04-08 09:21:52 +00:00
obrien
732f78ae33
Missed a "\" in a continuation line.
1999-04-08 09:13:39 +00:00
obrien
fecd8f827b
alpha/freebsd-elf.h has been merged with alpha/freebsd.h
1999-04-08 08:39:16 +00:00
obrien
af1ee2c189
Don't require gcc/config/${MACHINE_ARCH}/xm-freebsd.h when we already know
...
the contents of it. Instead create it, so all arch's are consistent.
1999-04-08 08:19:28 +00:00
obrien
2a35f71573
alpha/freebsd-elf.h is being folded into alpha/freebsd.h
...
Submitted by: Hidetoshi Shimokawa <simokawa@sat.t.u-tokyo.ac.jp>
1999-04-08 07:38:51 +00:00
obrien
c1c34605d0
Get stdargs right on the Alpha.
...
Submitted by: Hidetoshi Shimokawa <simokawa@sat.t.u-tokyo.ac.jp>
1999-04-08 07:37:13 +00:00
obrien
46d92717ee
Cometic cleanup.
...
Pre-bdelinted by: bde
1999-04-08 07:20:33 +00:00
obrien
c4896e0415
Don't generate _G_config.h, use fixed version.
...
I knew better... too dependant on the environment we generate in, but...
This fixes the
/usr/lib/libstdc++.so: undefined reference to `filebuf virtual table'
/usr/lib/libstdc++.so: undefined reference to `stdiobuf virtual table'
errors seen after the initial bootstrap from gcc 2.7.2 to EGCS.
Agreed with by: bde & jdp
1999-04-07 07:48:23 +00:00
obrien
530b29e036
Use Haifa scheduler on the Alpha.
1999-04-06 20:08:01 +00:00
obrien
5e7b2101ff
* Fix indentation style bug.
...
* Missed a "<" on the /dev/null redirection in the runtime-info.h generation.
Submitted by: missing "<" by bde
1999-04-06 13:26:48 +00:00
peter
f1d4322476
Zap the genclass makefile too, it's gone. (It was part of g++ - a hack to
...
create classes from templates manually)
1999-04-06 02:13:11 +00:00
obrien
5b4c922992
Crap! I grabbed the wrong Makefile from the test machine.
1999-04-05 10:21:30 +00:00
peter
7532300570
Fix type mismatch..
1999-04-05 10:18:50 +00:00
obrien
2b32482479
Fix .for loop continuation lines style bugs.
...
Submitted by: bde
1999-04-05 09:01:45 +00:00