Skip to content

Commit fe8fb67

Browse files
committed
test: duplicate c functions
1 parent 0ef54ac commit fe8fb67

File tree

6 files changed

+11
-0
lines changed

6 files changed

+11
-0
lines changed

testdata/cduplicate/CMakeLists.txt

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
cmake_minimum_required(VERSION 3.0)
2+
project(my_combined_project)
3+
4+
add_subdirectory(d1)
5+
6+
add_subdirectory(d2)

testdata/cduplicate/d1/CMakeLists.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
add_executable(prog1 ../main.c add.c)

testdata/cduplicate/d1/add.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
int add(int a){return a+1;}

testdata/cduplicate/d2/CMakeLists.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
add_executable(prog2 ../main.c add.c)

testdata/cduplicate/d2/add.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
int add(int a){return a+1;}

testdata/cduplicate/main.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
extern int add(int); int main(int argc,char**argv){return add(argc);}

0 commit comments

Comments
 (0)