surround add_executable with flags

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view

surround add_executable with flags


i trying to migrate a cross-compiler project (ARM on Windows) from an IDE (Cypress PSoC Creator) to cmake. The toolchain is a standard gcc for arm. The IDE compiles the binary with

arm-none-eabi-gcc.exe -Wl,--start-group .....  -Wl,--end-group. I'm trying to reach the same in cmake, but since add_executable(target main.c) together with target_link_libraries() at least the main-file is outside the start / end-group.
Is there a way to achive this? The problem is, that the code-size differs between the IDE build and cmake build and i need to know at least why. And since the group issue is the last thing, i need to get around it.

Thanks for help!
Best regards,


Powered by

Please keep messages on-topic and check the CMake FAQ at:

Kitware offers various services to support the CMake community. For more information on each offering, please visit:

CMake Support:
CMake Consulting:
CMake Training Courses:

Visit other Kitware open-source projects at

Follow this link to subscribe/unsubscribe: