Martin Kojtal
20948ad920
Merge pull request #1535 from sg-/remove-gcc-cw
...
Remove stale gcc tools
2016-02-15 08:54:17 +00:00
sg-
c7f84c86f7
Remove all references and use of code warrior GCC in docs, build and
...
exporters¦
2016-02-11 01:07:58 -06:00
sg-
018cdb928a
Remove all references and use of code sourcery GCC in docs, build and export scripts
2016-02-10 23:27:33 -06:00
Sam Grove
715fca0178
add extra mbed identifier. correct duplicate target
2016-02-05 01:19:48 -06:00
0xc0170
6cb8531848
toolchains gcc - core m7/m7f support addition
2015-12-10 14:14:23 +00:00
Wojciech Gorniak
c11d54e5b6
Merge https://github.com/mbedmicro/mbed
...
Conflicts:
workspace_tools/export/iar.py
workspace_tools/toolchains/gcc.py
2015-11-20 10:08:05 +01:00
ohagendorf
60ec7ccedc
[DISCO_F746] linker option in toolchains/gcc.py
...
adding "-u_printf_float", "-u_scanf_float" for disco_f746
2015-11-18 23:28:09 +01:00
Brian Daniels
0621ffa03e
Fixing import issues with build.py
2015-11-12 12:16:10 -06:00
Brian Daniels
8095f0e88a
Removing unnecessary bits
2015-11-12 11:01:09 -06:00
Brian Daniels
bdb23b3cfb
Simplifying and reducing code
2015-11-12 11:01:05 -06:00
Brian Daniels
20cc9c6090
adding build output to build report
2015-11-12 11:01:04 -06:00
Brian Daniels
736cae108e
Consolidating reporting in build_release and test_api
2015-11-12 11:01:03 -06:00
Rafal Fabich
63574f4c48
Added build target for STM32F410RB.
...
Initial version that can be built is based on STM32F411RE target which is compatible with F410.
TODOs: MCU specific modifications in CMSIS/HAL like memory sizes/map, peripherals, clocks, etc.
2015-11-12 09:07:47 +01:00
dbestm
c01a13fe1f
[DISCO_F469NI] add support of the disco f469ni
2015-10-21 16:26:06 +02:00
Mike Fiore
e4a57bbe8f
allow MTS mDot and MTS Dragonfly to printf and scanf floats
2015-10-06 12:17:57 -05:00
Martin Kojtal
e8c24ba90d
Merge pull request #1326 from TomoYamanaka/master
...
RZ_A1H - Modify to support NEON for RTOS.
2015-09-25 14:23:28 +02:00
Wojciech Gorniak
a06da2a29d
Revert "Force debug symbols for gdb."
...
This reverts commit 221024a100
.
2015-09-25 10:16:24 +02:00
tomoyuki yamanaka
b65fbdc3e4
Modify to support NEON for RTOS. (tools files)
...
We modified to support NEON of CMSIS-RTOS RTX for Cortex-A9 and fixed some bugs of it.
2015-09-08 16:26:40 +09:00
Pawel Rozanski
221024a100
Force debug symbols for gdb.
2015-09-03 12:20:15 +02:00
Wojciech Gorniak
b9fd743216
ELMO target (NUCLEO_F411RE copy).
...
Conflicts:
workspace_tools/build_release.py
workspace_tools/export_test.py
workspace_tools/toolchains/gcc.py
2015-09-03 11:58:01 +02:00
bcostm
43c62afc2a
Add ARM and IAR support + exporters
2015-08-17 14:37:28 +02:00
Przemek Wirkus
0c7ec777f9
Added fix for duplicate -D compiler symbols
2015-08-05 12:28:47 +01:00
Mihail Stoyanov
06e8a0825b
Improve armcc output regex pattern to handle armasm messages
2015-04-09 20:45:43 +03:00
ohagendorf
84c48c0f0b
[TARGET_STMF4] reorg hal for ARCH_MAX
...
same changes but for ARCH_MAX as in commit [TARGET_STMF4] reorg hal for
DISCO_F407VG
one bugfix for DISCO_F429 - wrong DAC channel numbers
2015-04-09 11:21:46 +02:00
ohagendorf
879d971289
[TARGET_STMF4] reorg hal for NUCLEO_F401RE
...
same changes but for NUCLEO_F401RE as in commit [TARGET_STMF4] reorg hal
for DISCO_F407VG
2015-04-09 11:21:46 +02:00
ohagendorf
34cfbedd6c
[TARGET_STMF4] reorg hal for DISCO_F429ZI
...
same changes but for DISCO_F429ZI as in commit [TARGET_STMF4] reorg
hal
for DISCO_F407VG
2015-04-09 11:21:45 +02:00
ohagendorf
22de60432a
[TARGET_STMF4] reorg hal for NUCLEO_F411RE
...
same changes but for NUCLEO_F411RE as in commit [TARGET_STMF4] reorg hal
for DISCO_F407VG
2015-04-09 11:21:45 +02:00
ohagendorf
a70bdc5c00
[TARGET_STMF4] reorg hal for DISCO_F407VG
...
Removing pin configuration from analogin_api, analogout_api and
pwmout_api (hal function, used by every STM32F4 target) to the target
specific files.
2015-04-09 11:21:44 +02:00
Martin Kojtal
428d7e001c
Merge pull request #941 from GustavWi/iar_mbed
...
IAR support nrf51 based boards
2015-03-04 10:48:42 +01:00
GustavWi
6cf9a111e3
IAR support arch_ble, delta_defcm, hrm1017, nrf51_dk, nrf51_dongle, seed_tiny_ble.
2015-03-02 10:38:46 +01:00
Masao Hamanaka
901b06f05b
Modify to support GCC. (tools files)
2015-02-26 16:28:58 +09:00
Mihail Stoyanov
f130a80755
When linking program define the output name based on the OUTPUT_EXT before processing linking the file. This let's any hooks to use the final output file/name.
...
Omit the dot before the extension for OUTPUT_EXT (all Nordic and Teensy boards);
2015-02-19 18:08:02 +02:00
Mihail Stoyanov
ca4aaa2dde
Removed colorama dependency. This breaks the online build system, the live exported and prevents deployment of new platforms. Rewrite the code so colors are optional and no additional modules are required for toolchains and platforms
2015-02-19 17:09:07 +02:00
Martin Kojtal
c9e7f409af
Merge pull request #900 from PrzemekWirkus/host_test_autodetection
...
Host test autodetection improvements
2015-02-16 09:37:56 +00:00
Przemek Wirkus
f2f0f51d16
Added colorama to toolchain notification function and basic test suite prompts
2015-02-10 23:38:01 +00:00
Mihail Stoyanov
be04314419
Add Cortex-M7 and Cortex-M1 symbols
2015-02-10 18:32:44 +02:00
Mihail Stoyanov
7fdc827b50
Add Cortex-M7F support for the armcc toolchain
2015-02-10 17:50:11 +02:00
Anders Lindvall
dcc53f4bda
Fixed target issues for TARGET_LPC4088_DM
...
- Removed target alias from the EXPORT_MAP in targets.py as it didn't work
- Added copies of the LPC4088 target exporters
- Fixed flag issue in the gcc toolchain
- Changed defines in eth USBDevice, rpt and rtos to handle
TARGET_LPC4088_DM
2015-02-08 11:56:39 +01:00
GustavWi
aab9677cda
trivial correction
2015-02-04 13:58:40 +01:00
GustavWi
61d1204e05
Added IAR support for NRF51822. IAR's linker can not merge hex files as a section only binarys. I added a binary under TARGET_NORDIC/TARGET_MCU_NRF51822/TOOLCHAIN_IAR that represents the soft_device. I added support in the python scripts to also copy binaries to the build/mbed dir and also added support for the exporter to copy binaries from resources into the exported zip file.
2015-02-04 11:29:31 +01:00
Olivier Martin
76efcd382c
workspace_tools/toolchains/gcc.py: Use 'cortex-m0plus' support for Cortex M0+
...
This support is supported by:
- gcc-arm-none-eabi-4_7-2013q1
- gcc-arm-none-eabi-4_9-2014q4
2015-01-01 19:03:43 +00:00
GustavWi
c3393b80b1
Merge remote-tracking branch 'upstream/master' into iar_mbed
2014-12-10 13:41:46 +01:00
GustavWi
3062999e97
Separated the c data initialization and c++ to call mbed_sdk_init before c++ data. So that the c variables are updated before the c++ objects are initialized. Had to rename the cmain override in RTX_CM_lib.h to __iar_program_start because there can not be two __cmain overrides in the project. The ewps had to be updated to add the linker command --skip_dynamic_initialization which stalls the c++ data init until __iar_dynamic_initialization which is called right after mbed_sdk_init.
2014-12-10 13:40:17 +01:00
Martin Kojtal
a6279aa351
Merge pull request #750 from PrzemekWirkus/travis-linking
...
Tools: Travis - Simple mbed SDK test linking against popular libraries
2014-12-03 14:34:36 +00:00
Przemek Wirkus
32b214c4b1
Removed progress characters, they just look stupid in Travis console
2014-12-03 10:48:53 +00:00
Przemek Wirkus
e5d7f85597
Added new switch --silet to build.py to avoid endless screens of Copy / Compile. In silent mode only warnings / erros / build product will be displayed
...
Added new line after warning / errors
2014-12-03 09:36:58 +00:00
Przemek Wirkus
0c848f8290
Added new switch --silet to build.py to avoid endless screens of Copy / Compile. In silent mode only warnings / erros / build product will be displayed
2014-12-03 09:24:19 +00:00
Mihail Stoyanov
45c1f43182
Increase the build system timeout when processing jobs to 5 minutes as initially designed
2014-12-02 18:00:06 +02:00
Bogdan Marinescu
142ad22a2f
[RZ_A1H] Remove target-specific check from build system
2014-11-06 13:47:43 +00:00
Takayuki Kurosawa
2fab4af9b1
[RZ/A1H] changes copy scheme for iodefines/iobitmasks
...
RZ's toolchain assumes that iodefines/iobitmasks dirs. are structured real not flat.
Adds some code to toolchain::copy_files
2014-11-05 18:27:30 +09:00