Commit Graph

2160 Commits (510d743051a43e2758f5c7e8164453343d77461c)

Author SHA1 Message Date
Martin Kojtal d719c9e1a6
Merge pull request #7762 from kaidokert/master
Add combined hex target to CMake
2018-08-22 14:05:53 +02:00
Cruz Monrreal ed57c8cb13
Merge pull request #7797 from OPpuolitaival/fix_target_name
Fix target_name variable in some use cases
2018-08-16 16:18:19 -05:00
Cruz Monrreal 354d55503f
Merge pull request #7769 from OPpuolitaival/build_data_py3
Fix build_data functionality with python 3
2018-08-16 09:07:49 -05:00
Cruz Monrreal 90163bb838
Merge pull request #7590 from theotherjimmy/differential-memap
Tools: Differential Memap
2018-08-15 15:49:25 -05:00
Olli-Pekka Puolitaival 1fbced1b46 Fix target_name variable in some use cases 2018-08-15 12:28:48 +03:00
Olli-Pekka Puolitaival 2059fed945 Fix building with python 3 2018-08-13 12:46:43 +03:00
Olli-Pekka Puolitaival 72a0bd4374 Print stack trace in case of verbose 2018-08-13 12:46:31 +03:00
Olli-Pekka Puolitaival 6107769239 Fix build_data functionality with python 3 2018-08-13 12:15:21 +03:00
kert 17276275fc Add combined hex target to CMake 2018-08-11 10:56:29 -07:00
Martin Kojtal 2a824a1ceb
Merge pull request #7559 from theotherjimmy/make-armc6-v8m
Export: Support Make + ArmC6 + v8m
2018-08-10 10:03:34 +02:00
Cruz Monrreal e923bbdbfb
Merge pull request #7722 from theotherjimmy/fix-arm-small-lib
Fix Microlib compatibility for -t ARM
2018-08-09 15:56:18 -05:00
Cruz Monrreal 95c623359e
Merge pull request #7640 from 0xc0170/fix_iar_definition_duplicate
iar: remove nxp duplicate definitions
2018-08-08 07:36:49 -05:00
Jimmy Brisson 7db537acf6 Fix Microlib compatibility for -t ARM
Missing from common flags:
 * `-D__MICROLIB`
 * `--library_type=microlib`

