tinycc/bootstrap/libc/test/test_x86_64.sh

14 lines
263 B
Bash

#! /usr/bin/env bash
# Args: <compiler>
# Build libc
cd "$(dirname "$0")" &&
echo BUILD libc.a &&
$1 -r -o libc.a -I../include \
../src/cstring.c ../src/cstdio.c ../src/syscalls.c ../src/base_x86_64.s &&
# Test
./base/test.sh "$1" &&
./stdio/test.sh "$1"