diff options
author | SeungRyeol Lee <zizztux.lee@lge.com> | 2016-03-21 16:23:27 +0900 |
---|---|---|
committer | Palmer Dabbelt <palmer@dabbelt.com> | 2016-05-04 16:18:30 -0700 |
commit | 34db4e0c9d030c6a5263989d162a1f650a83a57e (patch) | |
tree | 400100f9a52aa59c79e0647ca76031c6717380ee /binutils | |
parent | 7fb29464d64c6fcac83ef6b2346db0f0c6c01c23 (diff) | |
download | riscv-gnu-toolchain-34db4e0c9d030c6a5263989d162a1f650a83a57e.zip riscv-gnu-toolchain-34db4e0c9d030c6a5263989d162a1f650a83a57e.tar.gz riscv-gnu-toolchain-34db4e0c9d030c6a5263989d162a1f650a83a57e.tar.bz2 |
Enable reent syscall layer for standalnone baremetal environment (without pk).
- with -DREENTRANT_SYSCALLS_PROVIDED (before this commit)
There is no point that application could provide reent syscall
implementation.
(libc.a) (application/non-reent)
fxxx(reent) ---> xxx() ; standalone
- without -DREENTRANT_SYSCALLS_PROVIDED (this commit)
There is a point that application could provide reent syscall
implementation.
(libc.a) (libg.a) (libgloss.a)
fxxx(reent) ---> _xxx_r(reent) ---> xxx() ; pk based
(libc.a) (application/reent)
fxxx(reent) ---> _xxx_r(reent) ; standalone
Diffstat (limited to 'binutils')
0 files changed, 0 insertions, 0 deletions