Skip to content
Snippets Groups Projects
Verified Commit e318b389 authored by rahix's avatar rahix
Browse files

build: Explicitly & individually include startup code


Signed-off-by: default avatarRahix <rahix@rahix.de>
parent cf297371
No related branches found
No related tags found
No related merge requests found
...@@ -3,7 +3,7 @@ name = 'bmatest' ...@@ -3,7 +3,7 @@ name = 'bmatest'
executable( executable(
name + '.elf', name + '.elf',
'main.c', 'main.c',
dependencies: [libcard10], dependencies: [libcard10, max32665_startup],
link_args: [ link_args: [
'-Wl,-Map=' + meson.current_build_dir() + '/' + name + '.map', '-Wl,-Map=' + meson.current_build_dir() + '/' + name + '.map',
], ],
......
...@@ -3,7 +3,7 @@ name = 'bmetest' ...@@ -3,7 +3,7 @@ name = 'bmetest'
executable( executable(
name + '.elf', name + '.elf',
'main.c', 'main.c',
dependencies: [libcard10], dependencies: [libcard10, max32665_startup],
link_args: [ link_args: [
'-Wl,-Map=' + meson.current_build_dir() + '/' + name + '.map', '-Wl,-Map=' + meson.current_build_dir() + '/' + name + '.map',
], ],
......
...@@ -3,7 +3,7 @@ name = 'ecgtest' ...@@ -3,7 +3,7 @@ name = 'ecgtest'
executable( executable(
name + '.elf', name + '.elf',
'main.c', 'main.c',
dependencies: [libcard10], dependencies: [libcard10, max32665_startup],
link_args: [ link_args: [
'-Wl,-Map=' + meson.current_build_dir() + '/' + name + '.map', '-Wl,-Map=' + meson.current_build_dir() + '/' + name + '.map',
], ],
......
...@@ -20,7 +20,7 @@ executable( ...@@ -20,7 +20,7 @@ executable(
name + '.elf', name + '.elf',
sources, sources,
include_directories: freertos_sdk_includes, include_directories: freertos_sdk_includes,
dependencies: [libcard10], dependencies: [libcard10, max32665_startup],
link_with: freertos, link_with: freertos,
link_args: [ link_args: [
'-Wl,-Map=' + meson.current_build_dir() + '/' + name + '.map', '-Wl,-Map=' + meson.current_build_dir() + '/' + name + '.map',
......
...@@ -3,7 +3,7 @@ name = 'hello-world' ...@@ -3,7 +3,7 @@ name = 'hello-world'
executable( executable(
name + '.elf', name + '.elf',
'main.c', 'main.c',
dependencies: [libcard10], dependencies: [libcard10, max32665_startup],
link_args: [ link_args: [
'-Wl,-Map=' + meson.current_build_dir() + '/' + name + '.map', '-Wl,-Map=' + meson.current_build_dir() + '/' + name + '.map',
], ],
......
...@@ -3,7 +3,7 @@ name = 'imutest' ...@@ -3,7 +3,7 @@ name = 'imutest'
executable( executable(
name + '.elf', name + '.elf',
'main.c', 'main.c',
dependencies: [libcard10], dependencies: [libcard10, max32665_startup],
link_args: [ link_args: [
'-Wl,-Map=' + meson.current_build_dir() + '/' + name + '.map', '-Wl,-Map=' + meson.current_build_dir() + '/' + name + '.map',
], ],
......
...@@ -5,7 +5,7 @@ executable( ...@@ -5,7 +5,7 @@ executable(
'main.c', 'main.c',
'image/image.c', 'image/image.c',
'image/image2.c', 'image/image2.c',
dependencies: [libcard10], dependencies: [libcard10, max32665_startup],
link_args: [ link_args: [
'-Wl,-Map=' + meson.current_build_dir() + '/' + name + '.map', '-Wl,-Map=' + meson.current_build_dir() + '/' + name + '.map',
], ],
......
...@@ -29,5 +29,5 @@ lib = static_library( ...@@ -29,5 +29,5 @@ lib = static_library(
libcard10 = declare_dependency( libcard10 = declare_dependency(
include_directories: includes, include_directories: includes,
link_with: lib, link_with: lib,
dependencies: [deps, max32665_startup], dependencies: deps,
) )
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment