Changelog for
tcc-devel-0.9.27-lp152.1.4.i586.rpm :
* Sun Sep 26 2021 Arachnos- Update to version 0.9.27: User interface: - -x[c|a|n] filetype option (Sergey Korshunoff) - -P[1], -dD, -dM preprocessor options (Sergey Korshunoff) - -Wl,-(no-)whole-archive linker option (Reuben Thomas) - -mms-bitfields option (David Mertens) - -include
option (Michael Matz) - -mno-sse on x86-64 disables use of SSE instructions - AATTlistfile support (Vlad Vissoultchev) - tcc -ar/-impdef - formerly tiny_xxx tools integrated (grischka) - CPATH, C_INCLUDE_PATH and LIBRARY_PATH environment variables support (Andrew Aladjev, Urs Janssen) Platforms: - new AARCH64 (arm64) target (Edmund Grimley Evans) - vastly improved support for ARM hard float calling convention (Thomas Preud\'homme, Daniel Glöckner) - provide a runtime library for ARM (Thomas Preud\'homme) - many x86_64 ABI fixes incl. XMM register passing and tests (James Lyon) - ABI tests with native compiler using libtcc (James Lyon) - UNICODE startup code supports wmain and wWinMain (YX Hao) - shared libraries for x86_64 (Michael Matz) - Bootstrap native Windows 32/64 compiler using Cygwin+gcc (Christian Jullien) Features: - VLA (variable length array) improved (James Lyon, Pip Cet) - import functions by ordinal in .def files on windows (YX Hao) - x86/x86_64 assembler much improved (Michael Matz) - simple dead code suppression (Edmund Grimley Evans, Michael Matz, grischka) - implement round/fmin/fmax etc. math on windows (Avi Halachmi) - #pragma once support (Sergey Korshunoff, Vlad Vissoultchev, ...) - switch/case code improved (Zdenek Pavlas) - ~15% faster by TinyAlloc fast memory allocator (Vlad Vissoultchev) - standard conforming (and GCC compatible) struct initialization (Michael Matz) - bit-field layout made compatible with GCC (Michael Matz) - UTF8 in string literals supported (Zdenek Pavlas) - _Generic(...) supported (Matthias Gatto) Licensing: - TinyCC partly relicensed to MIT license (See RELICENSING file).- Drop gpg signature- Add 0001-Build-shared-and-static-libraries.patch Build shared and static libraries- Fix \"bcheck.c:738: error: \'__malloc_hook\' undeclared\" for Tumbleweed
* Mon Oct 05 2015 mpluskalAATTsuse.com- Add gpg signature- Rename rpmlintrc to match packaging guidelines
* Mon May 04 2015 gberAATTopensuse.org- clean up specfile- disable build on PPC arch, PPC support is broken
* Wed Feb 20 2013 gberAATTopensuse.org- package info page
* Wed Feb 20 2013 gberAATTopensuse.org- update to version 0.9.26 - -MD/-MF (automatically generate dependencies for make) - -pthread option (same as -D_REENTRANT -lpthread) - -m32/-m64 to re-exec cross compiler - -Wl, Mimic all GNU -option forms supported by ld - new LIBTCCAPI tcc_set_options() - C99 variable length arrays - Asm labels for variables and functions - STT_GNU_IFUNC (Indirect functions as externals) - More tests (tests2)- drop obsolete patches- build shared library available in libtcc1_0 subpackage, drop static library
* Mon Jul 19 2010 guido+opensuse.orgAATTberhoerster.name- initial packaging of tcc