uebayasi
7c64fd67cc
ioconf glue for gpiosim module.
2015-08-20 12:31:50 +00:00
uebayasi
97664edfc5
Now gpiosim needs this for NGPIOSIM.
2015-08-20 12:28:43 +00:00
christos
fa1a248aa9
Generate ioconf.h automatically.
...
XXX: still dup of KERN.ioconf here
2015-08-20 12:24:04 +00:00
christos
838b8310be
add ioconf files for pseudo device attach prototypes
2015-08-20 12:20:09 +00:00
uebayasi
7a225a7a3f
Use needs-count for # of pseudo instances; suggested by cube@.
2015-08-20 12:09:22 +00:00
christos
2244edcb62
generate ioconf.h for pseudo-device attach prototype
2015-08-20 12:04:30 +00:00
christos
1a4eecf195
use ioconf.h for pseudo-device attach prototypes
2015-08-20 11:59:16 +00:00
christos
50213afafb
put back bsd.init.mk
2015-08-20 11:58:26 +00:00
christos
f2fa9ab00d
use ioconf files for pseudo-device attach prototypes
2015-08-20 11:51:12 +00:00
uebayasi
6e07de399e
Do AT () relocation once.
2015-08-20 11:42:56 +00:00
uebayasi
0b2ec30cdb
${PROG} depends on ${LDSCRIPT}.
2015-08-20 11:38:27 +00:00
christos
e399169558
XXX: hack to fix the build
2015-08-20 11:28:02 +00:00
uebayasi
17ee3e05f5
Honor pseudo attach decl generated by config(1).
2015-08-20 11:18:53 +00:00
wiz
b23bf62e84
Bump date for previous.
2015-08-20 11:05:06 +00:00
christos
3bf8f26261
Add ioconf entries to the pseudo-devices.
2015-08-20 11:05:00 +00:00
pgoyette
2c11157aee
P1003_1B_SEMAPHORE is no longer optional
2015-08-20 10:42:09 +00:00
joerg
b04b4ec44f
Update set list and build glue for libc++ r245539.
2015-08-20 10:06:20 +00:00
joerg
ae5250f8b0
Rerun the import of r245547.
2015-08-20 09:49:32 +00:00
uebayasi
cd99cd92dd
Indent.
2015-08-20 09:46:03 +00:00
christos
9e1f6b1ae6
include ioconf.h instead of locally declaring the prototype of the attach
...
function
2015-08-20 09:45:45 +00:00
christos
5a80a6eeb2
bump config version
2015-08-20 09:44:53 +00:00
christos
92a97b467e
move driver attach declarations to ioconf.h
2015-08-20 09:44:24 +00:00
uebayasi
c0a580b524
Simplify these by doing AT () relocation once.
2015-08-20 09:34:54 +00:00
joerg
76ae7f3939
Import libc++ r245547. Various bugfixes, improvements to the C++14
...
support and some experimental features from the library standard track.
2015-08-20 09:31:47 +00:00
uebayasi
5589ad2eee
Simplify these by relocating only .text.
2015-08-20 08:53:31 +00:00
uebayasi
ae79402a58
Do =0 (zero-fill) only once.
2015-08-20 08:51:01 +00:00
uebayasi
7650f78dd3
Simplify this by splitting absolute relocation directives from other
...
relative, position-independent directives. Since all sections are
relocated in parallel, specifying the address of .text is sufficient.
2015-08-20 08:36:42 +00:00
uebayasi
bf97b90378
Mark pseudo attach unused arg with __unused.
2015-08-20 08:27:09 +00:00
uebayasi
100ae2f1dc
Indent.
2015-08-20 08:25:33 +00:00
christos
396368bec1
minimal changes to get this to compile.
2015-08-20 07:50:08 +00:00
uebayasi
4e263bcaf9
Whitespace.
2015-08-20 07:13:07 +00:00
dholland
05db422695
+GMT (Robert Elz, PR 50157)
2015-08-20 07:10:02 +00:00
uebayasi
185745d477
Indent with 2 spaces.
2015-08-20 07:00:48 +00:00
uebayasi
3aa2707a88
Kill trailing blank lines.
2015-08-20 06:53:11 +00:00
uebayasi
025c56a84f
Kill trailing whitespaces.
2015-08-20 06:48:25 +00:00
uebayasi
078e9ee66f
Use ${KERNLDSCRIPT}.
2015-08-20 06:21:54 +00:00
uebayasi
524c1ab042
Clean up ${LINKSCRIPT} and ${KERNLDSCRIPT}.
2015-08-20 06:21:02 +00:00
uebayasi
68fe3f8564
Use variables where appropriate.
2015-08-20 06:20:19 +00:00
uebayasi
92ed610b7f
Use ${KERNLDSCRIPT}.
2015-08-20 06:19:36 +00:00
dholland
ab3a85b805
adjust comments slightly
2015-08-20 05:40:24 +00:00
dholland
65ff76a38f
Use lfs32_dinode_SIZEOF instead of ufs1_dinode_SIZEOF for lfs. These
...
are the same so it doesn't make any difference, but technically one
should use lfs parts with lfs.
2015-08-20 05:40:08 +00:00
dholland
c9cfc4bd98
Part two of dinodes; use the same union everywhere.
...
(previously the ufs-derived code had things set up slightly different)
Remove a bunch of associated mess.
2015-08-19 20:33:29 +00:00
mlelstv
20902f791f
restart queue when a request completes
2015-08-19 20:15:20 +00:00
gson
2a8f000c61
When closing a tty, limit the amount of time spent waiting for the
...
output to drain to five seconds so that exiting processes with
buffered output for a serial port blocked by flow control or a pty
that is not being read do not hang indefinitely. Should fix PRs
kern/12534 and kern/17171. This is an updated version of the change
of tty.c 1.263.
2015-08-19 12:02:55 +00:00
wiz
97768490b0
New sentence, new line. Sort SEE ALSO.
2015-08-19 09:57:41 +00:00
hannken
215f039197
Redo Rev. 1.30: Change vfs_vnode_iterator_next() to skip reclaiming
...
vnodes (VI_XLOCK set) without waiting and change vflush() to wait for
these vnodes.
2015-08-19 08:40:02 +00:00
christos
df1774464d
Put back a Trusted Computing Platform Alliance table pretty printer.
2015-08-19 07:37:17 +00:00
skrll
eb74afc4e0
More IPL_SCHED -> IPL_USB
2015-08-19 06:23:35 +00:00
skrll
f669a01921
Interrupt handlers aren't MP-safe yet so use IPL_USB which is IPL_VM
...
which takes the kernel lock.
2015-08-19 06:16:18 +00:00
uebayasi
42ef6285ce
Write the rule of ldscript generation.
2015-08-19 05:47:38 +00:00