matt
a3659d97dc
Fix botch.
2013-08-16 21:59:01 +00:00
matt
6bb0d87b14
__mcount is always arm code (even if compiled -mthumb).
...
Add .cfi for unwind tables
2013-08-16 21:42:48 +00:00
matt
699e28bb7d
Teach gcc to recognize a7 & a15 as a9 but with hwdiv.
2013-08-16 21:04:07 +00:00
matt
7483bc3296
Don't define RETc if Thumb1
...
Add REL_SYM(a, b)
Make GOT_INIT* thumb aware.
2013-08-16 17:45:28 +00:00
matt
9ba4e12cec
Make _libc_arm_fpu_present hidden
2013-08-16 17:09:27 +00:00
christos
559703fc76
new hostent related tests.
2013-08-16 15:34:05 +00:00
christos
0f567347d0
test harness for gethostbyname()/gethostbyaddr() and their internal bits.
...
XXX[1]: How can we avoid using hard-coded hosts for DNS
XXX[2]: How do we test NIS?
2013-08-16 15:29:45 +00:00
christos
02dd244775
Add not advertised reentrant functions: {get,set,end}hostent_r,
...
gethostbyname{,2}_r, gethostbyaddr_r. Make getnameinfo(3) use
gethostbyaddr_r(3) so it is re-entrant (ahem __ypdomain). These
are not being advertised because there is a bunch of different
implementation of them that have a variety of type signatures.
If people want to follow someone's implementation, it is now easy.
2013-08-16 15:27:12 +00:00
tsutsui
91eced933f
Make FPU_EMULATE work on NetBSD/hp300. Commented out by default in GENERIC.
...
Tested on HP9000/362 without optional MC68882 FPU in its socket.
2013-08-16 13:39:47 +00:00
martin
34f5799411
Prevent inlining of the main testcase body function.
...
Do not mark the inner functions static, as they might get cloned then
(ending up being called "myfunc3.clone.3" instead of "myfunc").
2013-08-16 11:57:15 +00:00
gsutre
f5edbcbeb8
Use makeinfo built from src/tools/texinfo. Fixes PR toolchain/48123.
...
ok apb@
2013-08-16 10:29:32 +00:00
jmcneill
7b06ffc377
Hardwire ld0 -> sdmmc0 and ld1 -> sdmmc1. Support local configuration in
...
BEAGLEBONE.local
2013-08-16 02:21:53 +00:00
matt
034de21d59
Add a hidden version for libpthread.
2013-08-16 01:47:41 +00:00
jmcneill
4aa709989e
support beaglebone and beagleboard with the same image
2013-08-16 00:03:01 +00:00
matt
48a3833972
When compiling for Thumb1, the swp instruction is not availble. So this
...
stub is added to provide __cpu_simple_lock and __cpu_simple_lock_try via
thumb interwork support. It is compiled with -mno-thumb.
2013-08-15 22:42:50 +00:00
matt
7b01c3f873
Add an EABI ARM version of MCOUNT that doesn't do ARM26 compat.
...
Add an EABI Thumb version of MCOUNT (doesn't do ARM26 compat either).
Add .size to all MCOUNT
2013-08-15 22:41:15 +00:00
joerg
d22d8112fa
Import libc++ r188413. More support for current C++ development and
...
various bugfixes.
2013-08-15 22:38:25 +00:00
matt
06cb4b73b7
Add support for an optional ARCHSUBDIR/Makefile.inc
2013-08-15 22:38:24 +00:00
joerg
a3a22d9cef
Import libc++ r188413. More support for current C++ development and
...
various bugfixes.
2013-08-15 22:38:19 +00:00
matt
77f07e0bd7
Use the thumb1 versions of sev/wfe for thumb && armv6+.
...
if using armv5t don't do anything for thumb.
2013-08-15 22:37:29 +00:00
matt
cc12e1319a
If compiling for Thumb1, make __lwp_getprivate_fast call __aeabi_read_tp.
2013-08-15 22:34:59 +00:00
matt
06340da92a
Add _ARM_ARCH_T2 to indicate Thumb2 support
...
Don't define _ARM_ARCH_DWORD_OK disappear if compiling for Thumb1
2013-08-15 22:25:10 +00:00
matt
e3ed76303f
Fix tpyo.
2013-08-15 22:13:48 +00:00
pooka
6c4dad008b
regen
2013-08-15 22:10:22 +00:00
pooka
b0a83996dc
translate ino_t to a portability-friendlier type
2013-08-15 22:10:04 +00:00
pooka
e1649d7b1f
regen
2013-08-15 21:48:05 +00:00
pooka
91137011fb
Explicitly avoid MAXNAMELEN. I'm not claiming it's pretty, but most
...
likely it's more bang for the buck than adding cpp support to the
sed script.
2013-08-15 21:47:46 +00:00
matt
50192497ae
Add CPPFLAGS+= -mno-thumb -mno-thumb-interwork
2013-08-15 21:41:08 +00:00
matt
f376e753f4
Only assemble if !__ARM_EABI__
2013-08-15 21:40:11 +00:00
pooka
2946c93ec2
Explicitly produce an error if the mythical kernel folk try to include
...
this header.
2013-08-15 21:29:04 +00:00
pooka
49b50c61b5
remove includes which haven't been necessary since the cudgel war
2013-08-15 21:28:23 +00:00
pooka
7cda753985
Give includers a way to say "yea I'll just deal with the type
...
compat on my own, thank you very many"
2013-08-15 21:21:47 +00:00
pooka
2eed176fe5
regen
2013-08-15 21:19:13 +00:00
pooka
1eb5f70661
type compat header list doesn't need to be autogenerated
2013-08-15 21:16:12 +00:00
pooka
21b9536e1e
revert pending fix: MAXNAMLEN causes trouble
2013-08-15 21:00:56 +00:00
joerg
d9a44d716d
Use more static and __dead.
2013-08-15 20:48:56 +00:00
pooka
d97fcec466
regen
2013-08-15 20:45:38 +00:00
pooka
78a6112165
grab struct dirent
2013-08-15 20:45:12 +00:00
aymeric
02e53a7ad1
In the error paths where uaudio_chan_free_buffers() has to be called, acquire
...
the uaudio spinlock after the call because another spinlock is used indirectly
during the call.
Fixes a panic with LOCKDEBUG when a low-speed uaudio attached to a high-speed
hub is opened.
2013-08-15 15:26:50 +00:00
martin
d987c65861
Add .ARM.extab to the list of sections to be removed when converting to
...
aout format.
2013-08-15 12:45:50 +00:00
martin
dcdb4c97c4
Do not explicitly prevent unwind table generation
2013-08-15 12:45:06 +00:00
joerg
cf7d2ab7ad
Now that all architectures default to unwind data, remove the failure
...
for !amd64.
2013-08-15 12:42:25 +00:00
joerg
c25bfae0c4
Save space and strip .eh_frame sections for the ramdisks as well.
2013-08-15 12:39:28 +00:00
wiz
cea54295d0
Remove trailing space.
2013-08-14 17:42:03 +00:00
wiz
01d139de73
Remove trailing space, sort SEE ALSO.
2013-08-14 17:41:20 +00:00
martin
1185a86909
Do not output unwind tables, they make no sense for the kernel.
...
Do not force MACHINE=arm, to allow building eabi kernels with MACHINE=earmv4
2013-08-14 14:45:12 +00:00
martin
5828e4009d
Allow building of COMPAT_NETBSD32.
2013-08-14 14:43:12 +00:00
rkujawa
ec8bf2c442
This driver was actually pulled back to 6.1, so it first appeared in 6.1, not
...
7.0.
2013-08-14 11:29:57 +00:00
rkujawa
614460fd7f
Link to X-Surf 100 docs, add info about the chip.
2013-08-14 10:45:17 +00:00
jmcneill
36f0ae602b
when building as a tool, only use struct tm tm_gmtoff if HAVE_STRUCT_TM_TM_GMTOFF is defined -- fixes cygwin build
2013-08-14 10:16:04 +00:00