chiark / gitweb /
[PATCH] klibc: version 1.0.7
authorkay.sievers@vrfy.org <kay.sievers@vrfy.org>
Fri, 15 Apr 2005 14:28:21 +0000 (16:28 +0200)
committerGreg KH <gregkh@suse.de>
Wed, 27 Apr 2005 06:55:01 +0000 (23:55 -0700)
klibc/klibc/Makefile
klibc/klibc/socketcalls.pl
klibc/klibc/syscalls.pl
klibc/version

index 181a226151d809aaa096c28de040994c1d3b121f..dff813fc59a938b2be6caf9951714e6f3c1ab459 100644 (file)
@@ -139,8 +139,8 @@ syscalls.nrs: ../include/sys/syscall.h
        $(CC) $(CFLAGS) -Wp,-dM -x c -E -o $@ $<
 
 syscalls.dir: SYSCALLS.i syscalls.pl arch/$(ARCH)/sysstub.ph syscommon.h syscalls.nrs
-       rm -rf syscalls
-       mkdir syscalls
+       rm -f syscalls/*.[Ssco] syscalls/*.obj
+       mkdir -p syscalls
        $(PERL) syscalls.pl SYSCALLS.i arch/$(ARCH)/sysstub.ph $(ARCH) \
                $(BITSIZE) syscalls.nrs \
                syscalls ../include/klibc/havesyscall.h
@@ -150,8 +150,8 @@ syscalls.dir: SYSCALLS.i syscalls.pl arch/$(ARCH)/sysstub.ph syscommon.h syscall
        : Generated by side effect
 
 socketcalls.dir: SOCKETCALLS.def socketcalls.pl socketcommon.h
-       rm -rf socketcalls
-       mkdir socketcalls
+       rm -f socketcalls/*.[Ssco] socketcalls/*.obj
+       mkdir -p socketcalls
        $(PERL) socketcalls.pl SOCKETCALLS.def $(ARCH) socketcalls
        touch $@
 
@@ -167,8 +167,8 @@ clean: archclean
        find . -type f -a \( -name \*.[isoa] -o -name \*.l[iso] \) -print0 | xargs -0rt rm -f
        rm -f *.a *.so *.hash *.syms *.stripped
        rm -f $(TESTS) tests/*.stripped
-       rm -rf syscalls syscalls.dir
-       rm -rf socketcalls socketcalls.dir
+       rm -f syscalls/*.[Ssco] syscalls/*.obj syscalls.dir
+       rm -f socketcalls/*.[Ssco] socketcalls/*.obj socketcalls.dir
        rm -f sha1hash errlist.c
 
 spotless: clean
index 024483f716429657e4947505d1aa136e259082ec..68f0fa164b6963d52db0de5a193fde50c4e14338 100644 (file)
@@ -40,7 +40,7 @@ while ( defined($line = <FILE>) ) {
            push(@cargs, "$arg a".$i++);
        }
        $nargs = $i;
-       print " \\\n\tsocketcalls/${name}.o";
+       print " \\\n\t${name}.o";
 
        if ( $arch eq 'i386' ) {
            open(OUT, '>', "${outputdir}/${name}.S")
@@ -61,7 +61,7 @@ while ( defined($line = <FILE>) ) {
            open(OUT, '>', "${outputdir}/${name}.c")
                or die "$0: Cannot open ${outputdir}/${name}.c\n";
 
-           print OUT "#include \"socketcommon.h\"\n";
+           print OUT "#include \"../socketcommon.h\"\n";
            print OUT "\n";
            print OUT "#ifndef __NR_${name}\n\n";
 
index 9cea63097bfff4e8c71417862f1fd37a5b4faf6e..0575fa6648104a9537d0762abff7f2382eb62e6e 100644 (file)
@@ -107,7 +107,7 @@ while ( defined($line = <FILE>) ) {
        @args = split(/\s*\,\s*/, $argv);
 
        print HAVESYS "#define _KLIBC_HAVE_SYSCALL_${fname} ${sname}\n";
-       print " \\\n\tsyscalls/${fname}.o";
+       print " \\\n\t${fname}.o";
        make_sysstub($outputdir, $fname, $type, $sname, $stype, @args);
     } else {
        die "$file:$.: Could not parse input: \"$line\"\n";
index af0b7ddbffd5d5a877581ba8ba10deed158da14d..238d6e882a08cec91c9bf37bd210147a0c968798 100644 (file)
@@ -1 +1 @@
-1.0.6
+1.0.7