joerg
f7ecfbd2ed
Import LLVM 3.5svn r202566.
2014-03-04 20:49:27 +00:00
joerg
0b1d2313d3
Import LLVM 3.5svn r202566.
2014-03-04 20:32:45 +00:00
joerg
83820d9427
Import Clang 3.5svn r202566.
2014-03-04 19:53:10 +00:00
joerg
985bd56043
Import Clang 3.5svn r202566.
2014-03-04 19:41:04 +00:00
joerg
6ccf4859e4
Add GENASSYM_CPPFLAGS in two more places.
2014-03-04 17:57:56 +00:00
agc
ed05b112a5
check the correct field in the structure in dsa_verify - pointed out by
...
joerg - thanks!
2014-03-04 17:29:06 +00:00
macallan
1890dda80c
on 601 CPUs skip to normal memcpy if both source and destination are 32bit
...
aligned
2014-03-04 17:05:14 +00:00
matt
ab7ecd2ca6
Don't export __sync* if _KERNEL || _STANDALONE are defined.
...
(except if _RUMPKERNEL is defined)
2014-03-04 16:15:28 +00:00
matt
3b7a8ad971
Remove duplicate END(y) macro
2014-03-04 15:27:58 +00:00
matt
0374bc4ba7
Don't byte swap the data, assume the bus_space will do it.
2014-03-04 15:24:38 +00:00
joerg
9c3fd52490
Introduce GENASSYM_CPPFLAGS for options during genassym processing.
...
Consistently drop assembler flags.
2014-03-04 14:58:14 +00:00
mrg
bf58d1e73a
forgotten mknative-gcc 4.8 for mips64el.
2014-03-04 13:47:32 +00:00
martin
f53fda53b2
Rename md.evbppc to md.evbppc-powerpc, to separate it from the evbppc64
...
one (which is nonexistant for now).
2014-03-04 11:53:48 +00:00
ozaki-r
07efccf499
Add missing END for each function
2014-03-04 11:07:40 +00:00
ozaki-r
bc132bbc2a
Get rid of unused variable definition za from mount.h
...
There is no user for it. Even worse, it breaks dtrace build for arm.
2014-03-04 09:24:42 +00:00
mrg
354055da20
bump local pkg version.
2014-03-04 09:16:04 +00:00
mrg
fe6ccc8ae5
don't look for po/Makefile.
2014-03-04 09:12:09 +00:00
mrg
b5a718ea7b
mknative-gcc 4.8 for most platforms. missing: ppc64, m68010, ia64, coldfire.
2014-03-04 08:56:52 +00:00
mrg
c9d652c862
include dbxelf.h elfos.h freebsd-spec.h rs6000/sysv4.h netbsd.h
...
and netbsd-elf.h on powerpc64-netbsd.
port netbsd64.h forward from GCC changes. (it's a pity that
a vast portion of linux64.h isn't in some common header that
netbsd64.h and freebsd64.h could also used. there's 100s of
lines of copypasta here, oh well.)
2014-03-04 08:43:12 +00:00
matt
93bd3693a8
Add a different version vfp_fpscr_changable if FPU_VFP was not defined.
...
If no FPU was found, reinit vfp_fpscr_changeable/default to values appropriate
for softfloat.
2014-03-04 08:32:23 +00:00
matt
6040f5ca22
compat16 -> compat_16
2014-03-04 08:25:11 +00:00
matt
4fa1971b77
Fix #if/#endif nesting
2014-03-04 07:01:26 +00:00
matt
c1987519cf
#include <m68k/m68k.h>
2014-03-04 06:38:08 +00:00
matt
f2d0e50b73
fix typo.
2014-03-04 06:36:41 +00:00
matt
94c30368e1
The fixuns* come from compiler_rt so softfloat doesn't need to provide them.
2014-03-04 06:30:40 +00:00
matt
c479ba2f5a
Avoid a warning and just do the trap #1 instead of calling sigreturn inline.
...
If it fails, it'll fall into the botch case so don't bother calling CERROR
on failure.
2014-03-04 06:27:00 +00:00
matt
2e6bec6f0d
Make this work with coldfire.
2014-03-04 06:15:33 +00:00
matt
89e28d04a5
use _KERNEL_OPT around #include
2014-03-04 06:14:53 +00:00
matt
ab9be61dac
Make this coldfire compatible
2014-03-04 04:03:49 +00:00
matt
37c6d125b7
Fix non-EABI loading of argument. Deal with endian issues.
...
Fixes PR/48635
2014-03-04 03:50:37 +00:00
matt
674350cab3
Add atomic_sub_64.S
2014-03-04 03:49:07 +00:00
matt
308d85879d
Load new value from correct stack location in _atomic_cas_64_up
2014-03-04 03:36:24 +00:00
matt
be9a2e2448
Fetch value from correct stack location. Push an even number of registers
...
so ldrd won't fail.
2014-03-04 03:34:22 +00:00
matt
36d8587fe2
Reformat a little. Add m68k quirk
2014-03-04 03:24:03 +00:00
ozaki-r
ad5eab92b9
Fix wrong conditional statement in dtrace_debug_output
...
Reported in PR kern/48547 by ozaki-r.
2014-03-04 03:20:49 +00:00
ozaki-r
ad9c17e02b
Remove unnecessary files.i2c inclusion
...
files.i2c is already included in conf/files. So we don't need to include
it in this file.
This fix shuts up many warnings on building sys/modules/iic.
2014-03-04 00:54:55 +00:00
dsl
7f1790d7c1
Use the global pci_mode to avoid 'set but not used' warnings from gcc 4.8.3.
2014-03-03 22:09:32 +00:00
mrg
5047c1c416
apply netbsd not rebuilding to mips-tables.opt; fixes r/o src builds.
2014-03-03 21:01:40 +00:00
jmmv
ba38cec1e2
Avoid running a helper program for atf-sh as a test.
...
Should fix failures observed in PR bin/48624.
2014-03-03 19:56:32 +00:00
joerg
25dea22938
Pass down TOOL_STAT here as well.
2014-03-03 19:14:00 +00:00
pooka
da53b95428
also include bsd.own.mk, so value for RUMP_NPF_TESTING can come from mk.conf
2014-03-03 19:09:52 +00:00
joerg
b5a9dd0dd4
Spell it TOOL_STAT.
2014-03-03 19:08:46 +00:00
matt
f3eefe6cf1
Use _KERNEL_OPT around #include "opt_ppcarch.h"
2014-03-03 18:55:02 +00:00
pooka
98974ef8eb
add man page for rumpfs
2014-03-03 18:27:20 +00:00
joerg
490d77c56b
Use nbstat when cross-compiling, unbreaks build on Linux.
2014-03-03 18:25:14 +00:00
dsl
7a0105bd14
Remove the print of the rounding mode.
...
It was added in case it was non-zero - which it isn't.
It still isn't clear why acos(-1) gives the wrong result on some amd64
systems.
2014-03-03 18:21:33 +00:00
pooka
9d7981d3bd
Fix the memory limiter to work for non-pagedaemon threads again
...
reported by njoly
2014-03-03 16:50:28 +00:00
macallan
4ca2afde60
mention ppc601 support
2014-03-03 16:22:57 +00:00
macallan
c5b9afa668
config goop for ppc601 support
...
GENERIC_601 more or less resembles a Power Macintosh 7200 with a few drivers
thrown in for convenience while keeping the kernel itself smaller than 4MB
2014-03-03 16:09:43 +00:00
macallan
b01d00d945
support ppc601
...
from scole_mail, ok matt@
2014-03-03 15:36:36 +00:00