summaryrefslogtreecommitdiffstats
path: root/mdk-stage1/dietlibc/ppc
diff options
context:
space:
mode:
authorGuillaume Cottenceau <gc@mandriva.com>2001-05-14 14:19:32 +0000
committerGuillaume Cottenceau <gc@mandriva.com>2001-05-14 14:19:32 +0000
commit167217bec15c9c7aa70ba2a3dc9c689b3cd91872 (patch)
tree7c0c62debf8f9f145643102fb52b81afce743594 /mdk-stage1/dietlibc/ppc
parent9097327dc1c667fc51b8e05cc7c0626fac96665d (diff)
downloaddrakx-backup-do-not-use-167217bec15c9c7aa70ba2a3dc9c689b3cd91872.tar
drakx-backup-do-not-use-167217bec15c9c7aa70ba2a3dc9c689b3cd91872.tar.gz
drakx-backup-do-not-use-167217bec15c9c7aa70ba2a3dc9c689b3cd91872.tar.bz2
drakx-backup-do-not-use-167217bec15c9c7aa70ba2a3dc9c689b3cd91872.tar.xz
drakx-backup-do-not-use-167217bec15c9c7aa70ba2a3dc9c689b3cd91872.zip
import new version of dietlibc
Diffstat (limited to 'mdk-stage1/dietlibc/ppc')
-rw-r--r--mdk-stage1/dietlibc/ppc/Makefile.add2
-rw-r--r--mdk-stage1/dietlibc/ppc/__longjmp.S4
-rw-r--r--mdk-stage1/dietlibc/ppc/__testandset.S11
3 files changed, 13 insertions, 4 deletions
diff --git a/mdk-stage1/dietlibc/ppc/Makefile.add b/mdk-stage1/dietlibc/ppc/Makefile.add
index b71031e05..641cf1ade 100644
--- a/mdk-stage1/dietlibc/ppc/Makefile.add
+++ b/mdk-stage1/dietlibc/ppc/Makefile.add
@@ -1,3 +1,3 @@
CFLAGS+=-mpowerpc-gpopt -mpowerpc-gfxopt -Os
-override VPATH=ppc:syscalls.s:lib
+VPATH:=ppc:syscalls.s:$(VPATH)
diff --git a/mdk-stage1/dietlibc/ppc/__longjmp.S b/mdk-stage1/dietlibc/ppc/__longjmp.S
index deada115e..8113eeeea 100644
--- a/mdk-stage1/dietlibc/ppc/__longjmp.S
+++ b/mdk-stage1/dietlibc/ppc/__longjmp.S
@@ -1,6 +1,4 @@
-#define _ASM
-#define _SETJMP_H
-#include <bits/setjmp.h>
+#include <setjmp.h>
#ifdef PIC
diff --git a/mdk-stage1/dietlibc/ppc/__testandset.S b/mdk-stage1/dietlibc/ppc/__testandset.S
new file mode 100644
index 000000000..a6063fbb2
--- /dev/null
+++ b/mdk-stage1/dietlibc/ppc/__testandset.S
@@ -0,0 +1,11 @@
+.global __testandset
+.type __testandset,@function
+.align 2
+__testandset:
+ lwarx 5,0,3
+ add 0,4,5
+ stwcx 0,0,3
+ bne __testandset
+ blr
+.size __testandset,.-__testandset
+