Commit Graph

219856 Commits

Author SHA1 Message Date
kefren
ff6f2bd928 Add a couple of basic IP/MPLS forwarding tests 2013-07-19 04:00:40 +00:00
msaitoh
aa780f8775 Update ichsmb(4) manual. We support both PCH and C6xx series, too. 2013-07-19 03:29:35 +00:00
soren
4da9f6dd54 Print the part number for DDR3 modules.
Also closes PR kern/44665.
2013-07-19 01:02:49 +00:00
pooka
a940e06527 sys/cdefs.h should come from rumpuser_port.h
Noticed by Justin Cormack while building against musl libc.
2013-07-18 22:58:35 +00:00
matt
1d398a1789 Adjust for Coldfire 2013-07-18 22:42:50 +00:00
matt
d15ef1a9ae default to MACHINE_GNU_PLATFORM so that when run with nbmake-foo the right
thing happens
2013-07-18 22:40:58 +00:00
matt
283d2f1d6e Don't emit _fix _floatun for coldfire 2013-07-18 22:39:57 +00:00
matt
61210df1fa Cleanup old cruft that wasn't working properly
Adjust for supporting Coldfire processors (default them to softfloat).
2013-07-18 22:38:52 +00:00
matt
f28360367c If __HAVE_LONG_DOUBLE is not defined,
add a strong alias for nextafterl to nextafter
2013-07-18 22:32:53 +00:00
matt
6bcb6c9e28 Only compile is __HAVE_LONG_DOUBLE is defined 2013-07-18 22:31:13 +00:00
matt
cc2211c874 pte and pmap files for the soft tlb on coldfire cpus.
(uncompiled and mostly probably wrong.)
2013-07-18 22:24:53 +00:00
matt
8f26ebd43e Adjust LEA_LCL, GOT_SETUP, INTERRUPT_{SAVE,RESTORE}REG for Coldfire 2013-07-18 22:21:31 +00:00
matt
a515bdc6b9 Teach to use coldfire isac byterev if available, otherwise let the compiler
figure it since there is rorw instruction to fall back on.
2013-07-18 22:20:48 +00:00
matt
76ed77addb Fix some definitions 2013-07-18 22:18:31 +00:00
matt
2b6e03e7ed Coldfire FPU looks like the 68010 FPU (no long double) 2013-07-18 22:17:57 +00:00
matt
0ad174c063 Coldfire uses atomic_cas_generic.c 2013-07-18 22:15:45 +00:00
soren
1e3da5456c Clear errors before beginning a transfer.
Closes PR port-i386/46792.
2013-07-18 22:14:54 +00:00
matt
516ab0fa43 Adjust for coldfire 2013-07-18 22:14:48 +00:00
matt
233ae00254 Use MACHINE_CPU for m68k 2013-07-18 22:14:10 +00:00
matt
c9855651f8 Add stub port for evbcf which has enough to do a distribution build. 2013-07-18 22:08:59 +00:00
matt
7640d05364 Test BSD makefile about coldfire.
XXX still hate m68k--netbsdelf-coldfire
2013-07-18 22:06:09 +00:00
matt
86b93a01b2 m68k doesn't support with-float=soft 2013-07-18 22:00:48 +00:00
matt
625db931b8 Use MACHINE_CPU with m68k (m68000 will not be matched due to MKPIC=no) 2013-07-18 21:59:46 +00:00
matt
8b8f566d0a Support MACHINE_ARCH of coldfire 2013-07-18 21:58:13 +00:00
matt
36677b4016 Use new macros from <machine/asm.h> to be more portable 2013-07-18 21:57:42 +00:00
matt
86209a6763 Use ${MACHINE_CPU} for m68k 2013-07-18 21:39:11 +00:00
matt
8162b56a77 Adjust for coldfire 2013-07-18 21:37:47 +00:00
matt
78e6d1f298 Remove hardfloat now that it's someplace else. 2013-07-18 21:36:37 +00:00
matt
9c8222884d Fix typo. Don't define map if it isn't used. 2013-07-18 21:36:08 +00:00
matt
097c4bc4f9 Cleanup. hardfloat stuff is now in its own directory 2013-07-18 21:34:33 +00:00
matt
5ef4c1b707 Move hardfloat support to its own directory 2013-07-18 21:31:22 +00:00
matt
7f6ec7c998 Coldfire doesn't do FLOATX80 2013-07-18 21:30:40 +00:00
matt
a66ddcbe13 Add the Makefile 2013-07-18 21:29:31 +00:00
matt
6125de07bf Update to compile on coldfire. 2013-07-18 21:29:08 +00:00
matt
a25010752c Add for softfloat compatibility 2013-07-18 21:25:11 +00:00
matt
003bb39b53 ${MACHINE_ARCH} != "m68000" --> ${MACHINE_ARCH} == "m68k" 2013-07-18 21:19:50 +00:00
matt
434ca5fbec Use stack adjustment in the lnk instruction to adjust the stack.
Saves one word on the following moveml
2013-07-18 21:18:36 +00:00
matt
105794b79c Use ${MACHINE_CPU} == "m68k" 2013-07-18 21:11:47 +00:00
matt
611b1a73a0 Make sure fdformat is on m68k (even sun2) 2013-07-18 21:03:07 +00:00
matt
1c909d1ed8 Make the shared library related tests dependent on pic 2013-07-18 20:35:39 +00:00
matt
f320c653c7 invert tests ${MACHINE} != "m68000" -> ${MACHINE} == "m68k" 2013-07-18 19:49:00 +00:00
alnsn
f346ebebc0 Always terminate qc_name with NUL because pool_init(9) uses
strcmp(3) to compare wchans.
2013-07-18 19:39:49 +00:00
matt
75eb6b3ee8 Only supplie -fPIE to crtbegin.c if MKPIC is yes. 2013-07-18 18:43:56 +00:00
matt
bfbfd7bbc3 s/bsrl/jsr/ and let gas figure it out 2013-07-18 18:43:04 +00:00
njoly
3e0f13cf65 +librumpnet_netmpls.so.0.0.debug 2013-07-18 18:11:30 +00:00
njoly
00693d7bfc Do not make FUTEX_WAIT wait indefinitely for an invalid timeout
(tv_nsec = -1).
2013-07-18 17:31:02 +00:00
christos
a2f4868d2a add RTM_LOSING, RTM_REDIRECT 2013-07-18 17:02:58 +00:00
uwe
887d84a8cf Don't access memory outside the array if tmpdirlen == 0. 2013-07-18 16:33:31 +00:00
christos
f75400a6b8 use -Wno-format and revert "fixstring" 2013-07-18 16:28:52 +00:00
kefren
91d0f5b769 Add librumpnet_netmpls into sets' lists 2013-07-18 16:01:41 +00:00