summaryrefslogtreecommitdiff
path: root/include/CMakeLists.txt
diff options
context:
space:
mode:
authorDimitri Staessens <dimitri.staessens@ugent.be>2017-11-20 03:15:27 +0100
committerSander Vrijders <sander.vrijders@ugent.be>2017-11-20 10:19:00 +0100
commit9f1ad299c93112fd9744311aad04d16f46ab2442 (patch)
treef588f98a5aa9a573427766bdb3c3801d48d9659a /include/CMakeLists.txt
parent489b3f241667a6a054983625ab49ceb3ea0bf742 (diff)
downloadouroboros-9f1ad299c93112fd9744311aad04d16f46ab2442.tar.gz
ouroboros-9f1ad299c93112fd9744311aad04d16f46ab2442.zip
lib: Add library initializers to .init_array
The library initializers with argc and argv arguments were specified using the __attribute__((constructor)). This is undefined behaviour as constructors should have no arguments. This is fixed by passing the functions to the .init_array. Signed-off-by: Dimitri Staessens <dimitri.staessens@ugent.be> Signed-off-by: Sander Vrijders <sander.vrijders@ugent.be>
Diffstat (limited to 'include/CMakeLists.txt')
0 files changed, 0 insertions, 0 deletions