pgoyette
75eb6c4280
Create a new sysv_ipc module to contain the SYSVSHM, SYSVSEM, and
...
SYSVMSG options. Move associated variables out of param.c and into
the module's source file.
2015-05-13 02:06:25 +00:00
nat
05dec8ff13
Include splash with genfb.
...
splash.o is only included with options SPLASHSCREEN.
splash_image.o target moved to Makefile.kern.inc.
This commit was approved by matt@
2015-05-01 02:00:41 +00:00
pgoyette
37202cb966
Update device dependency information - the sysmon major device now depends on the sysmon module itself, not on the individual components.
2015-04-23 23:22:51 +00:00
pgoyette
1c6efc88e1
Note that sysmon device is also required for sysmon_power.
...
XXX This will be changing again soon (once I get the various portions of
XXX sysmon modularized).
2015-04-19 09:20:54 +00:00
jmcneill
8a9ff04ba8
Split hdaudio and PCI attach glue. Even though the driver was written with
...
this separation in mind, all of the code lived in sys/dev/pci/hdaudio. Move
common parts to sys/dev/hdaudio and PCI attach glue to sys/dev/pci.
2015-03-28 14:09:58 +00:00
maxv
471961cbf1
Rename kern_verifiedexec.c to kern_veriexec.c. "Veriexec" is the name of
...
the subsystem, not "Verifiedexec".
The revisions of kern_verifiedexec.c are now in Attic/.
No change between kern_verifiedexec.c and kern_veriexec.c.
Also, update the man page accordingly.
Okayed by christos@ and blymn@ some months ago.
2015-02-13 17:50:48 +00:00
skrll
5768a2161c
ARM PrimeCell PL181 (MMCI) host controller glue.
2015-01-27 21:34:43 +00:00
jmcneill
07e5ed13c4
Add driver for DesignWare 32-bit timer as found in Rockchip RK3066/PX2,
...
from FUKAUMI Naoki <fun@naobsd.org>
2015-01-17 15:04:47 +00:00
ozaki-r
d850ab5089
Introduce defflag for NET_MPSAFE
2015-01-16 10:36:14 +00:00
jmcneill
a54a8c291b
defflag TODR_DEBUG
2015-01-11 14:22:53 +00:00
uebayasi
308d7d6145
Set BPFJIT flag in opt_bpf.h which is included by bpf.c.
2015-01-04 07:32:32 +00:00
wiz
e5eb4ee3b8
Welcome to 2015!
2015-01-01 03:21:49 +00:00
jmcneill
21d168c081
add DesignWare SD/MMC controller driver
2014-12-27 01:18:48 +00:00
uebayasi
2bdcfe8a70
Stop ordering dependencies alphabetically.
2014-11-15 12:56:28 +00:00
uebayasi
1a322b21d7
Don't sort objects for modular build.
2014-11-15 08:20:42 +00:00
uebayasi
fdd72c8f74
Separate linker script argument (${LINKSCRIPT}) from ${LINKFORMAT}
...
${LINKFORMAT} specifies ABI options, and used for ld -r. ${LINKSCRIPT} (-T
ldscript) is used only for final link.
2014-11-15 08:20:01 +00:00
uebayasi
5065266d77
`ld -r' needs ${LINKFORMAT}. This fixes the experimental config(1) modular
...
build for MIPS64 ports.
2014-11-13 13:44:31 +00:00
uebayasi
c54b571b70
List of all link-set names.
2014-11-13 06:14:47 +00:00
christos
f0d25730ac
restore previous functionality, and add what we need with -t <template>
2014-11-12 13:23:41 +00:00
christos
0b973a3f7c
I don't know what was using this before (but it did not work since it
...
did not produce valid LDSCRIPT code) and now it does.
2014-11-12 02:15:58 +00:00
nakayama
ecc7cc9066
Trim " " at the beginning of version string to follow the change
...
in rev.1.60 of newvers.sh.
-const char sccs[] = "@(#)${fullversion}";
+const char sccs[] = "@(#)" ${fullversion_source};
2014-11-07 12:34:14 +00:00
uebayasi
26709f3d7e
Leave .map when linking .ko in modular build.
2014-11-06 12:02:59 +00:00
uebayasi
8d1f7e29fd
More clean files.
2014-11-06 11:59:17 +00:00
uebayasi
c42523f496
config(1), config(5): Introduce "select"
...
o Introduce a new selection directive "select" to select an attribute (as a
module) and its dependencies.
o Support "no select" too.
o Stop abusing "options" to select an attribute.
o Bump config(1) version.
2014-10-31 07:38:36 +00:00
uebayasi
27424e5fa5
Move kern definitions.
2014-10-12 04:30:42 +00:00
uebayasi
d13c4a3b07
Move net definitions.
2014-10-12 03:56:18 +00:00
uebayasi
f62ed0e5b2
Define layerfs as an attribute.
2014-10-12 03:52:30 +00:00
uebayasi
e500ebe9ee
Normalize audio related definitions.
2014-10-10 17:21:20 +00:00
uebayasi
3da6b6cc01
Define net attribute. Always select it for now.
2014-10-10 12:46:32 +00:00
uebayasi
ff1a9b99cc
Move athn definitions.
2014-10-10 12:39:53 +00:00
uebayasi
89221fef3c
Move audio related definitions.
2014-10-10 12:29:28 +00:00
uebayasi
b31f13fb95
To make sure that I'm not doing wrong, try to define ffs/ufs/vfs dependencies
...
a little more strictly.
2014-10-10 12:20:13 +00:00
uebayasi
92b86764e1
Bump config(1) version.
...
config(1) still keeps backward-compatibility; it is more permissive than
before. The tree, however, needs the updated config(1), mainly to strictly
define attribute ("module") ownership and dependencies.
2014-10-10 12:10:02 +00:00
uebayasi
b411015f8e
Now that attribute dependency works, prefer it to options dependency (personal
...
preference). Use it for "kern", depending on "machdep" and "uvm".
2014-10-10 10:25:00 +00:00
uebayasi
7449b0ef66
Use option dependency to always select KERN (and its dependencies).
2014-10-10 09:31:40 +00:00
uebayasi
46d7be3c23
Define "machdep" attribute and mark files (in amd64 and x86).
2014-10-10 09:13:21 +00:00
uebayasi
bb143539dc
Use opt_*.h to not polute CPPFLAGS.
...
Attribute dependency is not yet. Revert a definition.
2014-10-10 09:01:01 +00:00
uebayasi
ddd87a14b9
Define "uvm" attribute and mark files.
2014-10-10 08:24:54 +00:00
uebayasi
6fb100ce1c
Define "kern" attribute (a.k.a module). Mark kern_*.c (and some others) as
...
"kern". Always select "kern" in sys/conf/std.
2014-10-10 08:18:04 +00:00
uebayasi
c1e169afb0
Fix link echo indent.
2014-10-10 08:13:52 +00:00
uebayasi
7a4efc30db
Define a command to generate relocatable objects using ld -r.
2014-10-09 16:35:57 +00:00
christos
4c9d1f022b
add the common code for verbose printing of devices.
2014-09-21 14:31:38 +00:00
matt
4e1a8f1325
Also copy the symtab to the .gdb image. If we are producing a .gdb, grab
...
the symtab from that since it will be a bit larger than the one from the
stripped kernel and thus can't be inserted into the .gdb kernel.
2014-09-20 19:22:09 +00:00
matt
0d3752840d
Add comment about new MI device numbers in other files.
2014-09-19 17:46:28 +00:00
matt
73932fdf97
Add some file to define MI major for various classes of stuff.
...
These are for new ports to use.
2014-09-19 17:32:34 +00:00
matt
ab5c9505ae
include for configs which includes all file-systems and any dependent
...
pseudo-devices
2014-09-19 09:05:23 +00:00
jmcneill
0f97be00b0
options MOTG_ALLWINNER to select the awin specific reg layout
2014-09-13 14:47:35 +00:00
martin
6caee94ae6
Config glue for the Designware GMAC core.
...
Switch allwinner specific awge driver over to use it.
2014-09-08 14:26:16 +00:00
matt
bab7f424b2
Add a commented out CWARNFLAGS to enable -Wc++-compat but don't treat them
...
as errors.
2014-09-05 06:52:12 +00:00
joerg
45c6ebd5f6
Revert last, bump required config version instead.
2014-08-24 20:23:38 +00:00