diff options
author | Jonathan Metzman <metzman@chromium.org> | 2019-01-17 16:36:05 +0000 |
---|---|---|
committer | Jonathan Metzman <metzman@chromium.org> | 2019-01-17 16:36:05 +0000 |
commit | b795c31dffc5b689ac15640c8a7f67d7a293bc95 (patch) | |
tree | 6dc077a743d6d25cc5042e1d6e061b3a8881a068 /compiler-rt/lib/fuzzer/FuzzerMain.cpp | |
parent | 8d86f1ba475c2e2adafd7d2e93ac26502de788ce (diff) | |
download | bcm5719-llvm-b795c31dffc5b689ac15640c8a7f67d7a293bc95.tar.gz bcm5719-llvm-b795c31dffc5b689ac15640c8a7f67d7a293bc95.zip |
[libFuzzer][MSVC] Make attribute-use compatible with MSVC
Summary:
Replace attributes with macros that use equivalent declspecs
for MSVC.
Reviewers: vitalybuka
Reviewed By: vitalybuka
Differential Revision: https://reviews.llvm.org/D56512
llvm-svn: 351456
Diffstat (limited to 'compiler-rt/lib/fuzzer/FuzzerMain.cpp')
-rw-r--r-- | compiler-rt/lib/fuzzer/FuzzerMain.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/compiler-rt/lib/fuzzer/FuzzerMain.cpp b/compiler-rt/lib/fuzzer/FuzzerMain.cpp index f2c8e9c7bb1..f66c057fa90 100644 --- a/compiler-rt/lib/fuzzer/FuzzerMain.cpp +++ b/compiler-rt/lib/fuzzer/FuzzerMain.cpp @@ -16,6 +16,6 @@ extern "C" { int LLVMFuzzerTestOneInput(const uint8_t *Data, size_t Size); } // extern "C" -__attribute__((visibility("default"))) int main(int argc, char **argv) { +ATTRIBUTE_INTERFACE int main(int argc, char **argv) { return fuzzer::FuzzerDriver(&argc, &argv, LLVMFuzzerTestOneInput); } |