Skip to content

Update IAR Armv8M changes - Work in progress #9279

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

Closed

Conversation

deepikabhavnani
Copy link

@deepikabhavnani deepikabhavnani commented Jan 7, 2019

Description

Update IAR Armv8M changes and IAR version Not updating IAR version, will be done as part of feature branch merge.

feature-iar8 needs to be tested with IAR 8.32 version - Update needed in CI

Pull request type

[X] Fix
[ ] Refactor
[ ] Target update
[ ] Functionality change
[ ] Docs update
[ ] Test update
[ ] Breaking change

Reviewers

@deepikabhavnani deepikabhavnani force-pushed the iar_armv8m_changes branch 2 times, most recently from a3b1985 to 78b3656 Compare January 7, 2019 21:37
@ciarmcom ciarmcom requested review from a team January 7, 2019 22:00
@ciarmcom
Copy link
Member

ciarmcom commented Jan 7, 2019

@deepikabhavnani, thank you for your changes.
@ARMmbed/mbed-os-tools @ARMmbed/mbed-os-maintainers please review.

Copy link
Contributor

@theotherjimmy theotherjimmy left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm not comfortable with this coming into a patch release.

@deepikabhavnani
Copy link
Author

I'm not comfortable with this coming into a patch release.

This is targeted to feature branch, feature branch will be merged in minor release

@deepikabhavnani deepikabhavnani changed the title Update IAR Armv8M changes and IAR version Update IAR Armv8M changes Jan 8, 2019
@deepikabhavnani deepikabhavnani force-pushed the iar_armv8m_changes branch 2 times, most recently from adc2ef5 to 21de9a8 Compare January 8, 2019 17:12
@theotherjimmy
Copy link
Contributor

Thanks, I missed that.

@NirSonnenschein
Copy link
Contributor

The Travis failures are caused by an issue fixed on master a few hours ago, and this change should be propagated here via rebase. Could you please rebase this PR when it is unparked.

mmahadevan108 and others added 3 commits January 9, 2019 07:43
Signed-off-by: Mahesh Mahadevan <[email protected]>
This is for OS2 testing. Previously, targets that were configured with
the option "default_toolchain": "uARM" would still build to a
TOOLCHAIN_ARM_STD directory. This fixes these targets to build into
TOOLCHAIN_ARM_MICRO.
0xc0170 and others added 26 commits January 17, 2019 12:40
uARM targets now build in correct ARM_MICRO directory
…prevent_would_block

ESP8266: prevent WOULD BLOCK from TX if UDP
BLE: Enforce advertising data payload limits
Travis: Fix doxy-spellcheck job
Adding debugger awarness with Keil MDK
The most common issue with using littlefs in mbed-os is when users
change from littlefs->FAT->littlefs (or with MBR or similar). When this
corrupts the superblock, littlefs tries to fall back to the backup
superblock. However, at this point in the time the old superblock may be
very out-of-date and pointing to an incorrect filesystem.

There's no complete solution to a malicious modification of the
filesystem (short of checking all metadata+data, a very expensive
operation), but we can at least expand our validation to all of the
metadata for the filesystem. This at least catches the common issues
with changing between different filesystems.
FLASHIAP test: skip test if test region overlaps code
Add FLASH support to TARGET_MAX32620C and brd targets
Minor Doxygen fixes for BufferedBlockDevice and iBeacon
thread_mle_message_handler: fix build warning
Fix Out-Of-Band (OOB) data generation for BLE OOB pairing
…fy_rcvd_data_len

ESP8266: add an error check for data overflow from modem side
…entea

TCP/UDP greentea tests refactoring and cleanup
SD default configuration for ST boards is already defined in TARGET_STM
Fixes typos in SMSC9220 Ethernet driver
…le_default_config

DirectAccess DeviceKey: add support for default storage type
Extended mount to check all metadata-pairs
…ce_test

test: general_block_device fix to always erase prior the first program
tools: build_api: remove redundant initialization and fix spelling
Cortex-M23 / Cortex-M33 CPU settings for baseline and mainline
profile (with optional floating and dsp options) updated.
@deepikabhavnani
Copy link
Author

Closing this and creating new PR - one on mater and other on feature branch

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.