[PATCH][Newlib][libgloss][ARM] - Semihosting v2 Makefile changes (3 / 5)

Tamar Christina Tamar.Christina@arm.com
Wed Jul 5 12:14:00 GMT 2017


Hi All,

resubmitting these as git-am patches.

Thanks,
Tamar
________________________________________
From: newlib-owner@sourceware.org <newlib-owner@sourceware.org> on behalf of Tamar Christina <Tamar.Christina@arm.com>
Sent: Monday, July 3, 2017 5:54:54 PM
To: newlib@sourceware.org
Cc: nd; nickc@redhat.com; Richard Earnshaw; jjohnstn@redhat.com
Subject: [PATCH][Newlib][libgloss][ARM] - Semihosting v2 Makefile changes (3 / 5)

Hi All,


This patch adds the needed build system changes in order to compile
and create the new libraries for Semihosting v2.

This uses the new recursive build target in multi-build.in

The new spec files are:

For AArch32/ARM (m for mixed mode):
  - rdimon-v2m.specs
  - aprofile-validation-v2m.specs
  - aprofile-ve-v2m.specs

Regression tested on arm-none-eabi and no regressions.

OK for master?

PS. I don't have commit rights so if OK can someone apply for me?

Thanks,
Tamar


libgloss/
2017-07-03  Tamar Christina  <tamar.christina@arm.com>

        * arm/Makefile.in (MULTI_FLAGS_FOR_TARGET, MULTILIBNAME): New.
        (install, clean, all): Make recursively.
        (multi-do, all-multi, clean-multi, install-multi): New.
        (all-recursive, clean-recursive, install-recursive): New.
        * arm/elf-rdimon.specs:  Document rdimon version.
        * arm/coff-rdimon.specs:  Likewise.
        * arm/elf-aprofile-validation.specs:  Likewise.
        * arm/elf-aprofile-ve.specs:  Likewise.
        * arm/elf-rdimon-v2m.specs:  New.
        * arm/coff-rdimon-v2m.specs:  Likewise.
        * arm/elf-aprofile-validation-v2m.specs:  Likewise.
        * arm/elf-aprofile-ve-v2m.specs:  Likewise.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0003-Add-the-needed-build-system-changes-in-order-to-comp.patch
Type: text/x-patch
Size: 11875 bytes
Desc: 0003-Add-the-needed-build-system-changes-in-order-to-comp.patch
URL: <http://sourceware.org/pipermail/newlib/attachments/20170705/a1a1ae15/attachment.bin>


More information about the Newlib mailing list