From 36117f59ec77784c9ef77801d7c1cbf03a4c4a8b Mon Sep 17 00:00:00 2001 From: Nicholas Noll Date: Thu, 7 May 2020 15:35:06 -0700 Subject: wrap: elementary math functions for libmath --- compile_commands.json | 170 ++++++++++++++++++++++++++++---------------------- 1 file changed, 97 insertions(+), 73 deletions(-) (limited to 'compile_commands.json') diff --git a/compile_commands.json b/compile_commands.json index acb788e..cbb7712 100644 --- a/compile_commands.json +++ b/compile_commands.json @@ -11,19 +11,16 @@ "-fms-extensions", "-Wno-microsoft-anon-tag", "-Wno-incompatible-function-pointer-types", - "-ffreestanding", - "-fno-builtin", - "-nostdlib", "-isystem", "include/vendor/libc", "-I", "include", "-o", - "build/libc/string.o", - "sys/libc/string.c" + "build/libn/coro.o", + "sys/libn/coro.c" ], "directory": "/home/nolln/root", - "file": "sys/libc/string.c" + "file": "sys/libn/coro.c" }, { "arguments": [ @@ -42,11 +39,11 @@ "-I", "include", "-o", - "build/libn/bufio.o", - "sys/libn/bufio.c" + "build/libn/memory.o", + "sys/libn/memory.c" ], "directory": "/home/nolln/root", - "file": "sys/libn/bufio.c" + "file": "sys/libn/memory.c" }, { "arguments": [ @@ -60,16 +57,19 @@ "-fms-extensions", "-Wno-microsoft-anon-tag", "-Wno-incompatible-function-pointer-types", + "-ffreestanding", + "-fno-builtin", + "-nostdlib", "-isystem", "include/vendor/libc", "-I", "include", "-o", - "build/libbio/phylo.o", - "sys/libbio/phylo.c" + "build/libc/string.o", + "sys/libc/string.c" ], "directory": "/home/nolln/root", - "file": "sys/libbio/phylo.c" + "file": "sys/libc/string.c" }, { "arguments": [ @@ -83,16 +83,17 @@ "-fms-extensions", "-Wno-microsoft-anon-tag", "-Wno-incompatible-function-pointer-types", + "-D_GNU_SOURCE", "-isystem", "include/vendor/libc", "-I", "include", "-o", - "build/libn/flate.o", - "sys/libn/flate.c" + "build/libmath/lapack.o", + "sys/libmath/lapack.c" ], "directory": "/home/nolln/root", - "file": "sys/libn/flate.c" + "file": "sys/libmath/lapack.c" }, { "arguments": [ @@ -111,11 +112,11 @@ "-I", "include", "-o", - "build/libn/sort.o", - "sys/libn/sort.c" + "build/libn/random.o", + "sys/libn/random.c" ], "directory": "/home/nolln/root", - "file": "sys/libn/sort.c" + "file": "sys/libn/random.c" }, { "arguments": [ @@ -134,11 +135,11 @@ "-I", "include", "-o", - "build/libbio/test.o", - "sys/libbio/test.c" + "build/libn/test.o", + "sys/libn/test.c" ], "directory": "/home/nolln/root", - "file": "sys/libbio/test.c" + "file": "sys/libn/test.c" }, { "arguments": [ @@ -152,16 +153,17 @@ "-fms-extensions", "-Wno-microsoft-anon-tag", "-Wno-incompatible-function-pointer-types", + "-D_GNU_SOURCE", "-isystem", "include/vendor/libc", "-I", "include", "-o", - "build/libbio/align.o", - "sys/libbio/align.c" + "build/libmath/blas.o", + "sys/libmath/blas.c" ], "directory": "/home/nolln/root", - "file": "sys/libbio/align.c" + "file": "sys/libmath/blas.c" }, { "arguments": [ @@ -181,11 +183,11 @@ "-I", "include", "-o", - "build/libmath/blas.o", - "sys/libmath/blas.c" + "build/libmath/test.o", + "sys/libmath/test.c" ], "directory": "/home/nolln/root", - "file": "sys/libmath/blas.c" + "file": "sys/libmath/test.c" }, { "arguments": [ @@ -204,11 +206,11 @@ "-I", "include", "-o", - "build/libn/memory.o", - "sys/libn/memory.c" + "build/libbio/test.o", + "sys/libbio/test.c" ], "directory": "/home/nolln/root", - "file": "sys/libn/memory.c" + "file": "sys/libbio/test.c" }, { "arguments": [ @@ -227,11 +229,11 @@ "-I", "include", "-o", - "build/libn/mmap.o", - "sys/libn/mmap.c" + "build/libn/io.o", + "sys/libn/io.c" ], "directory": "/home/nolln/root", - "file": "sys/libn/mmap.c" + "file": "sys/libn/io.c" }, { "arguments": [ @@ -250,11 +252,11 @@ "-I", "include", "-o", - "build/libbio/io/fasta.o", - "sys/libbio/io/fasta.c" + "build/libbio/phylo.o", + "sys/libbio/phylo.c" ], "directory": "/home/nolln/root", - "file": "sys/libbio/io/fasta.c" + "file": "sys/libbio/phylo.c" }, { "arguments": [ @@ -273,11 +275,11 @@ "-I", "include", "-o", - "build/libbio/simulate.o", - "sys/libbio/simulate.c" + "build/libn/sort.o", + "sys/libn/sort.c" ], "directory": "/home/nolln/root", - "file": "sys/libbio/simulate.c" + "file": "sys/libn/sort.c" }, { "arguments": [ @@ -291,16 +293,19 @@ "-fms-extensions", "-Wno-microsoft-anon-tag", "-Wno-incompatible-function-pointer-types", + "-ffreestanding", + "-fno-builtin", + "-nostdlib", "-isystem", "include/vendor/libc", "-I", "include", "-o", - "build/libn/random.o", - "sys/libn/random.c" + "build/libc/stdio.o", + "sys/libc/stdio.c" ], "directory": "/home/nolln/root", - "file": "sys/libn/random.c" + "file": "sys/libc/stdio.c" }, { "arguments": [ @@ -314,17 +319,16 @@ "-fms-extensions", "-Wno-microsoft-anon-tag", "-Wno-incompatible-function-pointer-types", - "-D_GNU_SOURCE", "-isystem", "include/vendor/libc", "-I", "include", "-o", - "build/libmath/test.o", - "sys/libmath/test.c" + "build/libn/gz.o", + "sys/libn/gz.c" ], "directory": "/home/nolln/root", - "file": "sys/libmath/test.c" + "file": "sys/libn/gz.c" }, { "arguments": [ @@ -343,11 +347,11 @@ "-I", "include", "-o", - "build/libbio/io/newick.o", - "sys/libbio/io/newick.c" + "build/libn/error.o", + "sys/libn/error.c" ], "directory": "/home/nolln/root", - "file": "sys/libbio/io/newick.c" + "file": "sys/libn/error.c" }, { "arguments": [ @@ -366,11 +370,11 @@ "-I", "include", "-o", - "build/libn/string.o", - "sys/libn/string.c" + "build/libn/bufio.o", + "sys/libn/bufio.c" ], "directory": "/home/nolln/root", - "file": "sys/libn/string.c" + "file": "sys/libn/bufio.c" }, { "arguments": [ @@ -384,19 +388,16 @@ "-fms-extensions", "-Wno-microsoft-anon-tag", "-Wno-incompatible-function-pointer-types", - "-ffreestanding", - "-fno-builtin", - "-nostdlib", "-isystem", "include/vendor/libc", "-I", "include", "-o", - "build/libc/stdio.o", - "sys/libc/stdio.c" + "build/libbio/align.o", + "sys/libbio/align.c" ], "directory": "/home/nolln/root", - "file": "sys/libc/stdio.c" + "file": "sys/libbio/align.c" }, { "arguments": [ @@ -415,11 +416,11 @@ "-I", "include", "-o", - "build/libn/test.o", - "sys/libn/test.c" + "build/libbio/io/newick.o", + "sys/libbio/io/newick.c" ], "directory": "/home/nolln/root", - "file": "sys/libn/test.c" + "file": "sys/libbio/io/newick.c" }, { "arguments": [ @@ -438,11 +439,11 @@ "-I", "include", "-o", - "build/libn/gz.o", - "sys/libn/gz.c" + "build/libn/mmap.o", + "sys/libn/mmap.c" ], "directory": "/home/nolln/root", - "file": "sys/libn/gz.c" + "file": "sys/libn/mmap.c" }, { "arguments": [ @@ -461,11 +462,11 @@ "-I", "include", "-o", - "build/libn/coro.o", - "sys/libn/coro.c" + "build/libn/flate.o", + "sys/libn/flate.c" ], "directory": "/home/nolln/root", - "file": "sys/libn/coro.c" + "file": "sys/libn/flate.c" }, { "arguments": [ @@ -484,11 +485,11 @@ "-I", "include", "-o", - "build/libn/io.o", - "sys/libn/io.c" + "build/libbio/io/fasta.o", + "sys/libbio/io/fasta.c" ], "directory": "/home/nolln/root", - "file": "sys/libn/io.c" + "file": "sys/libbio/io/fasta.c" }, { "arguments": [ @@ -507,10 +508,33 @@ "-I", "include", "-o", - "build/libn/error.o", - "sys/libn/error.c" + "build/libbio/simulate.o", + "sys/libbio/simulate.c" ], "directory": "/home/nolln/root", - "file": "sys/libn/error.c" + "file": "sys/libbio/simulate.c" + }, + { + "arguments": [ + "clang", + "-c", + "-g", + "-march=native", + "-ffast-math", + "-fno-strict-aliasing", + "-fwrapv", + "-fms-extensions", + "-Wno-microsoft-anon-tag", + "-Wno-incompatible-function-pointer-types", + "-isystem", + "include/vendor/libc", + "-I", + "include", + "-o", + "build/libn/string.o", + "sys/libn/string.c" + ], + "directory": "/home/nolln/root", + "file": "sys/libn/string.c" } ] \ No newline at end of file -- cgit v1.2.1