diff options
| author | George Karpenkov <ekarpenkov@apple.com> | 2018-03-31 02:17:15 +0000 |
|---|---|---|
| committer | George Karpenkov <ekarpenkov@apple.com> | 2018-03-31 02:17:15 +0000 |
| commit | 96871864d2433f98b643a687b8981beba19d3bc3 (patch) | |
| tree | d5d6ec6d8e54434ccf07cac0db9a9178637dd699 /clang/test | |
| parent | 6fe0f035bd1dd1034b341e5a740c725044f65b90 (diff) | |
| download | bcm5719-llvm-96871864d2433f98b643a687b8981beba19d3bc3.tar.gz bcm5719-llvm-96871864d2433f98b643a687b8981beba19d3bc3.zip | |
[analyzer] Hopefully fix the ARM buildbot.
llvm-svn: 328913
Diffstat (limited to 'clang/test')
| -rw-r--r-- | clang/test/Analysis/bstring.c | 9 | ||||
| -rw-r--r-- | clang/test/Analysis/string.c | 10 |
2 files changed, 9 insertions, 10 deletions
diff --git a/clang/test/Analysis/bstring.c b/clang/test/Analysis/bstring.c index a671d9ee8d4..89a77cdff86 100644 --- a/clang/test/Analysis/bstring.c +++ b/clang/test/Analysis/bstring.c @@ -474,3 +474,12 @@ char radar_11125445_memcopythenlogfirstbyte(const char *input, size_t length) { free(bytes); return x; } + +struct S { + char f; +}; + +void nocrash_on_locint_offset(void *addr, void* from, struct S s) { + int iAdd = (int) addr; + memcpy(((void *) &(s.f)), from, iAdd); +} diff --git a/clang/test/Analysis/string.c b/clang/test/Analysis/string.c index 5bfa31e732d..e4a7482f72c 100644 --- a/clang/test/Analysis/string.c +++ b/clang/test/Analysis/string.c @@ -30,7 +30,6 @@ typedef typeof(sizeof(int)) size_t; void clang_analyzer_eval(int); int scanf(const char *restrict format, ...); -void *memcpy(void *, const void *, unsigned long); //===----------------------------------------------------------------------=== // strlen() @@ -1187,12 +1186,3 @@ void strncpy_exactly_matching_buffer2(char *y) { // This time, we know that y fits in x anyway. clang_analyzer_eval(strlen(x) <= 3); // expected-warning{{UNKNOWN}} } - -struct S { - char f; -}; - -void nocrash_on_locint_offset(void *addr, void* from, struct S s) { - int iAdd = (int) addr; - memcpy(((void *) &(s.f)), from, iAdd); -} |

