Commit Graph

220309 Commits

Author SHA1 Message Date
reinoud
950c47822d Fix newfs(8) to compile again. 2013-08-05 20:52:08 +00:00
reinoud
c27eed8f4f Note that i added the UDF support to makefs(8) and bump data 2013-08-05 18:49:58 +00:00
reinoud
e71a2d553c Document adding makefs(8) support for UDF 2013-08-05 18:47:58 +00:00
reinoud
8f48418536 Cleanup makefile for makefs 2013-08-05 18:45:00 +00:00
reinoud
2b17bd9a06 Revert joergs patch and make it compile in both the normal as in the tools
environment by providing the MMC datastructures separately for compat.
2013-08-05 18:44:16 +00:00
joerg
9656a3f6dc Allow building UDF parts of makefs on !NetBSD. 2013-08-05 17:12:04 +00:00
joerg
45b48fe34b Support tools build. 2013-08-05 17:02:54 +00:00
reinoud
94ec67ed92 Fix memset() arguments to use the right type for sizeof() and streamline its
use of sizeof() to allways use the right type.
2013-08-05 16:44:58 +00:00
reinoud
62e9bc7cdb Make memset() usage consequent in using the right types 2013-08-05 16:43:46 +00:00
joerg
3dcc4e8c7d The linker script is the argument of -T, so keep them together. 2013-08-05 16:00:57 +00:00
matt
c5d26c67ea Simplify the earm tests 2013-08-05 15:33:07 +00:00
wiz
c93932c41e Sort. Improve table formatting. 2013-08-05 14:50:32 +00:00
reinoud
e2036ad8da Implement `makefs -t udf'.
Formatting options may be enhanced to make it more in line with newfs_udf on
say labeling.
2013-08-05 14:41:57 +00:00
wiz
43ccd8ccbb Sort. 2013-08-05 14:28:48 +00:00
reinoud
1b03698582 Adjust newfs_udf to be sharing code with the new `makefs -t udf' to be
comitted.
2013-08-05 14:11:30 +00:00
matt
64e75f2480 Alpha needs crtfm.o for USE_COMPILERCRTSTUFF=no 2013-08-05 13:38:35 +00:00
pooka
e9135fd815 Also check if root vnode is busy when unmounting. 2013-08-05 11:48:22 +00:00
pooka
229e946bdc Only free file data we've allocated. 2013-08-05 11:14:00 +00:00
msaitoh
58e9d85563 One more Gb/s -> GT/s fix. 2013-08-05 07:53:31 +00:00
matt
dc121a0d2a earmv7eb gcc configury 2013-08-05 03:36:48 +00:00
matt
c75f20af22 Use GMP_MACHINE_ARCH which is MACHINE_ARCH with arm substituted for armv[467]. 2013-08-05 03:22:45 +00:00
msaitoh
a9bc5a63ec Add some device support for bge(4) and brgphy(4). 2013-08-05 03:06:51 +00:00
matt
10ba3edce2 Use GMP_MACHINE_ARCH which is MACHINE_ARCH with arm substituted for armv[467]. 2013-08-05 01:46:57 +00:00
matt
7ef13c34d9 Turn on CPU_CONTROL_EX_BEND for big endian in exceptions,
not CPU_CONTROL_BEND_ENABLE.
2013-08-05 00:59:19 +00:00
matt
8bb79fa0ac Add EF_ARM_BE8
Make sure that running a program, that it right big-endian format for the
processor. (BE8 for armv7, BE32 for all others).
2013-08-05 00:57:24 +00:00
matt
d97935c873 Add evbearmv7-eb and evbearmv7hf-eb aliases for evbarm.
These are because cortex (armv7a) cores uses a different big-endian binary
format that previous big-endian arm systems.
2013-08-05 00:28:52 +00:00
matt
41fa6563ce Add 3 more MACHINE_ARCH: earmv4 earmv7eb earmv7hfeb
The latter are for cortex big-endian which uses a different binary format
than previous arm big endian platforms.
2013-08-05 00:21:50 +00:00
matt
8c5076b89b Use BINUTILS_MACHINE_ARCH instead of MACHINE_ARCH
BINUTILS_MACHINE_ARCH is MACHINE_ARCH,
except armv[467] is replaced with arm instead.
2013-08-05 00:17:52 +00:00
matt
216bc04d40 Add mknative files for earmv7hfeb MACHINE_ARCH. 2013-08-05 00:11:51 +00:00
matt
b36ddc07a9 Use BINUTILS_MACHINE_ARCH instead of MACHINE_ARCH
BINUTILS_MACHINE_ARCH is MACHINE_ARCH,
except armv[467] is replaced with arm instead.
2013-08-05 00:08:58 +00:00
matt
2a575ee471 Use GDB_MACHINE_ARCH instead of MACHINE_ARCH.
GDB_MACHINE_ARCH is MACHINE_ARCH, except armv[467] is replaced with arm instead.
2013-08-04 23:41:43 +00:00
matt
6618efcaf4 If MACHINE_ARCH contains armv[467], use arm instead. 2013-08-04 23:37:54 +00:00
matt
e193aeee34 match armv[467]*--netbsdelf* 2013-08-04 22:19:42 +00:00
matt
b095942929 match armv[467]*--netbsdelf*
and default cpu appropriately.
2013-08-04 22:18:16 +00:00
skrll
94423bf5d3 G/C old csu stuff for hppa. 2013-08-04 17:35:10 +00:00
joerg
44ed6e91de Prefer "." for the current address and not the PPC specific "$". 2013-08-04 17:15:21 +00:00
sjg
ac8c620987 Move the call to Job_SetPrefix() to Job_Init() so that
makefiles have had a chance to set .MAKE.JOB.PREFIX
2013-08-04 16:48:15 +00:00
pooka
c325796ca6 Use standard file-is-valid-until-last-reference-is-dropped semantics
for file contents.

