projects
/
external
/
glibc.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
a5343fe
)
Use __APCS_32__ to decide whether or not to preserve condition codes
author
Ulrich Drepper
<drepper@redhat.com>
Tue, 18 Nov 1997 02:39:35 +0000
(
02:39
+0000)
committer
Ulrich Drepper
<drepper@redhat.com>
Tue, 18 Nov 1997 02:39:35 +0000
(
02:39
+0000)
on function call.
sysdeps/arm/sysdep.h
patch
|
blob
|
history
diff --git
a/sysdeps/arm/sysdep.h
b/sysdeps/arm/sysdep.h
index
b7964a3
..
8d1e297
100644
(file)
--- a/
sysdeps/arm/sysdep.h
+++ b/
sysdeps/arm/sysdep.h
@@
-43,13
+43,13
@@
#endif
-/* A
RM 6 needs slightly different handling
*/
-#ifdef __
arm6
__
+/* A
PCS-32 doesn't preserve the condition codes across function call.
*/
+#ifdef __
APCS_32
__
#define LOADREGS(cond, base, reglist...)\
ldm##cond base,reglist
#define RETINSTR(instr, regs...)\
instr regs
-#else /*
arm 3
*/
+#else /*
APCS-26
*/
#define LOADREGS(cond, base, reglist...)\
ldm##cond base,reglist^
#define RETINSTR(instr, regs...)\