From fa25c8f3df6791727b9384c9b405c996ac68b8ab Mon Sep 17 00:00:00 2001 From: Nicholas Noll Date: Fri, 15 May 2020 18:11:58 -0700 Subject: feat: added buffered io to libn --- compile_commands.json | 235 +++++++++++++++++++++++++++++++++++--------------- 1 file changed, 165 insertions(+), 70 deletions(-) (limited to 'compile_commands.json') diff --git a/compile_commands.json b/compile_commands.json index cbb7712..0b9f71c 100644 --- a/compile_commands.json +++ b/compile_commands.json @@ -16,11 +16,11 @@ "-I", "include", "-o", - "build/libn/coro.o", - "sys/libn/coro.c" + "build/libn/random.o", + "sys/libn/random.c" ], "directory": "/home/nolln/root", - "file": "sys/libn/coro.c" + "file": "sys/libn/random.c" }, { "arguments": [ @@ -34,16 +34,17 @@ "-fms-extensions", "-Wno-microsoft-anon-tag", "-Wno-incompatible-function-pointer-types", + "-D_GNU_SOURCE", "-isystem", "include/vendor/libc", "-I", "include", "-o", - "build/libn/memory.o", - "sys/libn/memory.c" + "build/libmath/linalg.o", + "sys/libmath/linalg.c" ], "directory": "/home/nolln/root", - "file": "sys/libn/memory.c" + "file": "sys/libmath/linalg.c" }, { "arguments": [ @@ -57,19 +58,40 @@ "-fms-extensions", "-Wno-microsoft-anon-tag", "-Wno-incompatible-function-pointer-types", - "-ffreestanding", - "-fno-builtin", - "-nostdlib", + "-D_GNU_SOURCE", "-isystem", "include/vendor/libc", "-I", "include", "-o", - "build/libc/string.o", - "sys/libc/string.c" + "build/libmath/blas1.o", + "sys/libmath/blas1.c" ], "directory": "/home/nolln/root", - "file": "sys/libc/string.c" + "file": "sys/libmath/blas1.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/coro.o", + "sys/libn/coro.c" + ], + "directory": "/home/nolln/root", + "file": "sys/libn/coro.c" }, { "arguments": [ @@ -89,11 +111,11 @@ "-I", "include", "-o", - "build/libmath/lapack.o", - "sys/libmath/lapack.c" + "build/libmath/basic.o", + "sys/libmath/basic.c" ], "directory": "/home/nolln/root", - "file": "sys/libmath/lapack.c" + "file": "sys/libmath/basic.c" }, { "arguments": [ @@ -112,11 +134,11 @@ "-I", "include", "-o", - "build/libn/random.o", - "sys/libn/random.c" + "build/libn/io.o", + "sys/libn/io.c" ], "directory": "/home/nolln/root", - "file": "sys/libn/random.c" + "file": "sys/libn/io.c" }, { "arguments": [ @@ -135,11 +157,11 @@ "-I", "include", "-o", - "build/libn/test.o", - "sys/libn/test.c" + "build/libn/mmap.o", + "sys/libn/mmap.c" ], "directory": "/home/nolln/root", - "file": "sys/libn/test.c" + "file": "sys/libn/mmap.c" }, { "arguments": [ @@ -153,17 +175,42 @@ "-fms-extensions", "-Wno-microsoft-anon-tag", "-Wno-incompatible-function-pointer-types", - "-D_GNU_SOURCE", "-isystem", "include/vendor/libc", "-I", "include", "-o", - "build/libmath/blas.o", - "sys/libmath/blas.c" + "build/libbio/simulate.o", + "sys/libbio/simulate.c" ], "directory": "/home/nolln/root", - "file": "sys/libmath/blas.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", + "-ffreestanding", + "-fno-builtin", + "-nostdlib", + "-isystem", + "include/vendor/libc", + "-I", + "include", + "-o", + "build/libc/string.o", + "sys/libc/string.c" + ], + "directory": "/home/nolln/root", + "file": "sys/libc/string.c" }, { "arguments": [ @@ -201,16 +248,17 @@ "-fms-extensions", "-Wno-microsoft-anon-tag", "-Wno-incompatible-function-pointer-types", + "-D_GNU_SOURCE", "-isystem", "include/vendor/libc", "-I", "include", "-o", - "build/libbio/test.o", - "sys/libbio/test.c" + "build/libmath/blas2.o", + "sys/libmath/blas2.c" ], "directory": "/home/nolln/root", - "file": "sys/libbio/test.c" + "file": "sys/libmath/blas2.c" }, { "arguments": [ @@ -229,11 +277,11 @@ "-I", "include", "-o", - "build/libn/io.o", - "sys/libn/io.c" + "build/libn/test.o", + "sys/libn/test.c" ], "directory": "/home/nolln/root", - "file": "sys/libn/io.c" + "file": "sys/libn/test.c" }, { "arguments": [ @@ -252,11 +300,11 @@ "-I", "include", "-o", - "build/libbio/phylo.o", - "sys/libbio/phylo.c" + "build/libn/gz.o", + "sys/libn/gz.c" ], "directory": "/home/nolln/root", - "file": "sys/libbio/phylo.c" + "file": "sys/libn/gz.c" }, { "arguments": [ @@ -275,11 +323,11 @@ "-I", "include", "-o", - "build/libn/sort.o", - "sys/libn/sort.c" + "build/libn/memory.o", + "sys/libn/memory.c" ], "directory": "/home/nolln/root", - "file": "sys/libn/sort.c" + "file": "sys/libn/memory.c" }, { "arguments": [ @@ -293,19 +341,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/io/fasta.o", + "sys/libbio/io/fasta.c" ], "directory": "/home/nolln/root", - "file": "sys/libc/stdio.c" + "file": "sys/libbio/io/fasta.c" }, { "arguments": [ @@ -324,11 +369,11 @@ "-I", "include", "-o", - "build/libn/gz.o", - "sys/libn/gz.c" + "build/libn/bufio.o", + "sys/libn/bufio.c" ], "directory": "/home/nolln/root", - "file": "sys/libn/gz.c" + "file": "sys/libn/bufio.c" }, { "arguments": [ @@ -342,16 +387,17 @@ "-fms-extensions", "-Wno-microsoft-anon-tag", "-Wno-incompatible-function-pointer-types", + "-D_GNU_SOURCE", "-isystem", "include/vendor/libc", "-I", "include", "-o", - "build/libn/error.o", - "sys/libn/error.c" + "build/libmath/blas.o", + "sys/libmath/blas.c" ], "directory": "/home/nolln/root", - "file": "sys/libn/error.c" + "file": "sys/libmath/blas.c" }, { "arguments": [ @@ -370,11 +416,11 @@ "-I", "include", "-o", - "build/libn/bufio.o", - "sys/libn/bufio.c" + "build/libn/error.o", + "sys/libn/error.c" ], "directory": "/home/nolln/root", - "file": "sys/libn/bufio.c" + "file": "sys/libn/error.c" }, { "arguments": [ @@ -393,11 +439,11 @@ "-I", "include", "-o", - "build/libbio/align.o", - "sys/libbio/align.c" + "build/libn/string.o", + "sys/libn/string.c" ], "directory": "/home/nolln/root", - "file": "sys/libbio/align.c" + "file": "sys/libn/string.c" }, { "arguments": [ @@ -416,11 +462,11 @@ "-I", "include", "-o", - "build/libbio/io/newick.o", - "sys/libbio/io/newick.c" + "build/libn/sort.o", + "sys/libn/sort.c" ], "directory": "/home/nolln/root", - "file": "sys/libbio/io/newick.c" + "file": "sys/libn/sort.c" }, { "arguments": [ @@ -434,16 +480,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/mmap.o", - "sys/libn/mmap.c" + "build/libc/stdio.o", + "sys/libc/stdio.c" ], "directory": "/home/nolln/root", - "file": "sys/libn/mmap.c" + "file": "sys/libc/stdio.c" }, { "arguments": [ @@ -485,11 +534,11 @@ "-I", "include", "-o", - "build/libbio/io/fasta.o", - "sys/libbio/io/fasta.c" + "build/libbio/io/newick.o", + "sys/libbio/io/newick.c" ], "directory": "/home/nolln/root", - "file": "sys/libbio/io/fasta.c" + "file": "sys/libbio/io/newick.c" }, { "arguments": [ @@ -508,11 +557,11 @@ "-I", "include", "-o", - "build/libbio/simulate.o", - "sys/libbio/simulate.c" + "build/libbio/test.o", + "sys/libbio/test.c" ], "directory": "/home/nolln/root", - "file": "sys/libbio/simulate.c" + "file": "sys/libbio/test.c" }, { "arguments": [ @@ -531,10 +580,56 @@ "-I", "include", "-o", - "build/libn/string.o", - "sys/libn/string.c" + "build/libbio/phylo.o", + "sys/libbio/phylo.c" ], "directory": "/home/nolln/root", - "file": "sys/libn/string.c" + "file": "sys/libbio/phylo.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/libbio/align.o", + "sys/libbio/align.c" + ], + "directory": "/home/nolln/root", + "file": "sys/libbio/align.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/cmd/cat/cat.o", + "sys/cmd/cat/cat.c" + ], + "directory": "/home/nolln/root", + "file": "sys/cmd/cat/cat.c" } ] \ No newline at end of file -- cgit v1.2.1