+
+static_library("nacl_dyncode_private") {
+ cflags_c = []
+ sources = [
+ "dyncode_private.c",
+ ]
+
+ if (cpu_arch == "pnacl") {
+ cflags_c += [
+ "-Wno-self-assign",
+ "-allow-asm",
+ ]
+ }
+}
+static_library("nacl_random_private") {
+ cflags_c = []
+ sources = [
+ "irt_nameservice",
+ "irt_random",
+ ]
+
+ if (cpu_arch == "pnacl") {
+ cflags_c += [
+ "-Wno-self-assign",
+ "-allow-asm",
+ ]
+ }
+}
+static_library("nacl_sys_private") {
+ cflags_c = []
+ sources = [
+ "null.c",
+ "sysbrk.c",
+ ]
+
+ if (os != "glibc") {
+ sources += [
+ "None",
+ "private_blockhook",
+ ]
+ }
+
+ if (cpu_arch == "pnacl") {
+ cflags_c += [
+ "-Wno-self-assign",
+ "-allow-asm",
+ ]
+ }
+}
+static_library("imc_syscalls") {
+ cflags_c = []
+ sources = [
+ "imc_accept.c",
+ "imc_connect.c",
+ "imc_makeboundsock.c",
+ "imc_mem_obj_create.c",
+ "imc_recvmsg.c",
+ "imc_sendmsg.c",
+ "imc_socketpair.c",
+ "nameservice.c",
+ ]
+
+ if (cpu_arch == "pnacl") {
+ cflags_c += [
+ "-Wno-self-assign",
+ "-allow-asm",
+ ]
+ }
+}
+static_library("nacl_exception_private") {
+ cflags_c = []
+ sources = [
+ "nacl_exception_private.c",
+ ]
+
+ if (cpu_arch == "pnacl") {
+ cflags_c += [
+ "-Wno-self-assign",
+ "-allow-asm",
+ ]
+ }
+}
+static_library("nacl_list_mappings_private") {