From aa064359cb514251a73b53de3e530fa89f687ab7 Mon Sep 17 00:00:00 2001 From: Nicholas Noll Date: Tue, 21 Apr 2020 12:38:03 -0700 Subject: feat: added allocator interface to allow for flexible library interfaces --- compile_commands.json | 68 +++++++++++++++++++++++++++++++++++++-------------- 1 file changed, 50 insertions(+), 18 deletions(-) (limited to 'compile_commands.json') diff --git a/compile_commands.json b/compile_commands.json index 31a2936..99168be 100644 --- a/compile_commands.json +++ b/compile_commands.json @@ -7,13 +7,16 @@ "-fno-strict-aliasing", "-fwrapv", "-fms-extensions", + "-ffreestanding", + "-fno-builtin", + "-nostdlib", "-Iinclude", "-o", - "build/libn/error.o", - "sys/libn/error.c" + "build/libc/string.o", + "sys/libc/string.c" ], "directory": "/home/nolln/root", - "file": "sys/libn/error.c" + "file": "sys/libc/string.c" }, { "arguments": [ @@ -25,11 +28,11 @@ "-fms-extensions", "-Iinclude", "-o", - "build/libn/coro.o", - "sys/libn/coro.c" + "build/libn/test.o", + "sys/libn/test.c" ], "directory": "/home/nolln/root", - "file": "sys/libn/coro.c" + "file": "sys/libn/test.c" }, { "arguments": [ @@ -60,11 +63,27 @@ "-fms-extensions", "-Iinclude", "-o", - "build/libn/string.o", - "sys/libn/string.c" + "build/libn/error.o", + "sys/libn/error.c" ], "directory": "/home/nolln/root", - "file": "sys/libn/string.c" + "file": "sys/libn/error.c" + }, + { + "arguments": [ + "clang", + "-c", + "-g", + "-fno-strict-aliasing", + "-fwrapv", + "-fms-extensions", + "-Iinclude", + "-o", + "build/libn/bufio.o", + "sys/libn/bufio.c" + ], + "directory": "/home/nolln/root", + "file": "sys/libn/bufio.c" }, { "arguments": [ @@ -92,11 +111,11 @@ "-fms-extensions", "-Iinclude", "-o", - "build/libn/test.o", - "sys/libn/test.c" + "build/libn/io.o", + "sys/libn/io.c" ], "directory": "/home/nolln/root", - "file": "sys/libn/test.c" + "file": "sys/libn/io.c" }, { "arguments": [ @@ -106,15 +125,28 @@ "-fno-strict-aliasing", "-fwrapv", "-fms-extensions", - "-ffreestanding", - "-fno-builtin", - "-nostdlib", "-Iinclude", "-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": [ + "clang", + "-c", + "-g", + "-fno-strict-aliasing", + "-fwrapv", + "-fms-extensions", + "-Iinclude", + "-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