syzkaller/pkg/csource
Dmitry Vyukov fd3e9f2b97 executor: introduce uint64/32/16/8 types
The "define uint64_t unsigned long long" were too good to work.
With a different toolchain I am getting:

cstdint:69:11: error: expected unqualified-id
  using ::uint64_t;
          ^
executor/common.h:34:18: note: expanded from macro 'uint64_t'

Do it the proper way: introduce uint64/32/16/8 types and use them.

pkg/csource then does s/uint64/uint64_t/ to not clutter code with
additional typedefs.
2017-12-27 11:15:04 +01:00
..
akaros_common.go executor: introduce uint64/32/16/8 types 2017-12-27 11:15:04 +01:00
build.go pkg/csource: refactor 2017-12-17 11:39:14 +01:00
common.go executor: introduce uint64/32/16/8 types 2017-12-27 11:15:04 +01:00
csource_test.go sys: move test syscalls to a separate target 2017-12-17 11:39:14 +01:00
csource.go pkg/csource: add top-level repeat loop 2017-12-27 09:18:26 +01:00
freebsd_common.go executor: introduce uint64/32/16/8 types 2017-12-27 11:15:04 +01:00
gen.go pkg/csource: refactor 2017-12-17 11:39:14 +01:00
linux_common.go executor: introduce uint64/32/16/8 types 2017-12-27 11:15:04 +01:00
netbsd_common.go executor: introduce uint64/32/16/8 types 2017-12-27 11:15:04 +01:00
options_test.go pkg/csource: add function to parse serialized options 2017-11-17 17:57:51 +01:00
options.go pkg/csource: add function to parse serialized options 2017-11-17 17:57:51 +01:00