Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Build tool fixes for Musca support #7792

Merged
merged 5 commits into from Aug 28, 2018
Merged

Commits on Aug 14, 2018

  1. Fix build and typo issues with M33 build

    deepikabhavnani committed Aug 14, 2018
    Copy the full SHA
    08b4e34 View commit details
    Browse the repository at this point in the history

Commits on Aug 15, 2018

  1. -mcpu option not needed for v8M devices

    -mcpu option if set for v8M CPU;s it will add DSP feature as default
    which is optional. Hence setting just the architecture for Cortex-M23
    and Cortex-M33
    deepikabhavnani committed Aug 15, 2018
    Copy the full SHA
    beab422 View commit details
    Browse the repository at this point in the history

Commits on Aug 16, 2018

  1. Arch and CPU options for linker and Clang are different for Cortex-M33

    As per the link below, options for clang and armlink are diferrent for Cortex-M33
    armlink --cpu 8-M.Main --import-cmse-lib-out importlib_v1.o
    armclang -march=armv8-m.main -mcmse
    
    http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.dui0773h/pge1452794854109.html
    deepikabhavnani committed Aug 16, 2018
    Copy the full SHA
    6366452 View commit details
    Browse the repository at this point in the history
  2. Remove deprecated linker options

    Resolved below warnings
    Warning: L3912W: Option 'legacyalign' is deprecated.
    Warning: L3912W: Option 'no_strict_wchar_size' is deprecated.
    Warning: L3912W: Option 'no_strict_enum_size' is deprecated.
    deepikabhavnani committed Aug 16, 2018
    Copy the full SHA
    37a5646 View commit details
    Browse the repository at this point in the history

Commits on Aug 23, 2018

  1. Disabling DSP and FPU for Cortex-M33

    Change shared by @gabor Kertesz
    
    Hard-fault on Musca was because of enabled floating point instructions,
    disabling DSP and FPU.
    Deepika committed Aug 23, 2018
    Copy the full SHA
    ed58ff0 View commit details
    Browse the repository at this point in the history