Joakim Nohlgård
|
a1faeb9ca1
|
newlib: Use vfs for file I/O syscalls
|
2017-03-07 17:59:57 +01:00 |
|
Joakim Nohlgård
|
0686538218
|
newlib: Place newlib includes before compiler includes
|
2017-02-16 16:28:36 +01:00 |
|
Cenk Gündoğan
|
562cee9bdb
|
Make: newlib: use sh instead of exec/fork
|
2017-01-27 12:07:59 +01:00 |
|
Oleg Hahm
|
4f4214235b
|
timex: unambiguous time conversion macros
|
2017-01-19 13:18:08 +01:00 |
|
Hauke Petersen
|
8c7f2d3e9d
|
s syscalls: use pm_off for _exit()
|
2017-01-13 11:01:02 +01:00 |
|
Hauke Petersen
|
d0301dfa34
|
sys/newlib+shell: use pm_reboot() for reboot()
|
2017-01-13 10:17:58 +01:00 |
|
Joakim Nohlgård
|
fd7a1de9c4
|
newlib: Refactor makefile to fix LLVM compilation failures
|
2016-12-21 13:10:54 +01:00 |
|
Joakim Nohlgård
|
fdf6726ab5
|
newlib: adjust include path for newlib-nano to match change in gcc-arm-embedded toolchain
|
2016-12-20 17:34:12 +01:00 |
|
Joakim Nohlgård
|
d33dd06f73
|
Revert "newlib: don't use -isystem for default includes"
This reverts commit fb3c2b2bc9 .
The reverted commit broke Clang compilation.
|
2016-12-20 17:33:00 +01:00 |
|
Joakim Nohlgård
|
7c48c891a0
|
xtimer: Update xtimer usage to match API changes
|
2016-11-29 20:44:31 +01:00 |
|
Joakim Nohlgård
|
63e91151cd
|
xtimer: Add tick conversion
|
2016-11-28 11:00:42 +01:00 |
|
Cenk Gündoğan
|
fb3c2b2bc9
|
newlib: don't use -isystem for default includes
|
2016-11-07 16:01:41 +01:00 |
|
|
560a509036
|
make: remove trailing slash from BINDIR variable
|
2016-10-18 23:27:59 +02:00 |
|
Oleg Hahm
|
00dd2fdcd8
|
sys: newlib: conditionally ignore wchar warning
For certain versions of newlib this warning is ignored.
|
2016-08-30 09:04:01 +02:00 |
|
Joakim Nohlgård
|
afb6cb4507
|
sys/newlib: Add __attribute__((used)) to _fini
No ROM cost, only fixes a linker error with non-nano newlib and LTO enabled.
|
2016-08-10 16:19:30 +02:00 |
|
|
34bbcad7bb
|
sys: newlib: check if toolchain is compiled with -fshort-wchar, set CFLAGS accordingly
|
2016-07-13 15:27:41 +02:00 |
|
Joakim Nohlgård
|
bc5ededbbe
|
sys/newlib: Update _read_r and _write_r to match newlib prototypes in reent.h
|
2016-04-06 07:46:19 +02:00 |
|
Cenk Gündoğan
|
909c018b24
|
Merge pull request #5131 from jia200x/newlib_makefile_fix
Makefile: Newlib: Added pattern to NEWLIB_INCLUDE_PATTERN
|
2016-04-01 15:16:32 +02:00 |
|
José Ignacio Alamos Aste
|
36a7d2962d
|
Makefile: Newlib: Added pattern to NEWLIB_INCLUDE_PATTERN
|
2016-04-01 14:55:28 +02:00 |
|
Joakim Nohlgård
|
be8cf8b7fb
|
sys/newlib: Fix function definitions to match newlib prototypes
|
2016-03-31 10:32:51 +02:00 |
|
DipSwitch
|
5b5810ab7b
|
Merge pull request #5109 from DipSwitch/pr/fix_core_inc_irq
core: Fix/refactor function naming in core/incude/irq.h
|
2016-03-22 08:12:24 +01:00 |
|
Joakim Nohlgård
|
2b51e4b116
|
newlib: Introduce newlib_nano pseudomodule
|
2016-03-21 07:41:23 +01:00 |
|
DipSwitch
|
0bb4748a94
|
core: Fix/refactor function naming in core/incude/irq.h
|
2016-03-20 16:47:34 +01:00 |
|
Joakim Nohlgård
|
7e3c67b654
|
make: Rename TARGET_TRIPLE -> TARGET_ARCH
|
2016-03-17 21:55:17 +01:00 |
|
Joakim Nohlgård
|
37ad45d3e9
|
sys/newlib: Place newlib includes first of the system includes
|
2016-03-13 07:57:48 +01:00 |
|
Joakim Nohlgård
|
44fee9fc12
|
sys/newlib: Add include path fallback for non-standard cross toolchain installation locations
|
2016-03-13 07:57:47 +01:00 |
|
|
67d3d44927
|
sys: newlib: include fix
|
2016-03-05 18:20:17 +01:00 |
|
|
8cf5ffdabc
|
Merge pull request #4332 from marshall/customSyscalls
cpu/cortexm_common: enable custom newlib syscalls w/ newlib_syscalls_X
|
2016-02-08 21:46:16 +01:00 |
|
Marshall Culpepper
|
160da3fab1
|
cpu/cortexm_common: enable custom newlib syscalls w/ newlib_syscalls_X
|
2016-02-06 08:20:42 -05:00 |
|
|
938ff5c5e7
|
core: cpu: sys: simplify reboot()
|
2016-01-27 13:30:01 +01:00 |
|
Oleg Hahm
|
de9965adef
|
sys: fix pedantic compiler warnings
|
2015-12-07 20:28:52 +01:00 |
|
test
|
b31d82d45e
|
newlib/syscalls: minor doc fix
|
2015-11-23 19:20:47 +01:00 |
|
|
f23f3c0d2f
|
sys: newlib: use xtimer_now64() for gettimeofday()
|
2015-11-17 12:50:48 +01:00 |
|
Joakim Gebart
|
05fd5c16eb
|
sys/newlib/syscalls.c: Clean up _sbrk_r implementation
|
2015-08-04 21:05:08 +02:00 |
|
Joakim Gebart
|
e7bb223eaa
|
sys/newlib/syscalls.c: Clean up function prototypes
|
2015-08-04 21:04:34 +02:00 |
|
Joakim Gebart
|
b52c93fdc2
|
sys/newlib/syscalls.c: Add _getpid_r implementation
|
2015-08-04 19:55:49 +02:00 |
|
|
49ea7a3d61
|
sys: factor stdio uart functions out of newlib's syscalls
|
2015-07-14 15:12:26 +02:00 |
|
Joakim Gebart
|
ac83a00ed0
|
sys/newlib/syscalls: Fix unused-parameter warning
|
2015-07-14 08:11:14 +02:00 |
|
Hauke Petersen
|
d8532ea052
|
Merge pull request #3119 from gebart/pr/cortexm-clang
cortexm: Add support for building with LLVM/Clang
|
2015-06-04 12:03:14 +02:00 |
|
Joakim Gebart
|
f376bbc8f6
|
cortexm: Add support for building with LLVM/Clang
as an alternative to the default GCC toolchain.
export TOOLCHAIN=llvm
to build with Clang instead of GCC
|
2015-06-01 14:56:29 +02:00 |
|
|
5549d0493d
|
sys: newlib: remove _read_r() race
|
2015-06-01 14:27:13 +02:00 |
|
|
be50f8b9f9
|
sys: newlib: use double-lock scheme for uart ringbuffer
|
2015-06-01 12:13:36 +02:00 |
|
Joakim Gebart
|
0eaeca3640
|
sys/newlib/syscalls: fix warnings
- rx_cb: unused-parameter
- _write_r: sign-compare
- all stubbed syscalls: unused-parameter
|
2015-05-29 14:23:01 +02:00 |
|
|
a267274e84
|
sys: make newlib support a module
|
2015-05-26 10:45:40 +02:00 |
|