This patch adds them
2018-08-07 13:21:03 -05:00
Martin Kojtal 129ef46c7f iar: MK22F use xx12 Freescale for 7.80.x
This fixes the failure for IAR regarding floating point.
2018-08-07 15:30:52 +01:00
Martin Kojtal 6f6a516b66 iar: kl43 - use nxp MCU definition 2018-08-03 12:19:20 +01:00
Martin Kojtal eb5b117d98 frdm-k22f: fix IAR definition
Based on the https://www.keil.com/boards2/nxp/frdm_k22f/ - it contains xxx12 MCU.
However IAR 7.80 has only xxx5 version, thus leaving NXP added version as xxx5.
2018-08-03 12:17:50 +01:00
Jimmy Brisson 58180dbafe Use shell escaping instead of quoting
OSs don't agree on what the quote chars mean
2018-08-02 09:09:07 -05:00
Jimmy Brisson 6adac922db Revert "Disable make_armc6 on v8m"
This reverts commit a2427998f9.
2018-08-02 09:02:06 -05:00
Jimmy Brisson 77d2a36d2a Quote Makefile CLI parameters 2018-08-02 09:02:06 -05:00
Jimmy Brisson 289d494894 Use last linker script found 2018-08-02 09:02:06 -05:00
Jimmy Brisson c777bd6f5c Migrate all flags into the FLAGS variables 2018-08-02 09:02:06 -05:00
Cruz Monrreal 4cab24f696
Merge pull request #7623 from theotherjimmy/reduce-includes
Tools: Omit include path parents when they're scan rules
2018-08-01 13:58:20 -05:00
Jimmy Brisson fb42bb0439 Stabilize macro ordering in mbed_config.h 2018-07-30 11:05:32 -05:00
Jimmy Brisson 28064f1319 Use hash to determine changes to command files 2018-07-30 10:41:58 -05:00
Martin Kojtal 80d58e5572 iar: remove nxp duplicate definitions
Fixes #7634
2018-07-30 11:49:47 +01:00
Jimmy Brisson fc97d77b0d Remove file before moving over it
Windows is dumb sometimes
2018-07-27 10:06:11 -05:00
Jimmy Brisson 4da77916d5 Reduce include paths further
by 0.45% for Mbed Cloud Client
2018-07-27 09:43:30 -05:00
Cruz Monrreal 639285a0e2
Merge pull request #7608 from theotherjimmy/fix-make
Tools: Correct `win_to_unix` path handling
2018-07-26 15:53:23 -05:00
Cruz Monrreal 8755e56fd6
Merge pull request #7567 from theotherjimmy/managed-update-image
Tools: Generate update images with managed bl mode
2018-07-26 10:51:40 -05:00
Cruz Monrreal dcd358f3e7
Merge pull request #7558 from theotherjimmy/tc-arm-v8m
Tools: Select compiler based on arch version
2018-07-26 10:27:21 -05:00
Jimmy Brisson 35498dc54c Correct abspath handling 2018-07-26 10:19:23 -05:00
Jimmy Brisson f9c6f21f2e Correct path handling after calls to `win_to_unix` 2018-07-26 09:51:18 -05:00
Jimmy Brisson 76078f6a50 Include `-t ARM` support for v8m, armc6 targets 2018-07-25 11:48:14 -05:00
Jimmy Brisson 8be6a03a4b Correct test_api usage of build_project 2018-07-25 11:29:59 -05:00
Jimmy Brisson ac14e37a77 Correct result usage in reporting infra 2018-07-25 10:04:18 -05:00
Jimmy Brisson c2642a1c9a Add delta to subtotals 2018-07-24 14:09:55 -05:00
Jimmy Brisson 0e622ded63 Include removed modules in table calulation 2018-07-24 13:55:11 -05:00
Jimmy Brisson 814dbdbe3e Don't trackback on no prior build 2018-07-24 13:42:09 -05:00
Jimmy Brisson 3eea82209e Create a setting for comparing against a fixed build 2018-07-24 11:50:23 -05:00
Jimmy Brisson 7f2eee564c Impl differential memap 2018-07-24 11:40:43 -05:00
Cruz Monrreal 25bb200586
Merge pull request #7480 from klaas019/master
Add MTS Dragonfly bootloader back after accidental removal from pr #7131
2018-07-23 10:12:31 -05:00
Cruz Monrreal 057138c2a0
Merge pull request #7536 from ganesh-ramachandran/master
Add Support for Toshiba TMPM3H6
2018-07-20 12:38:25 -05:00
Jimmy Brisson 24df8f89bf Correct MockNotifier construction in test 2018-07-20 11:43:56 -05:00
Jimmy Brisson 69203d30f1 Create update images with managed bl mode 2018-07-20 10:53:00 -05:00
Jimmy Brisson 3f684113b0 Warn with ARMC6 and not v8m 2018-07-20 10:12:56 -05:00
Cruz Monrreal 4bcca894ae
Merge pull request #7061 from TTornblom/master
Tools: Include configuration in ASM
2018-07-20 08:02:44 -05:00
Jimmy Brisson ae033da12f Use mapping of core->arch ver. for tc picking 2018-07-19 10:55:35 -05:00
Jimmy Brisson c030c6a52b Use `-t ARM` for v8m targets
And pick the correct compiler
2018-07-19 10:48:35 -05:00
klaas019 b368ec8f21 Add MTS Dragonfly bootloader back after accidental removal from pr #7131 2018-07-19 10:19:39 -05:00
Jimmy Brisson 14c2eff8ee Re-indent IAR ewp temptate 2018-07-19 10:19:31 -05:00