Jimmy Brisson
52a7f64d67
Generalize parsing types
2016-06-24 14:22:41 -05:00
Rohit Grover
b12f0c2ad2
take care of a compiler warning
2016-06-24 15:21:04 +01:00
Rohit Grover
7b110f077e
make use of symbol BLOCK1_SIZE to replace a naked constant
2016-06-24 15:21:04 +01:00
Rohit Grover
0c5a7beb20
white space diffs
2016-06-24 15:21:03 +01:00
Rohit Grover
717651eb3f
add better comments to the #if blocks guarding KSDK2 support
2016-06-24 15:21:03 +01:00
Laurent MEUNIER
db7628c4b6
[STM32] Add SPI defaults pins to DISCO_F429ZI
2016-06-24 15:06:59 +02:00
Sam Grove
0bbac4138d
Merge pull request #1999 from screamerbg/fix-ignore-root
...
Fixed .mbedignore logic to ignore the walk() root
2016-06-23 22:40:35 -05:00
Sam Grove
303f39a458
Merge pull request #1981 from bridadan/travis-config-tests
...
Adding config tests to travis script
2016-06-23 22:34:43 -05:00
Sam Grove
d3a6ac3f5f
Merge pull request #1995 from geky/fix-debug-info
...
[tools] Reorder option handling in toolchains
2016-06-23 22:34:18 -05:00
Mihail Stoyanov
5f92574163
Merge pull request #1986 from svastm/fix_report
...
Fix html report exporter row tag
2016-06-24 02:26:30 +01:00
Mihail Stoyanov
6c53baf7d2
Fixed match walk() root against the ignore list.
...
For example .mbedignore in tools/ contains '*' and naturally should match all files, folders including tools/ itself. Without this fix, tools/ is added to the include path
2016-06-24 01:24:09 +01:00
Brian Daniels
93773bad68
Calling mbed_main when using RTX and compiling with IAR
2016-06-23 17:09:38 -05:00
Jimmy Brisson
ee8a02c6ab
Generalize export format flag input
2016-06-23 15:45:31 -05:00
Jimmy Brisson
f442fd9394
Broaden acceptable toolchain spec; improved incorrect toolchain error
2016-06-23 15:45:31 -05:00
Laurent MEUNIER
0f49396a0a
[STM32F4] Add ADC2 support to F4 family
...
Introducing ADC2 support for NUCLEO_F446ZE implies to have the support
in the core part for all F4 chipsets that possibly support it (even if
not supported on all boards).
2016-06-23 17:08:22 +02:00
Kevin Bracey
b74546c731
Warn about or prevent VLA use in C++
...
ARM and GNU compilers currently are in a mode where they will accept VLAs
in C++ as an extension. IAR does not accept them in C++.
Avoid potential portability surprises by making GCC warn, and
deactivating the extension in ArmCC.
2016-06-23 09:57:05 +03:00
Kevin Bracey
80a03e1787
Turn on C99 VLAs in IAR
...
IAR defaults to C99 mode, but doesn't enable VLAs by default. Enable them
to make it more conformant.
We don't have much if any code using actual variable-length arrays, but
variably-modified types are occasionally used. The same switch controls
both.
(VLAs were actually already enabled in most of the project export
templates, but not the build script).
2016-06-23 09:34:12 +03:00
Christopher Haster
5a4c5df4dc
[tools] Reordered option handling in toolchains
...
Options were parsed and logged before per-toolchain
logging was setup.
Fixes #1990
2016-06-22 09:23:33 -05:00
Bogdan Marinescu
f864b8439f
Merge pull request #1983 from mbedmicro/fix_config_tests
...
Fix K64F-based config tests
2016-06-22 16:47:32 +03:00
svastm
e4f38b031f
Fix html report exporter row tag
2016-06-22 11:36:22 +02:00
Bogdan Marinescu
3bc7d40a74
Added documentation for the configuration system
2016-06-22 11:16:57 +03:00
Brian Daniels
f340a6de0d
Adding config tests to travis script
2016-06-21 19:09:15 -05:00
Sam Grove
35be1051b8
Merge pull request #1968 from screamerbg/rename-mbed-config
...
Rename mbed_conf.h to mbed_config.h
2016-06-21 18:16:12 -05:00
Sam Grove
5782dd984c
Merge pull request #1980 from mbedmicro/revert-1974-master
...
Revert "cfstore flash-journal integration with config_system (Resubmitted)"
2016-06-21 18:15:15 -05:00
Mihail Stoyanov
541c478dbf
Remove tracking of existing mbed_config.h in the source tree
2016-06-21 23:43:09 +01:00
Mihail Stoyanov
4d68152ef1
Rename mbed_conf.h to mbed_config.h
...
Following the pattern device_has to DEVICE_, features to FEATURE_,
the mbed config system should map to mbed_config.h
2016-06-21 23:41:04 +01:00
Mihail Stoyanov
d0e58aba94
Merge https://github.com/mbedmicro/mbed
2016-06-21 23:40:32 +01:00
Sam Grove
3a01862a4f
Merge pull request #1967 from screamerbg/fix-double-ignores
...
Fixed double-ignored files that cause python exception
2016-06-21 17:36:01 -05:00
Sam Grove
3f5ab2fbb1
Revert "cfstore flash-journal integration with config_system (Resubmitted)"
2016-06-21 17:32:57 -05:00
Bogdan Marinescu
20583ba172
Fix K64F-based config tests
...
PR #1974 added a new configuration parameter to K64F, which in turn made
some tests break, because they found an unexpected configuration
parameter. Fixed by defining a special target for the tests
(test_target) that can be used independently of the actual mbed targets.
2016-06-21 19:58:03 +03:00
Michel Jaouen
0c7b6dced5
[TARGET_STM32F3]: Update Hal 1.5.0
2016-06-21 11:46:34 +02:00
Bogdan Marinescu
76c8be692c
Merge pull request #1974 from simonqhughes/master
...
cfstore flash-journal integration with config_system (Resubmitted)
2016-06-20 11:56:17 +03:00
Mihail Stoyanov
e835c48cc8
Rename ignore_ptrs to ignore_patterns
...
Add comments to code
2016-06-17 23:27:50 +01:00
Simon Hughes
f299b113bb
Adding K64F config properties while retaining additional targets LOWPOWERTIMER
2016-06-17 17:33:39 +01:00
Simon Hughes
6d76dacef7
cfstore flash mode set to async by default
2016-06-17 17:16:23 +01:00
Simon Hughes
e5c081e23f
cfstore flash mode set to sync by default
2016-06-17 17:16:21 +01:00
Simon Hughes
8f6957e195
cfstore flash-journal integration sync mode test fixes.
2016-06-17 17:16:19 +01:00
Bogdan Marinescu
ca2fd64722
Merge pull request #1970 from mbedmicro/config_bool_to_int
...
Config bool to int
2016-06-17 14:25:48 +03:00
Bogdan Marinescu
8e8f389d3a
Merge pull request #1876 from geky/newline-conversion
...
Add newline conversion for stdout
2016-06-17 13:29:56 +03:00
Bogdan Marinescu
6858117ff2
Conversion of boolean configuration parameters to integers
...
Boolean configuration parameters will now be generated as integers (1
for True, 0 for False).
2016-06-17 12:56:10 +03:00
Bogdan Marinescu
8f8733480a
Remove redundant whitespaces
2016-06-17 12:19:11 +03:00
Christopher Haster
54609f6d62
Added default value for MBED_CONF_CORE_STDIO_CONVERT_NEWLINES
2016-06-17 03:54:39 -05:00
Martin Kojtal
abf9850559
Merge pull request #1796 from BartSX/lptickerF0
...
[STM32F0xx] LowPowerTicker implementation
2016-06-17 09:51:09 +01:00
Bartosz Szczepanski
4b5a3175f9
[STM32F0xx] Enable LowPowerTimer
...
Change-Id: Id23b9d3a0f9a9a3c8a8501a4ba8de6256bc591dd
2016-06-17 08:30:15 +02:00
Bartosz Szczepanski
c094dcd960
[STM32F0xx] LowPowerTicker implementation
...
Change-Id: I3eb37aa7e35df901b7d3cd00069638425fb3fdc6
2016-06-17 08:18:37 +02:00
Mihail Stoyanov
fb5c4a6381
Fixed double-ignored files that cause python exception
...
Also simplify build scanning logic and add comments
2016-06-17 00:46:14 +01:00
Mihail Stoyanov
a387a74a78
Merge https://github.com/mbedmicro/mbed
2016-06-17 00:40:15 +01:00
Sam Grove
a07a118410
Merge pull request #1961 from 0xc0170/spi_order_name
...
spi hal - specify default bit order
2016-06-17 00:05:38 +01:00
Sam Grove
40d4599431
Merge pull request #1959 from screamerbg/exporter-features
...
Fixed exporters to support features
2016-06-17 00:01:36 +01:00
Sam Grove
62855f06fb
Merge pull request #1963 from meriac/dev
...
Re-import uVisor library v0.9.16-alpha
2016-06-16 21:33:11 +01:00