aboutsummaryrefslogtreecommitdiffstats
path: root/include/ruby/defines.h
Commit message (Expand)AuthorAgeFilesLines
* Introduce "COLDFUNC" function attribute.ko12018-12-051-0/+10
* include/ruby/intern.h: don't modify MJIT_FUNC_EXPORTEDk0kubun2018-10-071-0/+5
* use mingw ANSI stdionobu2018-09-041-2/+2
* Declare as gnu_printf on mingwnobu2018-09-031-0/+5
* Introduce `USE_GC_MALLOC_OBJ_INFO_DETAILS`. [Feature #14857]ko12018-06-201-6/+83
* Prefer alignof() over _Alignof()shyouhei2018-04-091-0/+3
* Export some missing symbols for MJITk0kubun2018-02-081-1/+3
* mjit_compile.c: merge initial JIT compilerk0kubun2018-02-041-0/+4
* fix macro argument names inconsistencyngoto2018-01-161-2/+2
* more support for NORETURNshyouhei2018-01-151-4/+11
* __alignof__ to take alignment of a typeshyouhei2018-01-151-0/+10
* __attibute__((__aligned__)) for RSTRING_PTR()shyouhei2018-01-151-0/+4
* undef HAVE_BUILTIN___BUILTIN_CHOOSE_EXPR_CONSTANT_P on GCC 4.8naruse2017-12-231-0/+11
* defines.h: warn EXTERNnobu2017-10-131-1/+10
* Suppress warning: this use of "defined" may not be portablenaruse2016-12-091-6/+9
* * include/ruby/defines.h (ALWAYS_INLINE): Add alternative definition.ngoto2016-08-241-0/+3
* RUBY_USE_SETJMPEXnobu2016-06-201-1/+1
* * include/ruby/defines.h (GCC_VERSION_SINCE): Fix logic error byngoto2016-06-101-2/+2
* defines.h: fallback ERRORFUNC and WARNINGFUNCnobu2016-05-241-0/+12
* Use RB_GNUC_EXTENSION_BLOCK instead of __extension__ngoto2016-05-201-0/+8
* defines.h: avoid redefinitionnobu2016-05-121-0/+2
* fix typo in r54988naruse2016-05-121-1/+1
* include/ruby/defines.h (GCC_VERSION_SINCE): moved from internal.hnaruse2016-05-121-2/+9
* * include/ruby/{defines,ruby}.h: need to define function attributesusa2016-05-081-0/+40
* revert UNALIGNED_WORD_ACCESS for GCC6naruse2016-04-301-4/+0
* disable unaligned word accessnobu2016-01-151-0/+4
* configure.in: FUNC_UNOPTIMIZEDnobu2015-12-011-0/+3
* Drop support for BeOSnobu2015-11-241-4/+0
* Haiku now best effort supportnobu2015-11-231-1/+1
* * ChangeLog: Good-bye OS/2.kosaki2015-10-181-2/+2
* * include/ruby/defines.h (DOSISH): add comments.kosaki2015-10-181-0/+5
* defines.h: tweaks of function alias macrosnobu2015-08-131-2/+2
* fix conditionkazu2015-05-261-1/+1
* * symbian/*: removed Symbian support.hsbt2014-09-041-5/+0
* UNALIGNED_WORD_ACCESS on ppc64nobu2014-07-231-0/+1
* defines.h: PACKED_STRUCT_UNALIGNEDnobu2014-07-231-0/+20
* configure.in: FUNC_MINIMIZEDnobu2014-04-171-1/+4
* * internal.h: Move BDIGIT and related definitions fromakr2014-02-171-54/+0
* * include/ruby/defines.h (SIZEOF_ACTUAL_BDIGIT): Defined.akr2013-11-241-0/+4
* * include/ruby/defines.h: Don't use int128_t for Bignum.akr2013-11-241-7/+1
* * include/ruby/defines.h: Fix a compilation error withakr2013-08-191-0/+2
* * include/ruby/defines.h (BDIGIT): Define it only if it is not definedakr2013-06-231-49/+55
* * configure.in: Check __int128.akr2013-06-181-1/+7
* configure.in: setjmpexnobu2013-05-181-1/+1
* configure.in: setjmpexnobu2013-05-181-0/+4
* * include/ruby/defines.h (RUBY_ATTR_ALLOC_SIZE): New forkosaki2013-05-031-5/+11
* * include/ruby/defines.h: Simplify the logic to include sys/select.h.akr2013-04-071-2/+4
* fix a typo.akr2013-04-051-1/+1
* * include/ruby/defines.h (HAVE_TRUE_LONG_LONG): Defined to distinguishakr2013-04-051-0/+4
* defines.h: RUBY_SYMBOL_EXPORT_{BEGIN,END}nobu2013-04-051-5/+6