Jimmy Brisson
ed7793de65
Add clean methods to many more exporters
2018-02-22 14:46:21 -06:00
Jimmy Brisson
bd5b34f59c
Correct exporter clean behavior
2018-02-21 09:28:24 -06:00
Jimmy Brisson
6693b08cfc
Use print function in project.py
2018-02-21 09:25:59 -06:00
Cruz Monrreal
45d04bcd51
Merge pull request #6123 from theotherjimmy/correct-sector-info
...
Correct sector scraping in arm-pack-manager
2018-02-20 11:33:27 -06:00
Cruz Monrreal
863b40d19c
Merge pull request #6121 from theotherjimmy/mbedignore-append
...
Avoid blowing away .mbedignore files in exporters
2018-02-20 10:48:21 -06:00
Martin Kojtal
636ced8ed0
Merge pull request #5915 from DBS06/gcc_msg_parsing
...
Simplify and Improve error/warning parser for gcc_arm
2018-02-19 17:34:43 +01:00
Jimmy Brisson
8d7311d38d
Avoid blowing away .mbedignore files in exporters
2018-02-16 14:45:55 -06:00
Jimmy Brisson
4045c63f2a
Correct sector scraping in arm-pack-manager
2018-02-16 13:55:01 -06:00
Cruz Monrreal
4145cc0cf0
Merge pull request #6029 from deepikabhavnani/update_context_switch_files
...
RTX5: Pre-processor defines used for assembly
2018-02-16 10:15:03 -06:00
Cruz Monrreal
f95730f207
Merge pull request #6099 from janjongboom/patch-1
...
gnuarmeclipse exporter uses mBed instead of proper casing
2018-02-15 17:06:40 -06:00
Cruz Monrreal
df4ceee4e1
Merge pull request #6096 from deepikabhavnani/secure_lib_creation
...
Generate/Link secure object file
2018-02-15 11:27:19 -06:00
Cruz Monrreal
28ac288698
Merge pull request #6000 from daid/patch-1
...
Prevent detect_targets.py tool script from crashing on known targets
2018-02-15 10:57:15 -06:00
Jan Jongboom
ecc07c3217
gnuarmeclipse exporter uses mBed instead of proper casing
2018-02-15 12:24:01 +08:00
Cruz Monrreal
b48df25c9d
Merge pull request #5666 from mharringADI/feature-cces-exporter
...
Add exporter for Analog Devices' CrossCore Embedded Studio
2018-02-14 14:00:36 -06:00
deepikabhavnani
b21e93ba32
Generate/Link secure object file
...
Cortex v8 architecture based devices support secure/non-secure builds.
Secure build should generate the object file/library from elf during link
process which is used by non-secure binary during linking.
--out-implib=file specifies output library in which symbols are exported
--cmse-implib requests libraries mentioned above are secure gateway
libraries
Creation of secure library is done as part of linking process in GCC/ARMC6/IAR
Non-Secure project should add this secure object file as part of the
linking process.
Secure library is named as cmse_lib.o.
2018-02-14 12:48:33 -06:00
Mike Harrington
8c87c2692c
Updated README.md to include instructions for different operating systems. Reduced duplicate code.
2018-02-13 14:56:54 -05:00
Tero Jääskö
faabde13a1
tools: build: fix handing of "--stats-depth"
...
The introduction of pretty-bar had broken the handling of
"mbed compile"'s "--stats-depth" argument. No matter what one gave
as parameter to it, the result output is just using the default 2.
Fix the logic in build_api.
2018-02-13 15:35:01 +02:00
deepikabhavnani
1825ec6e92
Added SHA record for context switch assembly files
2018-02-12 11:54:55 -06:00
Senthil Ramakrishnan
3340a020ed
Fix code style issues and update documentation
2018-02-12 11:50:34 -06:00
Senthil Ramakrishnan
8967b52bfb
crash_log_parser review comment fixes
2018-02-12 11:50:33 -06:00
Senthil Ramakrishnan
96d900c99f
Fixes for targets with invalid HardFault_Handler implementation and review/other fixes
2018-02-12 11:50:33 -06:00
Senthil Ramakrishnan
29348d823d
Support for generating core/register/thread-info dump on fault exceptions
2018-02-12 11:50:33 -06:00
Mike Harrington
d93bdafbf1
Resolved pylint errors and made changes based on feedback. Added README describing how to use headless tools after exporting.
2018-02-09 14:48:06 -05:00
Mike Harrington
60b22dba19
Added exporter for Analog Devices' CrossCore Embedded Studio
2018-02-09 14:48:05 -05:00
deepikabhavnani
4076788d51
Non Secure flag is required for pre-processing of linker file
2018-02-07 22:48:47 -06:00
Cruz Monrreal
02eeb7af41
Merge pull request #6030 from deepikabhavnani/correct_arch
...
M33: -march not required if -mcpu is set
2018-02-07 20:07:11 -06:00
Cruz Monrreal
1c5c1c79d0
Merge pull request #6027 from ithinuel/fix-target-names-for-murata-abz-and-adv-wise-1510
...
rename MURATA type ABZ & WISE 1510 to their expected name
2018-02-07 20:06:50 -06:00
Cruz Monrreal
e9fddb6eee
Merge pull request #6017 from theotherjimmy/bl-nonzero-rom
...
Correct auto-sizing last region of bl
2018-02-07 15:56:43 -06:00
Cruz Monrreal
c679dee286
Merge pull request #5848 from theotherjimmy/compile-py3
...
Python2+3: mbed compile, mbed test --compile, python unit tests
2018-02-07 15:48:18 -06:00
Cruz Monrreal
ebb39244f4
Merge pull request #6001 from ubirch/mbed-os-5985
...
Corrects intermittent CLion exporter issue with cmake build directory
2018-02-07 14:56:18 -06:00
Cruz Monrreal
671cf409c8
Merge pull request #6007 from theotherjimmy/bl-heed-outputext
...
Take OUTPUT_EXT into account in managed bl
2018-02-07 14:51:11 -06:00
Cruz Monrreal
779ee843ea
Merge pull request #5797 from hosse005/master
...
ARMC5+6: Specify CPU for ARM scatter file preprocessor
2018-02-07 14:50:44 -06:00
deepikabhavnani
c50518e11c
-march not required if -mcpu is set
...
GCC_ARM throws warning if both architecture and core are set (though
correct). If CPU option is set correctly, architecture is set by compiler
itself.
2018-02-06 22:46:04 -06:00
Wilfried Chauveau
6c9fcf3dd8
rename MURATA type ABZ & WISE_1510 to their expected name
2018-02-06 21:23:37 +00:00
Jimmy Brisson
9c3b489bf6
Correct auto-sizing last region in bl
2018-02-05 14:00:12 -06:00
Jimmy Brisson
c52d1edd3e
Test for region list sanity (sizes all >= 0)
2018-02-05 13:58:37 -06:00
Jimmy Brisson
2d50a90b59
Python2+3: flash_algo
2018-02-05 11:13:40 -06:00
Jimmy Brisson
95c7d4d47c
Compare to unicode in example builder
2018-02-05 11:07:37 -06:00
Jimmy Brisson
db4c380b2b
Python2+3: build_travis.py and Travis tests
2018-02-05 11:07:37 -06:00
Jimmy Brisson
424ad856a9
Python2+3: make.py -n
2018-02-05 11:07:37 -06:00
Jimmy Brisson
1dd39fbe80
Python2+3: mbed test --compile
2018-02-05 11:07:37 -06:00
Jimmy Brisson
c93a2bfa4c
Python2+3: Use absolute import where possible
2018-02-05 11:07:37 -06:00
Jimmy Brisson
4322bee175
Python2+3: tests passing
2018-02-05 11:04:36 -06:00
Jimmy Brisson
cca4425af6
Python2+3: iteritems -> items
2018-02-05 11:04:36 -06:00
Jimmy Brisson
45bdd98a85
Python2+3: tests import correctly
2018-02-05 11:04:36 -06:00
Jimmy Brisson
7abeec9744
Python2+3: clean argparse
2018-02-05 11:04:35 -06:00
Jimmy Brisson
10a91216f5
Python2+3: The rest of mbed compile
2018-02-05 11:04:01 -06:00
Jimmy Brisson
380ecb1b0e
Python2+3: working through many has_attr exceptions
2018-02-05 11:04:01 -06:00
Jimmy Brisson
68737f2762
Python2+3: Things import
2018-02-05 11:03:44 -06:00
Cruz Monrreal
964e6e74fb
Merge pull request #5826 from codeauroraforum/Add_iMXRT_Support
...
NXP: Add support for MIMXRT1050_EVK
2018-02-05 10:15:17 -06:00