Code

History

Commits on dev to lib140+
  1. build-libtcc1-by-tcc: use a new tcc to compile a libtcc1.c and alloca.S This will allow to build a libtcc1.a even if a bootstrap compiler don't support a target arch.seyko committed 11 years ago1cbb4d3
  2. x86_64-tcc and libtcc1.c: size_t definition is needed for a x86_64-tcc to parse memset()seyko committed 11 years ago7f36abd
  3. remove a gcc warning for bcheck on x86_64 arch: conversion to pointer from integer of different sizeseyko committed 11 years ago4c8ffb3
  4. Add arm64 (AArch64) as a target architecture.Edmund Grimley Evans committed 11 years agob14ef0e
  5. Don't build libtcc1 with -fstack-protector-strongMatteo Cypriani committed 12 years ago178275d
  6. Fix mistake. Change jb by jbe. tiny c round (INT_MAX = 0x7FFFFFFF) to a DWORD boundary and it becomes 0x80000000. Jle treats as -214783648, but Jbe treats as 214783648. Thanks to Jason Hood for explain me this.Carlos Montiers committed 12 years agof2ee6b1
  7. Fix problem using alloca function, executable crashed even with a exception handler function, when try to allocate INT_MAX. Patch provided by Jason Hood in private e-mail, when I ask to him for help. He say: Feel free to pass it on to the mailing list.Carlos Montiers committed 12 years ago8257829
  8. Specify license of lib/armeabi.cThomas Preud'homme committed 12 years agob31e80a
  9. build: add initial NetBSD support.minux committed 12 years ago9714d2e
  10. Corrected spelling mistakes in comments and stringsVincent Lefevre committed 12 years ago3e9a7e9
  11. win32: libtcc1.a needs to be built with tccgrischka committed 12 years ago76accfb
  12. arm: Provide alloca()Michael Matz committed 12 years agoc442774
  13. shared libs: Build libtcc1.a with -fPICMichael Matz committed 12 years agoea2805f
  14. Create bcheck region for argv and arge argumentThomas Preud'homme committed 12 years agob125743
  15. New implementation of va_list/va_start/var_copy that do not use dynamic memory, with this when compiling fossil-scm with tcc on linux X86_64 it works fine.mingodad committed 12 years agoc025478
  16. Fix __clear_cache implementationThomas Preud'homme committed 12 years ago40e3859
  17. Use intptr_t to cast pointerThomas Preud'homme committed 12 years ago98afe11
  18. Undefine __va* in libtcc1 to avoid errors w/ clangThomas Preud'homme committed 12 years ago73ac39c
  19. Make condition in libtcc1 based on targetThomas Preud'homme committed 12 years agoe50f08f
  20. Round mode of ll -> float conversion to nearestThomas Preud'homme committed 12 years ago88c9f1b
  21. Fix negative long long to float conversion on ARMThomas Preud'homme committed 12 years agod029507
  22. Fix float to long long conversion on ARMThomas Preud'homme committed 12 years ago0ab07f3
  23. misc. fixesgrischka committed 12 years ago2bd0daa
  24. i386: use __fixdfdi instead of __tcc_cvt_ftolgrischka committed 12 years ago4ad186c
  25. Fix signed integer division in ARM runtime ABIThomas Preud'homme committed 12 years agoa24e31e
  26. Add ARM aeabi functions needed to run tcctestThomas Preud'homme committed 13 years agof2dbcf7
  27. Add __clear_cache implementation in libtcc1Thomas Preud'homme committed 13 years agofbb4841
  28. libtcc1.c: Fix __asm__() in __tcc_fpinit and __tcc_cvt_ftolRamsay Jones committed 13 years ago235a650
  29. i386-gen: preserve fp control word in gen_cvt_ftoigrischka committed 13 years ago73faaea
  30. Fixed x86-64 long double passing.James Lyon committed 13 years ago6ee366e
  31. Sorted out CMake on x86-64 and fixed silly XMM# bug introduced when working on Win64 stdargs.James Lyon committed 13 years ago1caee8a
  32. Added cross compilation to CMake build system.James Lyon committed 13 years agoe7a7efe
  33. Fixed tests on Windows (including out-of-tree problems)James Lyon committed 13 years agoe31579b
  34. Flush caches before -running programThomas Preud'homme committed 13 years ago6ed6a36
  35. add version number to manpage avoid c++/c99 style comments in preprocessor directives avoid leadings whitespaces in preprocessor directives mention implemented variable length arrays in documentation fixed ambiguous option in texi2html call (Austin English)Urs Janssen committed 13 years ago0bdbd49