lael-labs/tinycc
CodeIssuesPull RequestsAntiqueWikiInsights
/
Files
devmobdefault
No branch matches.
View all branches
  • examples
  • include
  • lib
  • tests
  • win32
  • .gitignore
  • .travis.yml
  • arm-asm.c
  • arm-gen.c
  • arm-link.c
  • arm64-gen.c
  • arm64-link.c
  • c67-gen.c
  • c67-link.c
  • Changelog
  • CodingStyle
  • coff.h
  • configure
  • conftest.c
  • COPYING
  • elf.h
  • i386-asm.c
  • i386-asm.h
  • i386-gen.c
  • i386-link.c
  • i386-tok.h
  • il-gen.c
  • il-opcodes.h
  • libtcc.c
  • libtcc.h
  • Makefile
  • README
  • README.md
  • RELICENSING
  • riscv64-asm.c
  • riscv64-gen.c
  • riscv64-link.c
  • stab.def
  • stab.h
  • tcc-doc.texi
  • tcc.c
  • tcc.h
  • tccasm.c
  • tcccoff.c
  • tccelf.c
  • tccgen.c
  • tcclib.h
  • tccmacho.c
  • tccpe.c
  • tccpp.c
  • tccrun.c
  • tcctok.h
  • tcctools.c
  • texi2pod.pl
  • TODO
  • USES
  • VERSION
  • x86_64-asm.h
  • x86_64-gen.c
  • x86_64-link.c
tinycc/include
TLTyge LøvsetOverhauled WIN32 math and added missing functions: 1) Cleanup: moved function implementations from win32/include/math.h to win32/include/tcc/tcc_libm.h 2) Added missing math functions: MUSL: asinh(), acosh(), atanh(), scalbn(). My impl: log1p(), expm1(), ilogb(), scalbln(), nexttoward() - now only a few are missing: remquo(), remainder(), fma(), nan(), erf(), erfc(), nearbyint(). 3) Added/defined all missing *f() and *l() math functions. 4) Added functions have short but accurate/fast implementations. 5) Added <tgmath.h> for all platforms. (not too useful, IMO, but is C99 standard).b11144d5 years agoHistory
NameLast commit messageLast commit date
..
float.h
stdalign.h
stdarg.h
stdbool.h
stddef.h
stdnoreturn.h
tgmath.h
varargs.h