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