tinycc/bootstrap/libc/test/test_x86_64.sh

14 lines
263 B
Bash
Raw Normal View History

2020-05-22 23:35:11 +00:00
#! /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"