aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/target.c
AgeCommit message (Expand)AuthorFilesLines
2020-07-14x86-x32: fix it by defining a separate target for itLuc Van Oostenryck1-3/+8
2020-07-14arch: allow target specific [u]intptr_t & ptrdiff_tLuc Van Oostenryck1-0/+3
2020-07-14predefine: teach sparse about __SIG_ATOMIC_TYPE__Luc Van Oostenryck1-0/+1
2020-07-14arch: add predefines __INT_FAST${N}_TYPE__Luc Van Oostenryck1-0/+10
2020-07-14arch: add predefines __INT_LEAST${N}_TYPE__Luc Van Oostenryck1-0/+8
2020-07-13Merge branches 'march', 'endianness', 'os' and 'arch-mini' into archLuc Van Oostenryck1-4/+43
2020-07-13openrisc: add minimal supportLuc Van Oostenryck1-0/+2
2020-07-13sh: add minimal supportLuc Van Oostenryck1-0/+2
2020-07-13nds32: add minimal supportLuc Van Oostenryck1-0/+2
2020-07-13xtensa: add minimal supportLuc Van Oostenryck1-0/+2
2020-07-13h8300: add minimal supportLuc Van Oostenryck1-0/+2
2020-07-13target: keep tables sortedLuc Van Oostenryck1-4/+4
2020-07-13arch: add an option to specify the OS: --os=$OSLuc Van Oostenryck1-0/+29
2020-07-06arch: add minimal support for microblazeLuc Van Oostenryck1-0/+2
2020-06-12arch: add specificities for AlphaLuc Van Oostenryck1-0/+2
2020-06-12arch: add specificities for BlackfinLuc Van Oostenryck1-0/+2
2020-06-12arch: add specificities for Nios2Luc Van Oostenryck1-0/+2
2019-12-16arch: arch_mach is not needed anymoreLuc Van Oostenryck1-2/+0
2019-12-16arch: use an arch-specific default for -msize-longLuc Van Oostenryck1-1/+1
2019-12-16arch: move handle_arch_finalize() into target_init()Luc Van Oostenryck1-0/+10
2019-12-16arch: move parsing of --arch=<ARCH> to target.cLuc Van Oostenryck1-0/+53
2019-12-16arch: move arch-specificities to their own filesLuc Van Oostenryck1-134/+73
2019-11-28arch: fix wchar_t & wint_t for openbsdLuc Van Oostenryck1-0/+4
2019-11-28Merge branch 'arch-cleanup' into masterLuc Van Oostenryck1-28/+23
2019-11-28arch: add note for 128-bit long double on mips64Luc Van Oostenryck1-0/+2
2019-11-28arch: sparc32 on SunOS/Solaris uses 128-bit long doublesLuc Van Oostenryck1-1/+4
2019-11-28arch: fix wchar_t & wint_t on SunOS/SolarisLuc Van Oostenryck1-1/+6
2019-11-28arch: use a variable for the OSLuc Van Oostenryck1-11/+13
2019-11-28arch: (almost) all platforms simply use int for int32Luc Van Oostenryck1-13/+0
2019-11-15arch: teach sparse about -fshort-wcharLuc Van Oostenryck1-0/+2
2019-11-15arch: keep cygwin specifics with i386/x86-64 specificsLuc Van Oostenryck1-4/+3
2019-11-14arch: keep BSD & Darwin specifics with i386/x86-64 specificsLuc Van Oostenryck1-7/+7
2019-11-14arch: remove impossible cases with 64-bit arch not being lp64Luc Van Oostenryck1-4/+0
2019-11-14arch: do not needlessly set bitness on 32-bit archsLuc Van Oostenryck1-1/+0
2019-11-14arch: simplify i386/x86-64 specificsLuc Van Oostenryck1-4/+4
2019-11-14arch: fix the signedness of plain charsLuc Van Oostenryck1-0/+18
2019-10-30arch: change the arch when changing -m32/64Luc Van Oostenryck1-0/+21
2019-10-30arch: add support for s390 (ILP32)Luc Van Oostenryck1-0/+1
2019-02-04target.c: ignore -m64 on archs where int32_t is a longLuc Van Oostenryck1-0/+1
2019-02-04lib.c: move handle_arch_m64_finalize() to init_target()Luc Van Oostenryck1-0/+35
2018-12-17fix the size of long doubleLuc Van Oostenryck1-2/+23
2018-12-17add predefined macros for [u]int32_tLuc Van Oostenryck1-0/+19
2018-12-17add predefined macros for [u]int64_tLuc Van Oostenryck1-0/+6
2018-12-17add predefined macros for [u]intmaxLuc Van Oostenryck1-0/+2
2018-12-17add predefined macros for wint_tLuc Van Oostenryck1-0/+4
2018-12-17give a type to wcharLuc Van Oostenryck1-2/+29
2017-05-19fix hardcoded size of wide charsLuc Van Oostenryck1-0/+2
2009-08-01Add support for TImode type (__int128_t)Blue Swirl1-0/+1
2007-07-08make size_t better approximate the realityAl Viro1-2/+2
2005-06-27[PATCH] remove multi-inclusion guard from target.cLuc Van Oostenryck1-5/+0
2005-04-07Implement a C99-like _Bool type.Linus Torvalds1-0/+1
2005-04-07Now that BITS_IN_XXXX aren't defined contstants any more,Linus Torvalds1-15/+15
2005-04-07Use variables for target data structure information, Linus Torvalds1-0/+49