index
:
netbsd
lockcount-9.3
lockdoc-10.99.5
lockdoc-10.99.5-vfs
lockdoc-9.3
lockdoc-9.3-vfs
trunk
NetBSD fork for lockdoc analysis
merlin@scholz.ruhr
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
common
/
lib
/
libc
/
arch
/
arm
Age
Commit message (
Expand
)
Author
2014-03-04
Don't export __sync* if _KERNEL || _STANDALONE are defined.
matt
2014-03-04
Fix #if/#endif nesting
matt
2014-03-04
fix typo.
matt
2014-03-04
Fix non-EABI loading of argument. Deal with endian issues.
matt
2014-03-04
Add atomic_sub_64.S
matt
2014-03-04
Load new value from correct stack location in _atomic_cas_64_up
matt
2014-03-04
Fetch value from correct stack location. Push an even number of registers
matt
2014-02-27
Add atomic_cas_64 support for ARM EABI on V5TE and V5TEJ cpus.
matt
2014-02-27
Add a method to test the compiler for things like LDREX availability,
matt
2014-02-22
Missed one __sync_* op (or gcc4.8 does inline it, while 4.5 does not?)
martin
2014-02-22
Try to hide the C runtime implementation specific __sync_* ops from librump,
martin
2014-02-22
Move the __sync_* ops added in the previous change to a libc-only section
martin
2014-02-21
Provide the missing __sync_* ops for earlier arm versions
martin
2014-01-30
switch to unified syntax
matt
2014-01-29
Include compiler-rt in libc, libm and libkern.
joerg
2014-01-29
Kernel and standalone code uses panic() for broken code.
joerg
2014-01-27
Add _atomic_cas_16_up and _atomic_cas_8_up
matt
2014-01-23
PR port-arm/48543: do provide __ffssi2 as strong alias (in case libgcc.a gets
martin
2013-12-17
Write out register pairs for strd.
joerg
2013-12-12
Fix a bug in the divby0 case.
matt
2013-12-02
Improve EABI handling of string functions. Most importantly, fix
joerg
2013-11-30
Use explicit form of register pair operations by specifying both.
joerg
2013-11-30
Explicitly name the register pairs.
joerg
2013-11-30
Use PLT_SYM.
joerg
2013-11-08
Add support for the gcc __sync builtins.
matt
2013-09-30
More (stylistic) whitespace.
skrll
2013-09-30
Appease new gas
skrll
2013-09-12
Pass PICFLAGS down to cc-as-as and use __PIC__ to decide if it is small
joerg
2013-09-09
Remove movw/movt due to linker problems.
matt
2013-09-09
s/__libc/_libc/
matt
2013-09-08
Support using hwdiv instructions if those are available.
matt
2013-09-05
Use __ARM_EABI__ and new __UNWIND_TABLES__ to decide when to use .cfi ops
matt
2013-08-25
move a misplaced #endif
matt
2013-08-22
Don't include .cfi info if _KERNEL || _STANDALONE
matt
2013-08-20
write of final NUL in strlcpy doesn't need to be post-incremented
matt
2013-08-20
If compiling standalone with Thumb, use the thumb version instead of the
matt
2013-08-20
Thumb versions of strcpy/strlcpy/strncpy
matt
2013-08-20
strlcat_arm.S is smaller than strlcat_naive.S so always use it.
matt
2013-08-20
Add a missing it gt before movgt for thumb
matt
2013-08-20
Use the arm versions of strnlen if compiling thumb2
matt
2013-08-20
Use the arm versions of strlen/strchr/strrchr if compiling thumb2
matt
2013-08-20
thumbify (part2)
matt
2013-08-20
swap r1 & ip
matt
2013-08-20
Push two registers to keep stack aligned.
matt
2013-08-20
Unless we are using an XSCALE, default to the normal arm version of memcpy.
matt
2013-08-19
Add two thumb2 bits.
matt
2013-08-19
Missing one teq -> cmp
matt
2013-08-19
Swap use of r1 and ip
matt
2013-08-19
cbnz/cbz can not branch backwards so nuke 'em.
matt
2013-08-19
Add END()
matt
[next]