Update #4272. --- spec/build/bsps/i386/pc386/objsmpstart.yml | 4 +++- spec/build/bsps/optobjcopy.yml | 14 +++++++++----- 2 files changed, 12 insertions(+), 6 deletions(-)
diff --git a/spec/build/bsps/i386/pc386/objsmpstart.yml b/spec/build/bsps/i386/pc386/objsmpstart.yml index a085132737..026531b84c 100644 --- a/spec/build/bsps/i386/pc386/objsmpstart.yml +++ b/spec/build/bsps/i386/pc386/objsmpstart.yml @@ -40,7 +40,9 @@ do-build: | bic.objects.append(self.uid) do-configure: null enabled-by: -- RTEMS_SMP + and: + - HAVE_OBJCOPY + - RTEMS_SMP includes: [] ldflags: [] links: diff --git a/spec/build/bsps/optobjcopy.yml b/spec/build/bsps/optobjcopy.yml index 63fab08ac6..0eec3d33b4 100644 --- a/spec/build/bsps/optobjcopy.yml +++ b/spec/build/bsps/optobjcopy.yml @@ -1,15 +1,19 @@ SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause actions: -- set-value: ${PROGRAM_PREFIX}objcopy +- get-string: null - substitute: null -- find-program: null +- find-optional-program: null - env-assign: OBJCOPY build-type: option copyrights: -- Copyright (C) 2020 embedded brains GmbH & Co. KG -default: [] -description: '' +- Copyright (C) 2020, 2024 embedded brains GmbH & Co. KG +default: +- enabled-by: true + value: ${PROGRAM_PREFIX}objcopy +description: | + This build option defines the name of the object copy tool. enabled-by: true +format: '{}' links: [] name: OBJCOPY type: build -- 2.35.3 _______________________________________________ devel mailing list devel@rtems.org http://lists.rtems.org/mailman/listinfo/devel