Skip to content

default_lib and ARMCC microlib - consistency #2902

@0xc0170

Description

@0xc0170

Description


Bug

Expected behavior

As GCC_ARM is one toolchain and provides 2 default_libs to be selected, ARMCC does not. You either have to select uARM or ARM. We might want to consider to unify this and have ARM only, and a target defines what default toolchain to support. This is also dragged into exporters where you have uvision (which one to use? ARM or uARM).

One related note for this unification, most of our targets (I guess all) provides separate linker script + startup file for microlib. I would assume we could unify this as well, and any ARM supported target could be easily added to microlib.

Actual behavior

ARM or uARM to be selected as toolchain.

@theotherjimmy @sarahmarshy

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions