aboutsummaryrefslogtreecommitdiffstats
path: root/executor
diff options
context:
space:
mode:
authorDmitry Vyukov <dvyukov@google.com>2018-08-02 19:07:22 +0200
committerDmitry Vyukov <dvyukov@google.com>2018-08-02 19:07:22 +0200
commitd9a893a554d6077f5cab4aa8a81f24213443232e (patch)
treead7c6ccd2373fe3fd36183f7d9be114e8503b7ac /executor
parent5cbdd9f4445514cbacadc362c2891e40b7f36072 (diff)
Makefile: don't compile all targets into target binaries
Currently target binaries contain support for all OS/arch combinations. However, obviously a fuchsia target binary won't test windows. For target binaries we need support only for a single target (with the exception of 386/arm target in amd64/arm64 binaries). So compile in only _the_ target into target binaries. This reduces akaros/amd64 fuzzer binary from 33 to 7 MB and execprog from 28 to 2 MB.
Diffstat (limited to 'executor')
-rw-r--r--executor/defs.h30
1 files changed, 15 insertions, 15 deletions
diff --git a/executor/defs.h b/executor/defs.h
index b834970ee..a60c68b3d 100644
--- a/executor/defs.h
+++ b/executor/defs.h
@@ -5,7 +5,7 @@
#if GOARCH_amd64
#define GOARCH "amd64"
-#define SYZ_REVISION "36f0e5da1becfe451b2936a2b8b1739deb53c609"
+#define SYZ_REVISION "0dd50d0ed02c0d84fb296a804d96c2f758c18e11"
#define SYZ_EXECUTOR_USES_FORK_SERVER 1
#define SYZ_EXECUTOR_USES_SHMEM 0
#define SYZ_PAGE_SIZE 4096
@@ -20,7 +20,7 @@
#if GOARCH_amd64
#define GOARCH "amd64"
-#define SYZ_REVISION "fd7de83a3ebf8e454b041bbfe7513ed4a139d44d"
+#define SYZ_REVISION "89eac40a68a14ffc0af9fc9b181147236b82d00b"
#define SYZ_EXECUTOR_USES_FORK_SERVER 1
#define SYZ_EXECUTOR_USES_SHMEM 1
#define SYZ_PAGE_SIZE 4096
@@ -35,7 +35,7 @@
#if GOARCH_amd64
#define GOARCH "amd64"
-#define SYZ_REVISION "9540132f74bbe9bfb7e8f215844bdb3a88b9a665"
+#define SYZ_REVISION "4cc56cb437136b65655dd3e0d9389be66131c7d1"
#define SYZ_EXECUTOR_USES_FORK_SERVER 0
#define SYZ_EXECUTOR_USES_SHMEM 0
#define SYZ_PAGE_SIZE 4096
@@ -45,7 +45,7 @@
#if GOARCH_arm64
#define GOARCH "arm64"
-#define SYZ_REVISION "ebb425942f2bbfd2db293e4a2a0a417f6aaafb1c"
+#define SYZ_REVISION "42ba25aa193b27b48c8f8ade1c9186cb89c7ca61"
#define SYZ_EXECUTOR_USES_FORK_SERVER 0
#define SYZ_EXECUTOR_USES_SHMEM 0
#define SYZ_PAGE_SIZE 4096
@@ -60,7 +60,7 @@
#if GOARCH_386
#define GOARCH "386"
-#define SYZ_REVISION "d16df4bd3b5d63c53207d8d48f0e7aa8375ae471"
+#define SYZ_REVISION "c026c82f557e0fb27209b060f233071e8ba38eab"
#define SYZ_EXECUTOR_USES_FORK_SERVER 1
#define SYZ_EXECUTOR_USES_SHMEM 1
#define SYZ_PAGE_SIZE 4096
@@ -70,7 +70,7 @@
#if GOARCH_amd64
#define GOARCH "amd64"
-#define SYZ_REVISION "22bac64bd4f91440dd851726a290b9eb1f1ae092"
+#define SYZ_REVISION "c06fc3bdc53ae8ee708128ddd51d14a679aa12f0"
#define SYZ_EXECUTOR_USES_FORK_SERVER 1
#define SYZ_EXECUTOR_USES_SHMEM 1
#define SYZ_PAGE_SIZE 4096
@@ -80,7 +80,7 @@
#if GOARCH_arm
#define GOARCH "arm"
-#define SYZ_REVISION "c46361b24a9d8c4d25f99c6a74ed373b73b0cdd1"
+#define SYZ_REVISION "b4f6cbe7c414a45bfaf3dcccf7f1040502de3980"
#define SYZ_EXECUTOR_USES_FORK_SERVER 1
#define SYZ_EXECUTOR_USES_SHMEM 1
#define SYZ_PAGE_SIZE 4096
@@ -90,7 +90,7 @@
#if GOARCH_arm64
#define GOARCH "arm64"
-#define SYZ_REVISION "e1ce203bf0cb9e092e65fc6ca9cd1cde96e19316"
+#define SYZ_REVISION "70ff2aa900dc3911170ab814adc6a362bb014580"
#define SYZ_EXECUTOR_USES_FORK_SERVER 1
#define SYZ_EXECUTOR_USES_SHMEM 1
#define SYZ_PAGE_SIZE 4096
@@ -100,7 +100,7 @@
#if GOARCH_ppc64le
#define GOARCH "ppc64le"
-#define SYZ_REVISION "1ccba534d5c6adaffc5ebfbea33c22833f5cb846"
+#define SYZ_REVISION "be0af9fd447e9ac157423f3260f414d60066f653"
#define SYZ_EXECUTOR_USES_FORK_SERVER 1
#define SYZ_EXECUTOR_USES_SHMEM 1
#define SYZ_PAGE_SIZE 4096
@@ -115,7 +115,7 @@
#if GOARCH_amd64
#define GOARCH "amd64"
-#define SYZ_REVISION "cea6c87ab1f9e36df1927913a619e71cd29abcbf"
+#define SYZ_REVISION "c05720ceb16e651f6ae9addd1f5be83497d861e3"
#define SYZ_EXECUTOR_USES_FORK_SERVER 1
#define SYZ_EXECUTOR_USES_SHMEM 1
#define SYZ_PAGE_SIZE 4096
@@ -130,7 +130,7 @@
#if GOARCH_32_fork_shmem
#define GOARCH "32_fork_shmem"
-#define SYZ_REVISION "f3f80dea03f2b372f892da4a49e6af7f47106120"
+#define SYZ_REVISION "18f983f4760ca5ac41eaf7c18bd9f487f6dde42b"
#define SYZ_EXECUTOR_USES_FORK_SERVER 1
#define SYZ_EXECUTOR_USES_SHMEM 1
#define SYZ_PAGE_SIZE 4096
@@ -140,7 +140,7 @@
#if GOARCH_32_shmem
#define GOARCH "32_shmem"
-#define SYZ_REVISION "9819b8a5a8ea14bf3a71d86bb2012bafd6ab25b6"
+#define SYZ_REVISION "9d4e8ff9d9c38d5fe7cdc046adcde8be29782e6b"
#define SYZ_EXECUTOR_USES_FORK_SERVER 0
#define SYZ_EXECUTOR_USES_SHMEM 1
#define SYZ_PAGE_SIZE 8192
@@ -150,7 +150,7 @@
#if GOARCH_64
#define GOARCH "64"
-#define SYZ_REVISION "96964f599c9870f5d27e4d6054b0d16011652c81"
+#define SYZ_REVISION "981444b6842c8896801fdf67dc75c454cad9e594"
#define SYZ_EXECUTOR_USES_FORK_SERVER 0
#define SYZ_EXECUTOR_USES_SHMEM 0
#define SYZ_PAGE_SIZE 4096
@@ -160,7 +160,7 @@
#if GOARCH_64_fork
#define GOARCH "64_fork"
-#define SYZ_REVISION "96f1f19d85a4d091cba7b036633c3b48ccfe4439"
+#define SYZ_REVISION "1c9fe1f1a1f6f871fc5c088ca80174655322aca4"
#define SYZ_EXECUTOR_USES_FORK_SERVER 1
#define SYZ_EXECUTOR_USES_SHMEM 0
#define SYZ_PAGE_SIZE 8192
@@ -175,7 +175,7 @@
#if GOARCH_amd64
#define GOARCH "amd64"
-#define SYZ_REVISION "e9562f6b9973e9e9a9522fd8ec12b4e913f13b4c"
+#define SYZ_REVISION "f2b48fb82a68b0cb24b2ab9638add66deb9542dd"
#define SYZ_EXECUTOR_USES_FORK_SERVER 0
#define SYZ_EXECUTOR_USES_SHMEM 0
#define SYZ_PAGE_SIZE 4096