dsl
5b5595b6b5
Include the subtest number in any error output.
...
Also temporarily print the rounding mode.
I think that acos(-1) is ending up with the wrong sign because the test
is being run with 'round towards -ve infinity' set.
I think it getting set somewhere and causing this test to fail.
The acos() code probably needs fixing - it shouldn't depend on the
round mode like this. But first I want to know if this if the error.
2014-03-02 22:40:45 +00:00
christos
aca5beab65
If we are compiling with -g and using gcc4.8 and dtrace downgrade
...
dwarf generation to version 2 for now.
2014-03-02 22:22:05 +00:00
jmmv
bcb71d7e8b
Make cleanup routines actually work.
...
The only way to pass global state from the body to the cleanup is via the
file system.
Fixes leaks of global system resources (in all cases, given that the body
does not by itself clean things up).
2014-03-02 20:13:12 +00:00
jmmv
c6a5f6dd5a
Remove unnecessary and broken cleanup routine.
2014-03-02 19:56:48 +00:00
joerg
a9d09c60a9
Don't overwrite MACHINE_ARCH if it is already set.
2014-03-02 16:18:41 +00:00
joerg
6fd0534ea0
Initialize variables used to setup a dummy element.
...
XXX bogus, needs review
2014-03-02 13:28:23 +00:00
joerg
e02d755c4d
Mark cpu_reset as dead and add an explicit __builtin_unreachable for a
...
terminal function call for clang's noreturn diagnostic.
2014-03-02 13:27:38 +00:00
joerg
f9c59ff828
Be explicit about the double register use.
2014-03-02 13:26:30 +00:00
joerg
f4fd6a57c4
Bump SYMTAB_SPACE for clang.
2014-03-02 13:26:03 +00:00
joerg
eb64341606
Bump sshramdisk size to 3800k, reserve 4MB in the install kernel.
2014-03-02 13:25:43 +00:00
joerg
e216bba83c
Clang needs a slightly larger MD image, so bump the size to 2300k.
2014-03-02 13:24:38 +00:00
joerg
435fa1f53c
GC ipending.
2014-03-02 13:23:32 +00:00
joerg
6eb573f048
Skip a tautologic check if we know it is one.
2014-03-02 13:23:16 +00:00
joerg
428f4f5e51
GC ipending.
2014-03-02 13:22:32 +00:00
joerg
2300bb5c4a
Make the empty loop body explicit.
2014-03-02 13:22:21 +00:00
joerg
3eaba71132
Explicitly enable VFP support for vfp_init.c. Fixes build of
...
INTEGRATOR_CP with clang.
2014-03-02 13:21:59 +00:00
nakayama
1d4618fbd6
Use assembler code for 32-bit sparc compat library on sparc64.
2014-03-02 09:02:43 +00:00
nakayama
76c38c2772
Use more assembler code on sparc64.
...
bn-sparcv9.S and OPENSSL_BN_ASM_MONT don't work well since they
assume BN_ULONG is 32-bit, so don't use them.
2014-03-02 08:58:02 +00:00
nakayama
44b7548b4a
Fix assembler code generation: pass option -m64 properly, and
...
generate more code.
2014-03-02 08:50:34 +00:00
skrll
0238414d95
Bump MEMORY_DISK_ROOT_SIZE
2014-03-02 08:20:09 +00:00
isaki
430aa09eb8
Discard .SUNW_ctf section just in case.
...
patch from martin@, see PR/48623.
2014-03-02 06:16:27 +00:00
mrg
4e43797c9f
don't collect gthr-default.h anymore.
2014-03-02 04:58:20 +00:00
mrg
0788cf0c43
- set DIST based upon EXTERNAL_GCC_SUBDIR
...
- set GNUHOSTDIST
- move gthr-default.h to BUILDINCS, and add glue to add it to COPYHEADERS
- adjust COPYHEADERS to cope with files outside of dist/libstdc++-v3/.
2014-03-02 04:31:53 +00:00
matt
b1f346caa8
Use OBJECT_FMTS from <bsd.own.mk> to determine elf32/elf64 needs
2014-03-02 03:55:19 +00:00
mrg
aebfe59c86
rearrange the code to copy renamed files to have more explicit paths.
2014-03-02 03:47:57 +00:00
matt
cbff955678
Use OBJECT_FMTS from <bsd.own.mk>
2014-03-02 03:42:50 +00:00
matt
f5f79614ed
Add OBJECT_FMTS which is a list of object formats supported by the MACHINE_ARCH
2014-03-02 03:33:29 +00:00
mrg
4501ec6885
don't collect c++allocator.h. we copy it via G_ALLOCATOR_H we've
...
already pulled out, and the extra copy can confuse make when it
has an older timestamp than the copy in dist/libstdc++-v3/.
2014-03-02 03:17:14 +00:00
mrg
6fed287581
delete files we know the source of and don't need to collect with
...
mknative anymore.
2014-03-02 03:16:20 +00:00
matt
e0c9b05e1a
Change remaining "MACHINE_ARCH" to "LIBC_MACHINE_ARCH"
2014-03-02 03:04:52 +00:00
christos
752e86217f
fix indentation
2014-03-01 22:53:11 +00:00
christos
a65528eb10
remove blank line
2014-03-01 22:52:19 +00:00
christos
dedba65ce7
fix indentation
2014-03-01 22:49:49 +00:00
mrg
edba7f6736
add a caveat about a construct in this makefile:
...
# XXX these rules don't always work if the ${.TARGET} ends up being the
# copy in ../../arch/$arch/ and that version is older. (but will
# only break read-only source builds.)
2014-03-01 22:49:43 +00:00
christos
1f9947ec5c
fix indentation
2014-03-01 22:45:32 +00:00
christos
001b5d71b5
remove local init
2014-03-01 22:43:35 +00:00
christos
0a9fbeb5aa
put back init that got accidentally removed.
2014-03-01 22:42:46 +00:00
christos
6563301284
remove local init stuff
2014-03-01 22:41:50 +00:00
joerg
4d065f3e71
Fix sign.
2014-03-01 22:38:13 +00:00
dsl
8f9d8363a0
Some of the acos() tests seem to fail on some systems.
...
Sorting out why isn't helped by the tests not reporting the erronous value.
Change the 'boilerplate' pattern used so that all the values are output.
Reduce the amount of faffy red tape as well.
Some of these reductions could be shared with other libm tests, but for
the moment they are defined in this file.
All these tests pass on my amd64 system, and when I run amd64 qemu.
2014-03-01 21:08:39 +00:00
mrg
f2a2d440c1
revert the previous; it doesn't work.
2014-03-01 21:03:01 +00:00
tsutsui
cd459eb403
Note x68k is now using Xorg.
...
Also note (untested) ews4800mips and newsmips Xorg switch.
2014-03-01 20:58:04 +00:00
tsutsui
e9a418e5e7
Switch x68k to X11FLAVOUR=Xorg, including a working monolithic X68k server.
...
Confirmed that "build.sh -m x68k -x release" gets no error.
2014-03-01 20:34:17 +00:00
tsutsui
b76049b5e9
Add X11R7 X68k server stuff.
2014-03-01 19:46:43 +00:00
tsutsui
ac4c90f708
Enable "SUBDIR+=netbsd/x68k" if ${XSERVER_X68K} != "no".
...
Now we've got it after this glue Makefile was initially added back in 2008.
2014-03-01 19:45:29 +00:00
tsutsui
31f3a188ec
Add a reachover Makefile to build X11R7'fied MD X68k server.
...
See my post on port-x68k@ for details:
http://mail-index.netbsd.org/port-x68k/2014/02/27/msg000043.html
2014-03-01 19:39:03 +00:00
christos
b1664f725b
only check that npages fit, if we are going to add npages to swpgonly.
2014-03-01 18:32:01 +00:00
dsl
4af555d7e1
When converting out of range 64bit sysctl values to 'int' (because of
...
an 'int' sized read) don't assume that sizeof (int) is 4.
2014-03-01 17:27:48 +00:00
maxv
38b6f18cc1
Some {} are missing. The behavior is thus wrong: the code always jumps to
...
out1.
Spotted by my code scanner.
ok christos@
2014-03-01 16:59:41 +00:00
maxv
c4846ab7e9
';;' -> ';'
...
no functional change
spotted by my code scanner
ok christos@
2014-03-01 16:46:14 +00:00