joerg
8b770def41
Missing locale specific change.
2013-08-19 20:41:15 +00:00
matt
4ca1b3cb84
Add two thumb2 bits.
2013-08-19 17:50:04 +00:00
matt
c2b4a072b1
Missing one teq -> cmp
2013-08-19 17:41:47 +00:00
matt
5df59dfb3f
Swap use of r1 and ip
...
teq -> cmp.
add s to few instructions
(thumbify part 1)
2013-08-19 17:38:47 +00:00
matt
ddea6e9586
cbnz/cbz can not branch backwards so nuke 'em.
...
Use the same register usage in strlen as in strnlen
2013-08-19 17:02:25 +00:00
matt
3c46e5578f
if softfloat, Install a ld.so.conf to use libc_vfp.so if there is a VFP on
...
evbarm (no other arm ports a CPU supporting VFP).
2013-08-19 16:34:29 +00:00
skrll
4c12d81ae9
Don't return EPASSTHROUGH when succeeding in ODIOCGDINFO or ODIOCGDEFLABEL
2013-08-19 14:58:57 +00:00
joerg
7efdee83f2
Add strerror_l.
2013-08-19 13:03:12 +00:00
joerg
6dd204a623
GC __indr_reference wrappers.
2013-08-19 10:59:39 +00:00
joerg
325fca1539
Shut up lint.
2013-08-19 09:12:58 +00:00
joerg
9c11b12444
Add nl_langinfo_l, catopen_l and wcsftime_l.
2013-08-19 08:03:33 +00:00
christos
2c0b172d86
fix gethostbyaddr prototype per TOG.
2013-08-19 07:18:42 +00:00
skrll
ac67cf2b14
Whitespace
2013-08-19 07:06:06 +00:00
skrll
9c2d19de03
G/C arm COMPILERCRTSTUFF
2013-08-19 06:56:15 +00:00
matt
3d4b320a67
Add END()
2013-08-19 06:23:59 +00:00
matt
5958fbf1be
fix cfi_register -> cfi_offset
2013-08-19 06:11:20 +00:00
jmcneill
fbfe999cbc
Instead of trying to pass two kernels to beagleboard.conf, pass one and
...
derive the path to the second from the first.
2013-08-19 04:27:22 +00:00
matt
1045cebc5a
Rework to allow thumb armv7 compilation.
...
Add atomic_simplelock.c for thumb
2013-08-19 03:55:12 +00:00
matt
578c0a5078
Thumbify (and use .cfi ops)
2013-08-19 03:54:15 +00:00
matt
556b3d5814
thumbify
...
add .cfi ops (for thumb)
2013-08-19 03:51:04 +00:00
matt
3302b194a2
This is ARM only
2013-08-19 03:47:06 +00:00
matt
14ba29f9a7
Add thumb version
...
Use STRONG_ALIAS
2013-08-19 03:44:47 +00:00
matt
a546978def
Use STRONG_ALIAS
...
Add thumb variation
2013-08-19 03:44:18 +00:00
matt
d2610c9da2
Add .cfi ops
...
Thumbify
2013-08-19 03:43:07 +00:00
matt
eeddcf15a5
Add cfi ops.
...
Thumbify
2013-08-19 03:27:34 +00:00
matt
bbbb7b3800
make sure u_int is defined
2013-08-19 03:05:17 +00:00
matt
4f50540e20
Add END() and clarify thumb/arm
2013-08-19 02:55:19 +00:00
matt
d0a4289725
Thumbify
2013-08-19 02:54:02 +00:00
matt
70e4c7e047
Add END()
2013-08-19 02:37:12 +00:00
matt
de1d51c4ce
Thumbify
2013-08-19 02:36:27 +00:00
matt
f66bbc4e80
ip -> r2
...
teq -> cmp
2013-08-19 02:24:09 +00:00
matt
7ed75e50a6
Thumbify
2013-08-19 02:22:25 +00:00
matt
d3ce3f542d
ip -> r2
...
teq -> cmp
2013-08-19 02:20:06 +00:00
matt
8ba242506b
Thumbify
2013-08-19 02:13:13 +00:00
matt
414db3a8ba
Use ip as a temporary
2013-08-19 02:11:03 +00:00
matt
0b070291c7
Change previous use of r2 to r3
2013-08-19 02:08:41 +00:00
matt
ad93040ca6
teq -> cmp
...
ip -> r2
add/sub -> adds/subs
(thumbify part 1)
2013-08-19 02:07:22 +00:00
matt
4373b1a3d8
For EABI, add .cfi ops
2013-08-19 01:17:32 +00:00
matt
9dae71ed91
Add .cfi for __ARM_EABI__
...
Thumbify
2013-08-19 01:12:08 +00:00
matt
b4e387d260
Add END(memcpy)
2013-08-19 01:08:53 +00:00
matt
c2438985ca
For Thumb, use naive version
2013-08-19 01:08:29 +00:00
matt
f37c7d04a2
Thumbify
2013-08-19 00:56:12 +00:00
matt
4640cf4296
Add .cfi ops if EABI.
...
Thumbify.
2013-08-19 00:36:29 +00:00
matt
dcdd476662
Thumbify
2013-08-19 00:35:06 +00:00
matt
0cd0e4b29d
Fix CLKF_INTR for EABI to (void) its argument so it isn't mark unused by the
...
optimizer.
2013-08-18 23:14:27 +00:00
matt
aa45c3c11b
Fix <arm/locore.h> lossage
2013-08-18 21:50:31 +00:00
matt
046aded495
Fix more <arm/locore.h> lossage
2013-08-18 21:42:16 +00:00
joerg
4879d4747d
Support __format_arg.
2013-08-18 20:48:17 +00:00
joerg
2933c53464
Rename fixup to update_global to better reflect the purpose.
...
Remove the various Current pointers, they are implementation internals
that shouldn't be leaked. Remove _CATEGORY_DEFAULT related handling and
directly pick the implemenation pointer from the C locale.
Merge the C locale data into global_locale.c with the exception of
_DefaultRuneLocale. Mark that one hidden. Move _RUNE_LOCALE and
_CITRUS_CTYPE into multibyte.h and pick up the correct rl_citrus_ctype
for non-default locales.
2013-08-18 20:03:48 +00:00
skrll
e1e1d514de
Revert previous.
2013-08-18 16:55:47 +00:00