Added gccgo support for akaros
authorKevin Klues <klueska@cs.berkeley.edu>
Mon, 15 Oct 2012 22:11:17 +0000 (15:11 -0700)
committerKevin Klues <klueska@cs.berkeley.edu>
Mon, 15 Oct 2012 22:11:17 +0000 (15:11 -0700)
commit21b6a673f95ea8d4fa20bb60940849edf605f9d6
tree91b153d00f618ae538fbdce62a7c502d1ebed494
parent372dc591acec6ad413cedeaa35f999a71a504019
Added gccgo support for akaros

As of now, the gccgo compiler builds and links, but probably doesn't do
anything useful in terms of getting go programs to actually compile and
run.  This is basically the initial commit with all of the proper
infrastructure in place so we can add full support later on.
28 files changed:
tools/compilers/gcc-glibc/Makefile
tools/compilers/gcc-glibc/gcc-4.6.1-ros.patch [deleted file]
tools/compilers/gcc-glibc/gcc-4.6.1-ros/config.sub [new file with mode: 0755]
tools/compilers/gcc-glibc/gcc-4.6.1-ros/gcc/config.gcc [new file with mode: 0644]
tools/compilers/gcc-glibc/gcc-4.6.1-ros/gcc/config/i386/ros.h [new file with mode: 0644]
tools/compilers/gcc-glibc/gcc-4.6.1-ros/gcc/config/ros.h [new file with mode: 0644]
tools/compilers/gcc-glibc/gcc-4.6.1-ros/libgcc/config.host [new file with mode: 0644]
tools/compilers/gcc-glibc/gcc-4.6.1-ros/libgo/Makefile.am [new file with mode: 0644]
tools/compilers/gcc-glibc/gcc-4.6.1-ros/libgo/Makefile.in [new file with mode: 0644]
tools/compilers/gcc-glibc/gcc-4.6.1-ros/libgo/aclocal.m4 [new file with mode: 0644]
tools/compilers/gcc-glibc/gcc-4.6.1-ros/libgo/configure [new file with mode: 0644]
tools/compilers/gcc-glibc/gcc-4.6.1-ros/libgo/configure.ac [new file with mode: 0644]
tools/compilers/gcc-glibc/gcc-4.6.1-ros/libgo/go/debug/proc/proc_akaros.go [new file with mode: 0644]
tools/compilers/gcc-glibc/gcc-4.6.1-ros/libgo/go/net/fd_akaros.go [new file with mode: 0644]
tools/compilers/gcc-glibc/gcc-4.6.1-ros/libgo/go/os/sys_akaros.go [new file with mode: 0644]
tools/compilers/gcc-glibc/gcc-4.6.1-ros/libgo/runtime/chan.goc [new file with mode: 0644]
tools/compilers/gcc-glibc/gcc-4.6.1-ros/libgo/runtime/go-reflect-call.c [new file with mode: 0644]
tools/compilers/gcc-glibc/gcc-4.6.1-ros/libgo/runtime/runtime.h [new file with mode: 0644]
tools/compilers/gcc-glibc/gcc-4.6.1-ros/libgo/syscalls/errstr_decl_akaros.go [new file with mode: 0644]
tools/compilers/gcc-glibc/gcc-4.6.1-ros/libgo/syscalls/exec_akaros.go [new file with mode: 0644]
tools/compilers/gcc-glibc/gcc-4.6.1-ros/libgo/syscalls/sleep_akaros.go [new file with mode: 0644]
tools/compilers/gcc-glibc/gcc-4.6.1-ros/libgo/syscalls/socket_akaros.go [new file with mode: 0644]
tools/compilers/gcc-glibc/gcc-4.6.1-ros/libgo/syscalls/syscall_akaros.go [new file with mode: 0644]
tools/compilers/gcc-glibc/gcc-4.6.1-ros/libgo/testsuite/Makefile.in [new file with mode: 0644]
tools/compilers/gcc-glibc/gcc-4.6.1-ros/libstdc++-v3/configure [new file with mode: 0755]
tools/compilers/gcc-glibc/gcc-4.6.1-ros/libstdc++-v3/crossconfig.m4 [new file with mode: 0644]
user/pthread/pthread.h
user/pthread/semaphore.h [new file with mode: 0644]