Vincent Coubard
732b4255ce
revert toolchain changes
2018-11-26 10:21:32 +00:00
Vincent Coubard
0c1e01952b
Compilation fixes
2018-11-26 10:21:32 +00:00
Martin Kojtal
2ae9981bea
Merge branch 'platform-doxy-typo-fix' of https://github.com/kegilbert/mbed-os into dev_rollup
2018-11-06 12:10:26 +00:00
kegilbert
766359c7c5
Typo fixes in Doxygen for Platform
2018-11-01 12:10:08 -05:00
Kevin Bracey
814d631c55
Add format checking to Stream methods
2018-10-31 14:26:35 +02:00
Michal Paszta
0b3593f576
Fix for unit test build on Windows machines
...
In case MINGW is detected - define MBED_WEAK to be empty, as Windows
executables cannot handle the weak attribute.
2018-10-25 08:27:52 +03:00
Martin Kojtal
ffcb6ecfb5
platform: astyle update
2018-06-29 10:38:44 +01:00
ccli8
1b7b94e0ad
Add MBED_NONSECURE_ENTRY for all-toolchain secure gateway functions
2018-04-16 09:38:39 +08:00
Steven Cartmell
ab2abcb29d
Fix issues with __FILENAME__ macro
...
- Move macro definition to mbed_toolchain.h
- Remove double underscores from macro which are reserved.
- Fix macro for IAR until compiler flags to disable path are added again.
2018-03-20 14:29:34 +00:00
Vincent Coubard
5310451c8f
Platform: Add MBED_PRETTY_FUNCTION macro.
...
This macro yields a string literal of the enclosing function name.
2017-11-14 10:07:30 +00:00
Vincent Coubard
3aa4bf4346
Platform: fix end of line whitespace
2017-11-14 10:06:38 +00:00
Senthil Ramakrishnan
3ad298488c
Doxygen comment updates and fixes
2017-10-26 15:36:26 -05:00
Chris Snow
fb27e71894
Implement MBED_USED
2017-09-30 19:26:11 +01:00
Jimmy Brisson
9cb9b9b5b5
Merge pull request #4718 from ARMmbed/g-weak-note
...
Toolchain: Add a note about weak functions and header files
2017-07-17 11:08:22 -05:00
Christopher Haster
eb4c223dd7
Toolchain: Added a note about weak functions and header files
...
The subtlety of where to mark functions as weak created an issue for
at least one user, so added a warning in the documentation.
2017-07-07 14:33:26 -05:00
Chris
3df42bcfb4
Toolchain independent noinline
2017-06-30 20:32:17 +01:00
Hasnain Virk
4a04c9ce5d
Extending ATParser to use FileHandle
...
Existing ATParser is extended to use FileHandle. This essentially detaches
ATParser from previous tight binding with various implementations of serial
interfaces with buffering.
Now the ATParser uses only abstract FileHandle and doesn't really care about
the underlying implementation. Underneath, it could be a USB device type FileHandle
or a Serial device type FileHandle etc.
Some simplification steps were taken as the code provided opportunities to simplify
and optimize.
2017-05-31 15:02:11 +03:00
Christopher Haster
aff49d8d1e
Renamed files in platform to match source names
...
critical.h -> mbed_critical.h
sleep.h -> mbed_sleep.h
toolchain.h -> mbed_toolchain.h
rtc_time.h -> mbed_rtc_time.h
semihost_api.h -> mbed_semihost_api.h
wait_api.h -> mbed_wait_api.h
2017-02-22 18:17:54 -06:00