mirror of
https://github.com/RPCS3/llvm.git
synced 2025-01-19 08:24:12 +00:00
New testcase for PR244
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@18294 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
eeeff013cd
commit
393db9ddfd
14
test/CFrontend/2004-11-27-StaticFunctionRedeclare.c
Normal file
14
test/CFrontend/2004-11-27-StaticFunctionRedeclare.c
Normal file
@ -0,0 +1,14 @@
|
||||
// RUN: %llvmgcc -S 2004-11-27-StaticFunctionRedeclare.c -o - | gccas | llvm-dis | not grep 'declare int.*func'
|
||||
|
||||
// There should not be an unresolved reference to func here. Believe it or not,
|
||||
// the "expected result" is a function named 'func' which is internal and
|
||||
// referenced by bar().
|
||||
|
||||
// This is PR244
|
||||
|
||||
static int func();
|
||||
void bar() {
|
||||
int func();
|
||||
foo(func);
|
||||
}
|
||||
static int func(char** A, char ** B) {}
|
Loading…
x
Reference in New Issue
Block a user