Displaying 10 results from an estimated 10 matches for "archobj".
Did you mean:
archobjs
2005 Nov 25
0
Fix syscalls with more than four arguments on parisc
...ay slot to load the errno return of -1.
Signed-off-by: Kyle McMartin <kyle@parisc-linux.org>
diff --git a/klibc/arch/parisc/Makefile.inc b/klibc/arch/parisc/Makefile.inc
index 980a543..4fddf5f 100644
--- a/klibc/arch/parisc/Makefile.inc
+++ b/klibc/arch/parisc/Makefile.inc
@@ -14,6 +14,3 @@ ARCHOBJS = \
ARCHOOBJS = $(patsubst %o,%.lo,%(ARCHOBJS))
archclean:
-
-arch/$(ARCH)/syscall.o: arch/$(ARCH)/syscall.c
- $(CC) $(CFLAGS) -ffixed-r20 -c -o $@ $<
diff --git a/klibc/arch/parisc/syscall.S b/klibc/arch/parisc/syscall.S
new file mode 100644
index 0000000..a4f26f5
--- /dev/null
+++ b/klibc...
2003 Nov 24
1
[PATCH] fix pipe() for ia64
...e_t umask(mode_t)
int chroot(const char *)
int symlink(const char *, const char *)
diff -Nru a/klibc/arch/ia64/Makefile.inc b/klibc/arch/ia64/Makefile.inc
--- a/klibc/arch/ia64/Makefile.inc Mon Nov 24 16:39:39 2003
+++ b/klibc/arch/ia64/Makefile.inc Mon Nov 24 16:39:39 2003
@@ -8,9 +8,11 @@
#
ARCHOBJS = \
+ arch/$(ARCH)/setjmp.o \
arch/$(ARCH)/sigjmp.o \
- arch/$(ARCH)/vfork.o \
- arch/$(ARCH)/setjmp.o
+ arch/$(ARCH)/pipe.o \
+ arch/$(ARCH)/vfork.o
+
ARCHSOOBJS = $(patsubst %o,%.lo,%(ARCHOBJS))
diff -Nru a/klibc/arch/ia64/pipe.c b/klibc/arch/ia64/pipe.c
--- /dev/null Wed Dec 31 16:00:00...
2003 Dec 12
2
[PATCH] ppc64 support
...x linux klibc-0.92.orig/klibc/arch/ppc64/Makefile.inc klibc-0.92/klibc/arch/ppc64/Makefile.inc
--- klibc-0.92.orig/klibc/arch/ppc64/Makefile.inc 2002-08-13 04:04:47.000000000 +0000
+++ klibc-0.92/klibc/arch/ppc64/Makefile.inc 2003-12-12 21:54:45.000000000 +0000
@@ -7,4 +7,9 @@
# accordingly.
#
+ARCHOBJS = \
+ arch/$(ARCH)/setjmp.o
+
+ARCHSOOBJS = $(patsubst %.o,%.lo,$(ARCHOBJS))
+
archclean:
diff -p -purNx linux klibc-0.92.orig/klibc/arch/ppc64/crt0.S klibc-0.92/klibc/arch/ppc64/crt0.S
--- klibc-0.92.orig/klibc/arch/ppc64/crt0.S 2002-08-10 10:55:55.000000000 +0000
+++ klibc-0.92/klibc/arch/ppc64...
2003 Oct 04
0
klibc: kbuild improvements
...arch/$(ARCH)/crt0.o
- $(call if_changed,cp)
-
-targets += $(obj)/crt0.o $(obj)/arch/$(ARCH)/crt0.o
+targets += crt0.o
+deps_crt0.o := arch/$(ARCH)/crt0.o
+$(call defdep,crt0.o)
+quiet_cmd_crt0.o = CP $@
+ cmd_crt0.o = cp $(word 2,$^) $@
# static lib
+dep_libc = $(LIBOBJS) $(ARCHOBJS) $(syscall-objs) $(socketcall-objs)
-deps_libc.a = __static_init.o $(LIBOBJS) $(ARCHOBJS) \
- $(syscall-objs) $(socketcall-objs)
-quiet_cmd_libc.a = USERAR $@
- cmd_libc.a = rm -f $@; $(USERAR) rcs $@ $^
-
-$(obj)/libc.a: $(deps_libc.a:%=$(obj)/%)
- $(call if_changed,libc.a)
+targets +...
2004 Sep 14
1
Re: got pointer wrong in shared klibc binary
...AREDFLAGS = -Ttext 0x0f000200
diff -urpN klibc-0.173/klibc/arch/ppc64/Makefile.inc klibc/klibc/arch/ppc64/Makefile.inc
--- klibc-0.173/klibc/arch/ppc64/Makefile.inc 2004-06-07 16:25:06.000000000 +0930
+++ klibc/klibc/arch/ppc64/Makefile.inc 2004-09-15 12:10:35.090216287 +0930
@@ -13,4 +13,13 @@ ARCHOBJS = \
ARCHSOOBJS = $(patsubst %.o,%.lo,$(ARCHOBJS))
+INTERP_O = interp1.o
+
+interp.o: interp1.o klibc.got
+ $(LD) $(LDFLAGS) -r -o $@ interp1.o klibc.got
+
+klibc.got: $(SOHASH)
+ $(OBJCOPY) -j.got $< $@
+
archclean:
+ rm -f klibc.got
diff -urpN klibc-0.173/klibc/arch/ppc64/setjmp.S klibc/...
2004 Feb 22
3
ARM/Thumb updates and some other minor tweaks
...rt --------------
diff -ruN klibc-0.114_orig/klibc/arch/arm/Makefile.inc klibc-0.114/klibc/arch/arm/Makefile.inc
--- klibc-0.114_orig/klibc/arch/arm/Makefile.inc 2002-09-16 09:47:55.000000000 -0700
+++ klibc-0.114/klibc/arch/arm/Makefile.inc 2004-02-22 06:35:37.000000000 -0800
@@ -8,6 +8,7 @@
#
ARCHOBJS = \
+ arch/arm/exits.o \
libgcc/__divsi3.o \
libgcc/__modsi3.o \
libgcc/__udivsi3.o \
@@ -17,10 +18,28 @@
libgcc/__moddi3.o \
libgcc/__udivdi3.o \
libgcc/__umoddi3.o \
- libgcc/__udivmoddi4.o
+ libgcc/__udivmoddi4.o \
+ arch/arm/libgcc/__muldi3.o
+
+THUMBOBJS = \
+ arch/arm/libgcc/_cal...
2006 Jun 26
0
[klibc 34/43] sh support for klibc
...644
index 0000000..ccabfa4
--- /dev/null
+++ b/usr/klibc/arch/sh/Makefile.inc
@@ -0,0 +1,15 @@
+# -*- makefile -*-
+#
+# arch/sh/Makefile.inc
+#
+# Special rules for this architecture. Note that this is actually
+# included from the main Makefile, and that pathnames should be
+# accordingly.
+#
+
+ARCHOBJS = arch/sh/setjmp.o \
+ arch/sh/syscall.o
+
+ARCHSOOBJS = $(patsubst %.o,%.lo,$(ARCHOBJS))
+
+archclean:
diff --git a/usr/klibc/arch/sh/crt0.S b/usr/klibc/arch/sh/crt0.S
new file mode 100644
index 0000000..7f0a649
--- /dev/null
+++ b/usr/klibc/arch/sh/crt0.S
@@ -0,0 +1,27 @@
+#
+# arch/sh/crt0.S...
2003 Nov 24
1
ia64 mis-merge
...-266-2296
diff -uNr klibc-0.83.vanilla/klibc/arch/ia64/Makefile.inc klibc-0.83/klibc/arch/ia64/Makefile.inc
--- klibc-0.83.vanilla/klibc/arch/ia64/Makefile.inc 2003-11-23 19:37:05.000000000 -0500
+++ klibc-0.83/klibc/arch/ia64/Makefile.inc 2003-11-24 08:38:30.111959378 -0500
@@ -8,7 +8,6 @@
#
ARCHOBJS = \
- arch/$(ARCH)/sigjmp.o \
arch/$(ARCH)/vfork.o \
arch/$(ARCH)/setjmp.o
diff -uNr klibc-0.83.vanilla/klibc/arch/ia64/sigjmp.c klibc-0.83/klibc/arch/ia64/sigjmp.c
--- klibc-0.83.vanilla/klibc/arch/ia64/sigjmp.c 2003-11-23 19:37:05.000000000 -0500
+++ klibc-0.83/klibc/arch/ia64/sigjmp.c 196...
2006 Jul 09
6
[PATCH/RFC] klibc/kbuild: use separate kbuild files for each klibc subdirectory
...C))
SOLIB := $(call objectify,$(SOLIB))
SOHASH := $(call objectify,$(SOHASH))
CRT0 := $(call objectify,$(CRT0))
@@ -87,17 +83,10 @@ INTERP_O := $(call objectify,$(INTERP_O)
SOLIBHASH = $(shell cat $(SOLIB).hash)
-targets += arch/$(KLIBCARCHDIR)/crt0.o
-targets += $(libc-y) $(KLIBCARCHOBJS)
-
# Generate syscall stubs
-subdir-y += syscalls
+klib-y += syscalls/
# Generate socket calls stubs
-subdir-y += socketcalls
-
-# Tell make to descend before building libs
-$(obj)/syscalls/syscalls.list: $(obj)/syscalls
-$(obj)/socketcalls/socketcalls.list: $(obj)/socketcalls
+klib-y += socketc...
2006 Jun 28
35
[klibc 00/31] klibc as a historyless patchset (updated and reorganized)
I have updated the klibc patchset based on feedback received. In
particular, the patchset has been reorganized so as not to break
git-bisect.
Additionally, this updates the patch base to 2.6.17-git12
(d38b69689c349f35502b92e20dafb30c62d49d63) and klibc 1.4.8; the main
difference on the klibc side is removal of obsolete code.
This is also available as a git tree at: