OSDN Git Service

preparing build system to handle ports - step 1
authorRich Felker <dalias@aerifal.cx>
Tue, 15 Feb 2011 05:33:23 +0000 (00:33 -0500)
committerRich Felker <dalias@aerifal.cx>
Tue, 15 Feb 2011 05:33:23 +0000 (00:33 -0500)
29 files changed:
Makefile
arch/i386/bits/alltypes.h.sh [moved from include/bits/alltypes.h.sh with 100% similarity]
arch/i386/bits/endian.h [moved from include/bits/endian.h with 100% similarity]
arch/i386/bits/errno.h [moved from include/bits/errno.h with 100% similarity]
arch/i386/bits/fcntl.h [moved from include/bits/fcntl.h with 100% similarity]
arch/i386/bits/fenv.h [moved from include/bits/fenv.h with 100% similarity]
arch/i386/bits/float.h [moved from include/bits/float.h with 100% similarity]
arch/i386/bits/in.h [moved from include/bits/in.h with 100% similarity]
arch/i386/bits/ioctl.h [moved from include/bits/ioctl.h with 100% similarity]
arch/i386/bits/ipc.h [moved from include/bits/ipc.h with 100% similarity]
arch/i386/bits/limits.h [moved from include/bits/limits.h with 100% similarity]
arch/i386/bits/mman.h [moved from include/bits/mman.h with 100% similarity]
arch/i386/bits/posix.h [moved from include/bits/posix.h with 100% similarity]
arch/i386/bits/pthread.h [moved from include/bits/pthread.h with 100% similarity]
arch/i386/bits/reg.h [moved from include/bits/reg.h with 100% similarity]
arch/i386/bits/setjmp.h [moved from include/bits/setjmp.h with 100% similarity]
arch/i386/bits/shm.h [moved from include/bits/shm.h with 100% similarity]
arch/i386/bits/signal.h [moved from include/bits/signal.h with 100% similarity]
arch/i386/bits/socket.h [moved from include/bits/socket.h with 100% similarity]
arch/i386/bits/stat.h [moved from include/bits/stat.h with 100% similarity]
arch/i386/bits/statfs.h [moved from include/bits/statfs.h with 100% similarity]
arch/i386/bits/stdint.h [moved from include/bits/stdint.h with 100% similarity]
arch/i386/bits/stdio.h [moved from include/bits/stdio.h with 100% similarity]
arch/i386/bits/sysmacros.h [moved from include/bits/sysmacros.h with 100% similarity]
arch/i386/bits/tcp.h [moved from include/bits/tcp.h with 100% similarity]
arch/i386/bits/termios.h [moved from include/bits/termios.h with 100% similarity]
arch/i386/bits/user.h [moved from include/bits/user.h with 100% similarity]
arch/i386/bits/wait.h [moved from include/bits/wait.h with 100% similarity]
arch/i386/bits/wexitstatus.h [moved from include/bits/wexitstatus.h with 100% similarity]

index e9dbdf7..d0f16df 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -51,6 +51,12 @@ clean:
        rm -f $(ALL_LIBS) lib/*
        rm -f $(ALL_TOOLS)
        rm -f $(GENH) 
+       rm -f include/bits
+
+include/bits:
+       ln -sf ../arch/$(ARCH)/bits $@
+
+include/bits/alltypes.h.sh: include/bits
 
 include/bits/alltypes.h: include/bits/alltypes.h.sh
        sh $< > $@
similarity index 100%
rename from include/bits/errno.h
rename to arch/i386/bits/errno.h
similarity index 100%
rename from include/bits/fcntl.h
rename to arch/i386/bits/fcntl.h
similarity index 100%
rename from include/bits/fenv.h
rename to arch/i386/bits/fenv.h
similarity index 100%
rename from include/bits/float.h
rename to arch/i386/bits/float.h
similarity index 100%
rename from include/bits/in.h
rename to arch/i386/bits/in.h
similarity index 100%
rename from include/bits/ioctl.h
rename to arch/i386/bits/ioctl.h
similarity index 100%
rename from include/bits/ipc.h
rename to arch/i386/bits/ipc.h
similarity index 100%
rename from include/bits/mman.h
rename to arch/i386/bits/mman.h
similarity index 100%
rename from include/bits/posix.h
rename to arch/i386/bits/posix.h
similarity index 100%
rename from include/bits/reg.h
rename to arch/i386/bits/reg.h
similarity index 100%
rename from include/bits/shm.h
rename to arch/i386/bits/shm.h
similarity index 100%
rename from include/bits/stat.h
rename to arch/i386/bits/stat.h
similarity index 100%
rename from include/bits/stdio.h
rename to arch/i386/bits/stdio.h
similarity index 100%
rename from include/bits/tcp.h
rename to arch/i386/bits/tcp.h
similarity index 100%
rename from include/bits/user.h
rename to arch/i386/bits/user.h
similarity index 100%
rename from include/bits/wait.h
rename to arch/i386/bits/wait.h