From e318b3891d8d78cde61146bbbf6264e3cff4a208 Mon Sep 17 00:00:00 2001 From: Rahix <rahix@rahix.de> Date: Sat, 8 Jun 2019 18:20:13 +0200 Subject: [PATCH] build: Explicitly & individually include startup code Signed-off-by: Rahix <rahix@rahix.de> --- hw-tests/bmatest/meson.build | 2 +- hw-tests/bmetest/meson.build | 2 +- hw-tests/ecgtest/meson.build | 2 +- hw-tests/hello-freertos/meson.build | 2 +- hw-tests/hello-world/meson.build | 2 +- hw-tests/imutest/meson.build | 2 +- hw-tests/ips/meson.build | 2 +- lib/card10/meson.build | 2 +- 8 files changed, 8 insertions(+), 8 deletions(-) diff --git a/hw-tests/bmatest/meson.build b/hw-tests/bmatest/meson.build index 6fafa0c67..ad46a417b 100644 --- a/hw-tests/bmatest/meson.build +++ b/hw-tests/bmatest/meson.build @@ -3,7 +3,7 @@ name = 'bmatest' executable( name + '.elf', 'main.c', - dependencies: [libcard10], + dependencies: [libcard10, max32665_startup], link_args: [ '-Wl,-Map=' + meson.current_build_dir() + '/' + name + '.map', ], diff --git a/hw-tests/bmetest/meson.build b/hw-tests/bmetest/meson.build index 485d0a78e..31ad35850 100644 --- a/hw-tests/bmetest/meson.build +++ b/hw-tests/bmetest/meson.build @@ -3,7 +3,7 @@ name = 'bmetest' executable( name + '.elf', 'main.c', - dependencies: [libcard10], + dependencies: [libcard10, max32665_startup], link_args: [ '-Wl,-Map=' + meson.current_build_dir() + '/' + name + '.map', ], diff --git a/hw-tests/ecgtest/meson.build b/hw-tests/ecgtest/meson.build index 3210e1868..e7cff9b5a 100644 --- a/hw-tests/ecgtest/meson.build +++ b/hw-tests/ecgtest/meson.build @@ -3,7 +3,7 @@ name = 'ecgtest' executable( name + '.elf', 'main.c', - dependencies: [libcard10], + dependencies: [libcard10, max32665_startup], link_args: [ '-Wl,-Map=' + meson.current_build_dir() + '/' + name + '.map', ], diff --git a/hw-tests/hello-freertos/meson.build b/hw-tests/hello-freertos/meson.build index 7a8b45bcc..4f6446c9c 100644 --- a/hw-tests/hello-freertos/meson.build +++ b/hw-tests/hello-freertos/meson.build @@ -20,7 +20,7 @@ executable( name + '.elf', sources, include_directories: freertos_sdk_includes, - dependencies: [libcard10], + dependencies: [libcard10, max32665_startup], link_with: freertos, link_args: [ '-Wl,-Map=' + meson.current_build_dir() + '/' + name + '.map', diff --git a/hw-tests/hello-world/meson.build b/hw-tests/hello-world/meson.build index cbd33f2e7..f559d1493 100644 --- a/hw-tests/hello-world/meson.build +++ b/hw-tests/hello-world/meson.build @@ -3,7 +3,7 @@ name = 'hello-world' executable( name + '.elf', 'main.c', - dependencies: [libcard10], + dependencies: [libcard10, max32665_startup], link_args: [ '-Wl,-Map=' + meson.current_build_dir() + '/' + name + '.map', ], diff --git a/hw-tests/imutest/meson.build b/hw-tests/imutest/meson.build index 9aa7c194c..a25bc7292 100644 --- a/hw-tests/imutest/meson.build +++ b/hw-tests/imutest/meson.build @@ -3,7 +3,7 @@ name = 'imutest' executable( name + '.elf', 'main.c', - dependencies: [libcard10], + dependencies: [libcard10, max32665_startup], link_args: [ '-Wl,-Map=' + meson.current_build_dir() + '/' + name + '.map', ], diff --git a/hw-tests/ips/meson.build b/hw-tests/ips/meson.build index 59dfcdede..5a777d59a 100644 --- a/hw-tests/ips/meson.build +++ b/hw-tests/ips/meson.build @@ -5,7 +5,7 @@ executable( 'main.c', 'image/image.c', 'image/image2.c', - dependencies: [libcard10], + dependencies: [libcard10, max32665_startup], link_args: [ '-Wl,-Map=' + meson.current_build_dir() + '/' + name + '.map', ], diff --git a/lib/card10/meson.build b/lib/card10/meson.build index 3413a9d3f..07c9e3e3f 100644 --- a/lib/card10/meson.build +++ b/lib/card10/meson.build @@ -29,5 +29,5 @@ lib = static_library( libcard10 = declare_dependency( include_directories: includes, link_with: lib, - dependencies: [deps, max32665_startup], + dependencies: deps, ) -- GitLab