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

Clean up GCC_ARM startup code #134

Merged
merged 3 commits into from
Dec 20, 2013
Merged

Clean up GCC_ARM startup code #134

merged 3 commits into from
Dec 20, 2013

Conversation

Joey-Ye
Copy link

@Joey-Ye Joey-Ye commented Dec 20, 2013

This pull request cleans up startup code for GCC_ARM in following ways:

  1. Prefixing internal labels with .L to avoid making them external symbols. Making dissemble version more friendly
  2. Reuse the single irq default handler for all irq handlers, to avoid code size waste from replicating all irq handlers.
  3. For STM32F407, needn't clear BSS region as it will be cleared in startup code of C library (_start)

Tested all board with GCC_ARM with no more build failure.
Tested with LPC1768.
It doesn't impact any tools other than GCC_ARM.

bogdanm added a commit that referenced this pull request Dec 20, 2013
Clean up GCC_ARM startup code
@bogdanm bogdanm merged commit 728084c into ARMmbed:master Dec 20, 2013
bridadan pushed a commit that referenced this pull request Jun 21, 2016
Fix atmel-rf-driver to use mirror repo SHA
yossi2le pushed a commit to yossi2le/mbed-os that referenced this pull request Jan 2, 2019
* Configuration for NUCLEO_F207ZG
* Add SD pin configurations
* Update mbed-os 5.9.6
pan- added a commit to pan-/mbed that referenced this pull request May 29, 2020
Updating mbed-os to mbed-os-5.7.4
artokin pushed a commit to artokin/mbed-os that referenced this pull request Jun 23, 2021
…be0173

bbe0173 (via Mbed OS) mbedtls_stub: Add missing include (ARMmbed#134)
c021690 Update copyright to Makefiles and scripts (ARMmbed#133)
5fb7a6c Update copyright (ARMmbed#132)

git-subtree-dir: connectivity/nanostack/coap-service
git-subtree-split: bbe0173
artokin pushed a commit to artokin/mbed-os that referenced this pull request Jun 28, 2021
…be0173

bbe0173 (via Mbed OS) mbedtls_stub: Add missing include (ARMmbed#134)
c021690 Update copyright to Makefiles and scripts (ARMmbed#133)
5fb7a6c Update copyright (ARMmbed#132)

git-subtree-dir: connectivity/nanostack/coap-service
git-subtree-split: bbe0173
artokin pushed a commit to artokin/mbed-os that referenced this pull request Jun 28, 2021
…0173

bbe0173 (via Mbed OS) mbedtls_stub: Add missing include (ARMmbed#134)
c021690 Update copyright to Makefiles and scripts (ARMmbed#133)
5fb7a6c Update copyright (ARMmbed#132)

git-subtree-dir: features/nanostack/coap-service
git-subtree-split: bbe0173
artokin added a commit to artokin/mbed-os that referenced this pull request Sep 23, 2021
…085d

9a9085d Updated coap service to be compatible with mbed TLS 3.0 (ARMmbed#135)
bbe0173 (via Mbed OS) mbedtls_stub: Add missing include (ARMmbed#134)

git-subtree-dir: features/nanostack/coap-service
git-subtree-split: 9a9085d
Jookia pushed a commit to Jookia/mbed-os that referenced this pull request Mar 11, 2023
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.

3 participants