206 Commits (2023.05.24)

Author SHA1 Message Date
Palmer Dabbelt daa0c7f5c5 Run the GCC test suite on all the multilibs 9 years ago
Palmer Dabbelt d0f8935bfa Always set the multilib list 9 years ago
Palmer Dabbelt e62c25a779 Automate building QEMU 9 years ago
Palmer Dabbelt 4c354cd1e7 Allow users to override the tuples 9 years ago
Johannes Löthberg b49d20837e Add support for --with-guile configure flag 9 years ago
Andrew Waterman 87fdf4305d Factor out tuples in Makefile 9 years ago
Palmer Dabbelt 8b464a814a Download the GCC prereq libraries, even when using submodules 9 years ago
Palmer Dabbelt 43a55a8eb0 Allow the user to flip "--with-system-zlib" 9 years ago
Palmer Dabbelt 09ab7146be Revert "Don't use the system zlib" 9 years ago
Palmer Dabbelt 237c881633 Don't use the system zlib 9 years ago
Palmer Dabbelt 4d4068e468 Add a "--with-host" argument 9 years ago
Kito Cheng e04630d2b2 Fix --with-headers= path for newlib toolchain 9 years ago
Palmer Dabbelt f250fe9732 Add the "--with-cmodel" configure argument 9 years ago
Palmer Dabbelt 5aa6006fb0 Pass CFLAGS_FOR_TARGET to the newlib libgcc/libc builds 9 years ago
Kito Cheng 3b00a86e60 Split build process for newlib to 2 pass 9 years ago
Andrew Waterman ff21e26eb8 Use qemu for check-gcc-newlib 9 years ago
Andrew Waterman 49e3a6f647 Improve error message for unavailable newlib multilibs (#214) 9 years ago
Andrew Waterman ee0cf24817 Rework multilibs and bump everything 9 years ago
Andrew Waterman add8db0f04 Don't force TLS to be disabled 9 years ago
Kito Cheng e3e50c50f0 Disable tls for elf/newlib toolchain 9 years ago
Andrew Waterman f670e2f5c6 Multilibs go in /lib${XLEN}/${ABI}/, e.g. /lib64/lp64/ 9 years ago
Andrew Waterman 15f25ba052 Incorporate new GCC flags and multilib support 9 years ago
Palmer Dabbelt 818b1ec619 Move newlib to a submodule 10 years ago
Kito Cheng 87ec00322e Add --enable-gcc-checking to configure option (#191) 10 years ago
Andrew Waterman 55f83087a7 Support an RV32F compiler 10 years ago
Kito Cheng 52f612d020 Install gcc's target shared library to $sysroot/usr/lib for easier qemu use 10 years ago
Kito Cheng b67b50ada0 Add support for run testsuite with qemu 10 years ago
Kito Cheng 4910c5a4c5 Add "check-gcc-newlib" to run the GCC test suite 10 years ago
Kito Cheng 4fbcb0a804 Enable gdb simulator 10 years ago
Alex Suykov d436ec492e pass disable-werror to binutils-gdb 10 years ago
Palmer Dabbelt efe6db057d Drop {gcc,glibc}_version 10 years ago
Tim Newsome 1730f9b126 Build gdb. 10 years ago
Palmer Dabbelt a92d667431 Move to submodules for GCC, glibc 10 years ago
Andrew Waterman 34dddba8ea binutils: disable simulator for now 10 years ago
Palmer Dabbelt 0c85fd51ad Fix builds that aren't in the top-level directory 10 years ago
Palmer Dabbelt 28df2f6408 Start tracking binutils as a submodule 10 years ago
Palmer Dabbelt 39fb67144c Update GCC to 6.1.0 10 years ago
Palmer Dabbelt 14b89981ad Change around the header install path 10 years ago
Palmer Dabbelt 5845f9d186 Start passing "--enable-soft-float"-like arguments 10 years ago
Andrew Waterman 0053d10a76 Upgrade to binutils 2.26 10 years ago
Andrew Waterman fcb96e3c84 Upgrade to glibc 2.23 10 years ago
Colin Schmidt e262f3b339 unset CC and CXX before glibc build 10 years ago
Palmer Dabbelt cc5321b5a3 Bump GCC to 5.3.0 10 years ago
Palmer Dabbelt aee719fc28 Bump binutils to 2.25.1 11 years ago
SeungRyeol Lee e819ada428 fix build failure for linux multilib. 11 years ago
Darius Rad d36be5645f Fix multilib build. 11 years ago
Andrew Waterman 77f7450d26 Fix --enable-multilib for Newlib toolchain 11 years ago
Palmer Dabbelt f5c7288ab8 Use "cp -a" instead of "cp -R" 11 years ago
Scott Beamer 1301254d71 upgrade newlib to 2.2.0 11 years ago
Palmer Dabbelt e4f3a4ebc0 Update glibc to version 2.22 11 years ago