# HG changeset patch # User "Yann E. MORIN" # Date 1310918488 -7200 # Node ID 86ea5204e9ce7d304dffb12375f395d1cfc1b9a3 # Parent 7c6f2d990384115f916d68dbe3bce3a73f00abea libc/newlib: build newlib in the proper step Currently, newlib is built in the start_file step, which is wrong, but was needed when the baremetal integration was... well, 'unfinished'. Now that we build the baremetal compiler from the final cc step, and a proper core gcc in pass-1 and pass-2, we can move the newlib build to the step do_libc, where it belongs. Signed-off-by: "Yann E. MORIN" diff -r 7c6f2d990384 -r 86ea5204e9ce scripts/build/libc/newlib.sh --- a/scripts/build/libc/newlib.sh Mon Feb 13 22:18:02 2012 +0100 +++ b/scripts/build/libc/newlib.sh Sun Jul 17 18:01:28 2011 +0200 @@ -49,6 +49,10 @@ } do_libc_start_files() { + : +} + +do_libc() { local -a newlib_opts CT_DoStep INFO "Installing C library" @@ -128,10 +132,6 @@ CT_EndStep } -do_libc() { - : -} - do_libc_finish() { CT_DoStep INFO "Finishing C library"