Update README

This commit is contained in:
Ziyao 2022-03-24 08:52:27 +08:00
parent 7a1cd4707f
commit 8198f25706
1 changed files with 12 additions and 1 deletions

13
README
View File

@ -9,11 +9,22 @@ still missing,including:
The original versions of __syscall4(),__syscall5() and __syscall6()
don't work.They are replaced by assembly implemention in
/src/unistd/x86_64/syscall.S
- math library is removed momently.
Because some missing floating-point features of TinyCC.I am working
on completing.
- @PLT dynamic linking function calls are removed.
TinyCC does not have the feature.Dynamic linking library(.so)
is expected not to work.
- fenv library is removed momently.
I am working on adding the missing fp instructions to TinyCC.
To compile,simply run
export CC=tcc # Set the compiler
export RANLIB='tcc -r' # Using tcc builtin librarian
export AR='tcc -ar' # See above
./configure --target=x86_64 # The script cannot detect the
platform with tcc.
# platform with tcc because of
# missing option "-dumpmachine"
make
All modified and addtional files are under MIT License as well.