Bruce Evans
f47f0edde4
Use "nm | awk ..." instead of genassym(1) to generate symbol value headers.
...
Symbol values are now represented using array sizes (4 arrays per symbol
so that 16-bit machines can represent 64-bit values) instead of being raw
binary values.
Reviewed by: marcel
2000-06-02 09:27:48 +00:00
Yoshihiro Takahashi
a5b52892d8
Sync with sys/conf/Makefile.i386 revision 1.184, 1.185 and 1.186.
2000-05-10 13:57:22 +00:00
Peter Wemm
02d06d3007
LOAD_ADDRESS is not used here. See conf/ldscript.* for the link base
...
address.
2000-04-29 06:29:39 +00:00
KATO Takenori
49a8300403
Merged from sys/conf/Makefile.i386 rev 1.182.
2000-04-12 11:19:56 +00:00
KATO Takenori
e4197aa9d6
Synced with sys/conf/Makefile.i386 revision 1.181.
2000-04-05 12:54:13 +00:00
Peter Wemm
2af66d23ef
Include param.o in the list of files that we scan for linker sets.
...
Without this, we cannot put sysctl nodes in there.
2000-03-29 23:20:35 +00:00
Peter Wemm
18ecdacc22
Bump configvers.h as a precaution. Although existing config files will
...
work unmodified still, new config files won't work on the old ones.
2000-01-23 12:24:48 +00:00
Peter Wemm
b7db0275e2
Point to the right kernel ld script.
...
Remove stray PC98 make variable.
2000-01-09 17:59:49 +00:00
KATO Takenori
a7dcfbda20
Synced with sys/i386/conf/Makefile.i386 rev 1.176.
2000-01-09 14:24:00 +00:00
Peter Wemm
58fa7951a2
Bump configversion. The controller/device changes are upwards but not
...
downwards compatable. If you try and config a s/controller/device/ kernel
with an old config(8), the results will be less than satisfactory.
2000-01-09 07:10:27 +00:00
Bruce Evans
c453bba744
Compile genassym.c with ordinary ${CFLAGS}. The (small) needs for
...
${GEN_CFLAGS} and -U_KERNEL became negative when all all the
genassym.c's were converted to be cross-built.
Makefile.*:
- Cleanups associated with the old genassym.
- Fixed deprecated spelling of ${.IMPSRC} as "$<".
2000-01-08 15:52:22 +00:00
Marcel Moolenaar
3abe5082ad
Use genassym(1). The definitions of NKPDE and NKPT have been removed
...
because they are already defined in pmap.h, resulting in duplicate
definitions.
Reviewed by: bde
2000-01-07 11:50:46 +00:00
KATO Takenori
a7c6b6f184
Synced with sys/i386/conf/Makefile.i386 rev 1.170.
2000-01-03 05:34:48 +00:00
KATO Takenori
18a1cdb3e6
Synced with sys/i386/conf/Makefile.i386 rev 1.169.
1999-12-27 13:53:43 +00:00
KATO Takenori
09f38dc0ab
Sync with sys/i386/conf/Makefile.i386 rev 1.167.
1999-12-20 10:55:49 +00:00
KATO Takenori
33dc682a2c
Merge from sys/i386/conf/Makefile.i386 rev 1.166.
1999-12-13 13:15:32 +00:00
Yoshihiro Takahashi
2dae6d29ec
Sync with sys/i386/conf/Makefile.i386 revision 1.165.
1999-11-25 12:52:13 +00:00
Yoshihiro Takahashi
f3335fa93f
Sync with sys/i386/conf/Makefile.i386 revision up to 1.163.
1999-11-18 11:26:45 +00:00
Marcel Moolenaar
7621bfff0f
Allow the source root `S' to be overridden by defining it only when
...
it isn't already defined. It enables config(8) to create the kernel
build directory where it wants.
1999-10-30 09:28:27 +00:00
KATO Takenori
279fefa67d
Sync with sys/i386/conf/Makefile.i386 revision 1.160.
1999-10-13 10:59:23 +00:00
Peter Wemm
c3aac50f28
$Id$ -> $FreeBSD$
1999-08-28 01:08:13 +00:00
KATO Takenori
29390f09cb
Sync with sys/i386/conf/Makefile.i386 revision 1.158.
1999-07-08 11:48:47 +00:00
KATO Takenori
819e31e3b3
Sync with sys/i386/conf/Makefile.i386 revision 1.157.
1999-07-03 08:17:40 +00:00
KATO Takenori
8d7f0e7f4c
Sync with sys/i386/conf/Makefile.i386 revision 1.156.
1999-06-28 13:07:58 +00:00
KATO Takenori
e453f04978
Sync with sys/i386/conf/GENERIC and Makefile.i386 revisions 1.169 and
...
1.152, respectively.
1999-05-10 09:00:29 +00:00
KATO Takenori
a1fe075531
Sync with sys/i386/conf/Makefile.i386 revision 1.149.
1999-05-09 04:26:06 +00:00
KATO Takenori
c1327c0f76
Sync with sys/i386/conf/Makefile.i386 revision 1.148.
1999-04-25 04:04:24 +00:00
KATO Takenori
07a6f835ff
Sync with sys/i386/conf/Makefile.i386 revision 1.147.
1999-04-20 09:07:19 +00:00
KATO Takenori
c55a92c639
Sync with follwing files:
...
Path Revision
i386/conf/GENERIC 1.162
i386/conf/Makefile.i386 1.146
i386/conf/files.i386 1.236
i386/conf/options.i386 1.111
i386/i386/machdep.c 1.329
i386/i386/userconfig.c 1.134
i386/isa/fd.c 1.135
i386/isa/if_ed.c 1.151
i386/isa/isa_dam.c 1.1
i386/isa/npx.c 1.67
isa/sio.c 1.224
dev/syscons/syscons.c 1.300
i386/isa/wd.c 1.194
isa/vga_isa.c 1.5
isa/atkbd_isa.c 1.3
isa/syscons_isa.c 1.2
Submitted by: Takahashi Yoshihiro <nyan@wyvern.cc.kogakuin.ac.jp>
1999-04-18 14:42:20 +00:00
Greg Lehey
4357ca882d
Back out default debug kernel. The flags revert to historical behaviour.
...
Requested-by: ache
bde
dg
Modify targets for debug kernels: when -g was specified, make will
now build a debug kernel called kernel.debug, and create a stripped
version called kernel at the same time. The two targets install and
install.debug are otherwise unchanged.
Requested-by: dillon
Update man page accordingly.
1999-04-11 03:40:11 +00:00
Greg Lehey
2005b07aa8
1. Modify config to issue different code for debugging.
...
2. Config complains if you use -g:
Debugging is enabled by default, there is no ned to specify the -g option
3. Config warns you if you don't use -s:
Building kernel with full debugging symbols. Do
"config -s BSD" for historic partial symbolic support.
To install the debugging kernel, do make install.debug
(BSD was the name of the config file I used; I print out the same
name).
4. Modify Makefile.i386, Makefile.alpha, Makefile.pc98 and config to
work if a kernel name other than 'kernel' is specified. This is
not absolutely necessary, but useful, and it was relatively easy.
I now have a kernel called /crapshit :-)
5. Modify Makefile.i386, Makefile.alpha, Makefile.pc98 "clean" target
to remove both the debug and normal kernel.
6. Modify all to install the stripped kernel by default and the debug
kernel if you enter "make install.debug".
7. Update version number of Makefiles and config.
1999-04-07 09:28:03 +00:00
KATO Takenori
25032d1945
Sync with sys/i386/conf/Makefile.i386 revision 1.141.
1999-03-13 13:18:00 +00:00
KATO Takenori
4f0282c066
Sync with sys/i386/conf/Makefile.i386 revision 1.140.
1999-03-02 14:01:33 +00:00
Dag-Erling Smørgrav
ad5ebf3fba
Ignore errors from chflags. This makes it possible to make installworld
...
with DESTDIR set to an NFS-mounted file system.
1999-02-14 13:56:15 +00:00
KATO Takenori
75929847ae
Sync with sys/i386/conf/Makefile.i386 revision 1.138.
1999-01-27 08:25:19 +00:00
KATO Takenori
564da2b0d5
Sync with sys/i386/conf/Makefile.i386 revision 1.137.
1999-01-25 12:12:01 +00:00
KATO Takenori
3c4a8b442b
Sync with sys/i386/conf/Makefile.i386 revision 1.136.
1999-01-20 08:29:48 +00:00
KATO Takenori
56cdcc561b
Sync with sys/i386/conf/Makefile.i386 revision 1.135.
1999-01-18 11:00:29 +00:00
John Polstra
f92bdbd010
Switch to using ".So" as the extension for PIC object files rather
...
than ".so". The old extension conflicted with well-established
naming conventions for dynamically loadable modules.
The "clean" targets continue to remove ".so" files too, to deal with
old systems.
1999-01-09 21:51:00 +00:00
KATO Takenori
9ed7b39888
Sync with sys/i386/conf/Makefile.i386 revision 1.133.
1999-01-08 15:59:41 +00:00
KATO Takenori
3bdb02e60a
Sync with sys/i386/conf/Makefile.i386 revision 1.132.
1998-12-25 09:03:18 +00:00
KATO Takenori
aad7f41eee
Sync with sys/i386/conf/Makefile.i386 revision 1.131.
1998-12-21 09:57:42 +00:00
KATO Takenori
d021dab50a
Sync with sys/i386/conf/Makefile.i386 revision 1.130.
1998-12-08 08:19:45 +00:00
KATO Takenori
22276a9a88
Sync with sys/i386/conf/Makefile.i386 revision 1.129.
1998-11-16 08:09:16 +00:00
KATO Takenori
a0a1e229e8
Sync with sys/i386/conf/Makefile.i386 revision 1.128.
1998-11-06 08:06:32 +00:00
KATO Takenori
5ff07d2ee7
Sync with sys/i386/conf/Makefile.i386 revision 1.127.
1998-10-28 10:48:37 +00:00
KATO Takenori
abe3697a3a
Sync with sys/i386/conf/Makefile.i386 revision 1.126.
1998-10-11 15:01:40 +00:00
KATO Takenori
2ed839e4cf
Sync with sys/i386/conf/Makefile.i386 revision 1.125.
1998-10-05 08:57:17 +00:00
KATO Takenori
a80a8d7271
Sync with sys/i386/conf/Makefile.i386 revision 1.124.
1998-09-22 16:11:08 +00:00
KATO Takenori
6b47fe275c
Sync with sys/i386/conf/Makefile.i386 revision 1.123.
1998-09-16 08:04:40 +00:00