mirror of
https://github.com/capstone-engine/llvm-capstone.git
synced 2025-01-30 21:56:43 +00:00
Finally fix invalid-pointer-pairs.cc. This time the demangle on the Windows buildbot.
llvm-svn: 268160
This commit is contained in:
parent
8e38a5439b
commit
30cba35a84
@ -13,10 +13,10 @@ int f(char c, char *p, char *q) {
|
||||
// [[PTR1:0x[0-9a-f]+]] [[PTR2:0x[0-9a-f]+]]
|
||||
switch (c) {
|
||||
case 'g':
|
||||
// CMP: #0 {{.*}} in f(char, char*, char*) {{.*}}invalid-pointer-pairs.cc:[[@LINE+1]]:14
|
||||
// CMP: #0 {{.*}} in f({{char, char\*, char\*|char,char \*,char \*}}) {{.*}}invalid-pointer-pairs.cc:[[@LINE+1]]:14
|
||||
return p > q;
|
||||
case 's':
|
||||
// SUB: #0 {{.*}} in f(char, char*, char*) {{.*}}invalid-pointer-pairs.cc:[[@LINE+1]]:14
|
||||
// SUB: #0 {{.*}} in f({{char, char\*, char\*|char,char \*,char \*}}) {{.*}}invalid-pointer-pairs.cc:[[@LINE+1]]:14
|
||||
return p - q;
|
||||
case 'k': {
|
||||
// OK-NOT: ERROR
|
||||
@ -26,7 +26,7 @@ int f(char c, char *p, char *q) {
|
||||
case 'f': {
|
||||
char *p3 = p + 20;
|
||||
free(p);
|
||||
// FREE: #0 {{.*}} in f(char, char*, char*) {{.*}}invalid-pointer-pairs.cc:[[@LINE+2]]:14
|
||||
// FREE: #0 {{.*}} in f({{char, char\*, char\*|char,char \*,char \*}}) {{.*}}invalid-pointer-pairs.cc:[[@LINE+2]]:14
|
||||
// FREE: freed by thread
|
||||
return p < p3;
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user