Ruslan Ermilov
c7b111cba8
Added new bsd.incs.mk which handles installing of header files
...
via INCS. Implemented INCSLINKS (equivalent to SYMLINKS) to
handle symlinking include files. Allow for multiple groups of
include files to be installed, with the powerful INCSGROUPS knob.
Documentation to follow.
Added standard `includes' and `incsinstall' targets, use them
in Makefile.inc1. Headers from the following makefiles were
not installed before (during `includes' in Makefile.inc1):
kerberos5/lib/libtelnet/Makefile
lib/libbz2/Makefile
lib/libdevinfo/Makefile
lib/libform/Makefile
lib/libisc/Makefile
lib/libmenu/Makefile
lib/libmilter/Makefile
lib/libpanel/Makefile
Replaced all `beforeinstall' targets for installing includes
with the INCS stuff.
Renamed INCDIR to INCSDIR, for consistency with FILES and SCRIPTS,
and for compatibility with NetBSD. Similarly for INCOWN, INCGRP,
and INCMODE.
Consistently use INCLUDEDIR instead of /usr/include.
gnu/lib/libstdc++/Makefile and gnu/lib/libsupc++/Makefile changes
were only lightly tested due to the missing contrib/libstdc++-v3.
I fully tested the pre-WIP_GCC31 version of this patch with the
contrib/libstdc++.295 stuff.
These changes have been tested on i386 with the -DNO_WERROR "make
world" and "make release".
2002-05-12 16:01:00 +00:00
David E. O'Brien
357228d788
Properly build lb1spc.asm on Sparc64.
2002-05-12 14:05:58 +00:00
David E. O'Brien
d43e78d0c7
There is no more NOLIB.
2002-05-12 13:49:14 +00:00
David E. O'Brien
be60db5891
I was not strict enough with my ordering of things to satisfy make(1) nieve
...
symbol evaluation which causes it to be very sensitive to macro ordering.
2002-05-12 12:44:04 +00:00
David E. O'Brien
e20b0b7333
[Ab]use LDFLAGS rather than CFLAGS.
...
BDE tells me POSIX pretends `ld' as a directly callable entity does not exist.
2002-05-10 09:32:39 +00:00
David E. O'Brien
3cdd876f04
Bmake bits for Gcc 3.1.
...
Partially made possible by: Wilko.Bulte@compaq.com
2002-05-10 08:54:50 +00:00
David E. O'Brien
94083430d8
Need to build libgcc.so with -nostdlib -- otherwise we try linking with
...
ourself.
2002-05-10 08:52:41 +00:00
David E. O'Brien
2fe1eb28ab
All platforms should be on equal footing now -- no special handling for
...
Sparc64 and IA-64.
2002-05-10 00:49:55 +00:00
David E. O'Brien
dbda0c7715
Mostly filled in contents for GCC 3.1.
...
Bribed by: peter
2002-05-07 01:16:04 +00:00
David E. O'Brien
ca15bbbfe3
Fill in the missing.
...
Bribed by: peter
2002-05-07 01:13:32 +00:00
cvs2svn
a7b4ff14b9
This commit was manufactured by cvs2svn to create branch 'WIP_GCC31'.
2002-05-07 01:03:52 +00:00
David E. O'Brien
6ce0897d11
libstdc++ version 3 (Gcc 3.1 is a consumer) uses the typical `config.h'.
2002-05-07 01:03:51 +00:00
David E. O'Brien
68866c8c5b
Mostly filled in contents for GCC 3.1.
...
Bribed by: peter
2002-05-07 01:01:38 +00:00
David E. O'Brien
ae889c62a2
Dependencies on tconfig.h work better if we set GCCDIR when shelling
...
to other Makefiles.
2002-05-07 00:58:49 +00:00
David E. O'Brien
4466867fd8
Update for GCC 3.1.
...
Tested on: alpha, sparc64, i386
2002-05-07 00:55:51 +00:00
David E. O'Brien
df411a300f
Fix to work on sparc64 (which has an extra crt .o file).
2002-05-07 00:08:30 +00:00
cvs2svn
bc2fcd34bc
This commit was manufactured by cvs2svn to create branch 'WIP_GCC31'.
2002-05-06 22:07:27 +00:00
David E. O'Brien
91004f18ea
GCC's libstdc++ version 3 has the "libgcc" like bits (start up / terminate
...
code, `new' handler, exception handling, etc.) split out into libsupc++.
2002-05-06 22:07:26 +00:00
David E. O'Brien
0537668b9b
It is easier for me to debug with -I's at the rear.
2002-04-20 01:27:28 +00:00
Ruslan Ermilov
357bbe4abe
-ltermcap is spelled -lncurses nowadays.
2002-04-09 13:04:31 +00:00
Peter Wemm
9d04791265
Unbreak world (missing .else)
...
Submitted by: fenner
Pointy hat to: obrien
2002-04-08 22:56:28 +00:00
David E. O'Brien
28def05c25
Some things don't compile on ia64 and sparc64 yet.
2002-04-08 20:36:39 +00:00
David E. O'Brien
af968949b1
Bmake bits for GCC 3.1.
...
Sponsored by: bribe from peter
2002-04-07 09:30:05 +00:00
David E. O'Brien
5d8d0d50ca
Deal with new TarGeT-specific CRT files.
...
(sparc64 introduced the first)
2002-04-06 19:13:25 +00:00
David E. O'Brien
0b3c5f4098
MFC: reorg.
2002-04-05 09:20:49 +00:00
David E. O'Brien
cdc9f8b9cd
Style reorg. Also spell -fpic as determined by bsd.lib.mk.
2002-04-05 09:12:25 +00:00
David E. O'Brien
4d484dd742
Update for GCC 3.1.
...
(Alpha now uses crtstuff rather than the ASM verisons!)
2002-04-05 09:02:52 +00:00
David E. O'Brien
9bd6dcbf97
MFC: rev 1.4 (style reorg)
2002-04-05 08:54:28 +00:00
David E. O'Brien
e3e51a021c
Style reorg.
2002-04-05 08:53:35 +00:00
John Baldwin
6662e3f437
Back out the previous revision for now. Instead, the current sparc64
...
Makefile changes are in the sparc64 p4 tree.
2002-01-07 19:27:50 +00:00
John Baldwin
7855d28a28
Don't build csu or libgcc on sparc64 for the time being.
2002-01-03 19:57:35 +00:00
David E. O'Brien
3a7789cfeb
Working changes for GCC 3.0.2.
2001-12-18 03:11:35 +00:00
David E. O'Brien
0d4ffb0f07
Working changes for GCC 3.0.2.
...
We now fake out the native libgcc.mk + GNU autoconf'ed Makefile.
This gives us the flexability we will need to support our new arches
(StrongARM, Sparc64, PowerPC, and IA-64). If this new way proves to
be too much a hassle, I still have a close-to-being-finished version
that is more like the 2.95 version of this file.
2001-12-18 03:05:22 +00:00
Ruslan Ermilov
973698b38b
Fixed memory leak in dialog_gauge(3).
...
PR: gnu/32260
Submitted by: Igor Pokrovsky <tiamat@telegraph.spb.ru>
MFC after: 3 days
2001-11-29 07:42:13 +00:00
David E. O'Brien
aab8cd4cfe
-v must have a space between it and the variable.
...
Submitted by: David Wolfskill <david@catwhisker.org>
(did I mention he should be a committer? :-) )
2001-11-01 07:11:10 +00:00
Ruslan Ermilov
eea399e3ac
Removed mentions of TARGET_ARCH from non-cross places.
2001-10-04 14:13:16 +00:00
Bruce Evans
d703551558
Fixed missing return type in synopsis.
2001-10-03 04:01:51 +00:00
Ruslan Ermilov
32eef9aeb1
mdoc(7) police: Use the new .In macro for #include statements.
2001-10-01 16:09:29 +00:00
Eric Melville
ae0b7d588a
Properly move cursor when home and end keys are used.
2001-08-31 01:56:06 +00:00
Dima Dorfman
3ec77b1f25
Remove libgmp build infrastructure.
2001-08-10 18:35:08 +00:00
Eric Melville
eb84be870e
Handle keys consistently.
2001-08-09 01:14:09 +00:00
Ruslan Ermilov
4ad7956eb6
dialog(3) -> dialog_noyes(3).
2001-08-07 12:13:22 +00:00
Eric Melville
2180c55b9c
Update man page to actually match the source.
...
PR: 7456
2001-08-01 06:23:00 +00:00
Dima Dorfman
7bd0b86765
Enable the new libmp in the build, and disable libgmp and its
...
henchmen.
2001-07-29 08:58:22 +00:00
Eric Melville
5dc547c27e
Properly update cursor position when the list is scrolled.
2001-07-26 05:35:19 +00:00
Eric Melville
b48baf886a
Handle keys consistently.
2001-07-26 03:34:43 +00:00
Eric Melville
87aaead2f8
Improve the interface provided by libdialog. Move a cursor around over
...
the components and trigger actions based on its position. This reduces
the need to remember the functions of various keys, and makes the
interface more consistant across library.
~
2001-07-18 05:21:37 +00:00
Ruslan Ermilov
63919764c2
mdoc(7) police: removed HISTORY info from the .Os call.
2001-07-10 10:42:19 +00:00
Brian Somers
7bc6d0158f
Fix the type of the NULL arg to execl()
...
Idea from: Theo de Raadt <deraadt@openbsd.org>
2001-07-09 09:24:06 +00:00
Andrey A. Chernov
dbc227c682
Pick manpages from their original locations
2001-04-21 22:05:33 +00:00