#!/bin/sh # vlibc-gcc — compile and link against vlibc using GCC. # # Generated by configure from tools/vlibc-gcc.in. Do not edit directly. # This is the compiler driver that vlibc ships for its consumers. prefix='@prefix@' install_mode='@vlibc_install_mode@' profile='@vlibc_profile@' case "$install_mode" in overwrite) vlibc_includedir="$prefix/include" vlibc_libdir="$prefix/lib" ;; *) vlibc_includedir="$prefix/lib/vlibc/include" vlibc_libdir="$prefix/lib/vlibc/lib" ;; esac # TODO: full sysroot handling for `overwrite` installs and cross-compilation, # and -static/-lvlibc wiring once the library exports its full ABI. exec gcc -isystem "$vlibc_includedir" -L"$vlibc_libdir" "$@"