diff options
Diffstat (limited to 'build-musl/CMakeFiles/_CMakeLTOTest-C/src')
| -rw-r--r-- | build-musl/CMakeFiles/_CMakeLTOTest-C/src/CMakeLists.txt | 8 | ||||
| -rw-r--r-- | build-musl/CMakeFiles/_CMakeLTOTest-C/src/foo.c | 4 | ||||
| -rw-r--r-- | build-musl/CMakeFiles/_CMakeLTOTest-C/src/main.c | 6 |
3 files changed, 18 insertions, 0 deletions
diff --git a/build-musl/CMakeFiles/_CMakeLTOTest-C/src/CMakeLists.txt b/build-musl/CMakeFiles/_CMakeLTOTest-C/src/CMakeLists.txt new file mode 100644 index 0000000..1f4f11b --- /dev/null +++ b/build-musl/CMakeFiles/_CMakeLTOTest-C/src/CMakeLists.txt @@ -0,0 +1,8 @@ +cmake_minimum_required(VERSION "4.3.4") +project("lto-test" LANGUAGES C) + +cmake_policy(SET CMP0069 NEW) + +add_library(foo foo.c) +add_executable(boo main.c) +target_link_libraries(boo PUBLIC foo) diff --git a/build-musl/CMakeFiles/_CMakeLTOTest-C/src/foo.c b/build-musl/CMakeFiles/_CMakeLTOTest-C/src/foo.c new file mode 100644 index 0000000..6a64a99 --- /dev/null +++ b/build-musl/CMakeFiles/_CMakeLTOTest-C/src/foo.c @@ -0,0 +1,4 @@ +int foo(void) +{ + return 0x42; +} diff --git a/build-musl/CMakeFiles/_CMakeLTOTest-C/src/main.c b/build-musl/CMakeFiles/_CMakeLTOTest-C/src/main.c new file mode 100644 index 0000000..db0956c --- /dev/null +++ b/build-musl/CMakeFiles/_CMakeLTOTest-C/src/main.c @@ -0,0 +1,6 @@ +int foo(void); + +int main(void) +{ + return foo(); +} |