via Justin Cormack & valgrind on github
2013-08-04 11:09:55 +00:00
pooka
40df3663d1 tests for i/o-after-unlink 2013-08-04 11:02:02 +00:00
wiz
2077b57a6f Add RCS Id. 2013-08-04 07:55:09 +00:00
matt
acfa8422ee Print out BE8 and LE8 for arm elf 2013-08-04 07:49:07 +00:00
matt
8b76de0ee4 Not needed, either empty or contents in ad.arm 2013-08-04 07:20:34 +00:00
matt
650dede7de These aren't needed anymore (everything is in ad.arm). 2013-08-04 07:11:59 +00:00
kiyohara
1ac3829df7 Fix build failed, if undef INET. 2013-08-04 07:05:15 +00:00
dholland
0e7c031ea9 Add a curses gizmo for solving Sunday-paper-type cryptograms based on
substitution ciphers. It gets the cleartext from fortune. I wrote this
some years ago for my own amusement; a couple people have suggested
that I should import it.

Approved only by groo, so I'm going to wait a couple days to hook it
to the build in case anyone demands it be removed again...
2013-08-04 05:42:47 +00:00
matt
145100d1a1 Modify the BE8_LINK_SPEC if big endian to use !mlittle-endian 2013-08-04 03:52:28 +00:00
dholland
45ee4e0c87 Add a bunch of missing words from a list I had dated 2005. 2013-08-04 03:38:13 +00:00
matt
450ce83137 Make sure CPU_CONTROL_BEND_ENABLE is set on BE systems. 2013-08-04 01:20:08 +00:00
matt
f187f66f49 If this is a BE kernel, force ourselves into BE just in case we aren't.
(setting SCTRL[EE] is done elsewhere).
2013-08-04 01:02:01 +00:00
matt
7b40031dea use the proper make symbols for adding an ldscript 2013-08-04 00:59:46 +00:00