summaryrefslogtreecommitdiff
path: root/include/ruby/defines.h
AgeCommit message (Expand)Author
2020-04-08Merge pull request #2991 from shyouhei/ruby.h卜部昌平
2019-11-01mark functions that do not return NULL as such.卜部昌平
2019-11-01RUBY_ATTR_ALOC_SIZE for clang卜部昌平
2019-10-29Check for nonnull attribute in configureNobuyoshi Nakada
2019-10-09annotate malloc-ish functions卜部昌平
2019-09-10fix CentOS 6 compile error卜部昌平
2019-06-19Remove IA64 support.Samuel Williams
2018-12-05Introduce "COLDFUNC" function attribute.ko1
2018-10-07include/ruby/intern.h: don't modify MJIT_FUNC_EXPORTEDk0kubun
2018-09-04use mingw ANSI stdionobu
2018-09-03Declare as gnu_printf on mingwnobu
2018-06-20Introduce `USE_GC_MALLOC_OBJ_INFO_DETAILS`. [Feature #14857]ko1
2018-04-09Prefer alignof() over _Alignof()shyouhei
2018-02-08Export some missing symbols for MJITk0kubun
2018-02-04mjit_compile.c: merge initial JIT compilerk0kubun
2018-01-16fix macro argument names inconsistencyngoto
2018-01-15more support for NORETURNshyouhei
2018-01-15__alignof__ to take alignment of a typeshyouhei
2018-01-15__attibute__((__aligned__)) for RSTRING_PTR()shyouhei
2017-12-23undef HAVE_BUILTIN___BUILTIN_CHOOSE_EXPR_CONSTANT_P on GCC 4.8naruse
2017-10-13defines.h: warn EXTERNnobu
2016-12-09Suppress warning: this use of "defined" may not be portablenaruse
2016-08-24* include/ruby/defines.h (ALWAYS_INLINE): Add alternative definition.ngoto
2016-06-20RUBY_USE_SETJMPEXnobu
2016-06-10* include/ruby/defines.h (GCC_VERSION_SINCE): Fix logic error byngoto
2016-05-24defines.h: fallback ERRORFUNC and WARNINGFUNCnobu
2016-05-20Use RB_GNUC_EXTENSION_BLOCK instead of __extension__ngoto
2016-05-12defines.h: avoid redefinitionnobu
2016-05-12fix typo in r54988naruse
2016-05-12include/ruby/defines.h (GCC_VERSION_SINCE): moved from internal.hnaruse
2016-05-08* include/ruby/{defines,ruby}.h: need to define function attributesusa
2016-04-30revert UNALIGNED_WORD_ACCESS for GCC6naruse
2016-01-15disable unaligned word accessnobu
2015-12-01configure.in: FUNC_UNOPTIMIZEDnobu
2015-11-24Drop support for BeOSnobu
2015-11-23Haiku now best effort supportnobu
2015-10-18* ChangeLog: Good-bye OS/2.kosaki
2015-10-18* include/ruby/defines.h (DOSISH): add comments.kosaki
2015-08-13defines.h: tweaks of function alias macrosnobu
2015-05-26fix conditionkazu
2014-09-04* symbian/*: removed Symbian support.hsbt
2014-07-23UNALIGNED_WORD_ACCESS on ppc64nobu
2014-07-23defines.h: PACKED_STRUCT_UNALIGNEDnobu
2014-04-17configure.in: FUNC_MINIMIZEDnobu
2014-02-17* internal.h: Move BDIGIT and related definitions fromakr
2013-11-24* include/ruby/defines.h (SIZEOF_ACTUAL_BDIGIT): Defined.akr
2013-11-24* include/ruby/defines.h: Don't use int128_t for Bignum.akr
2013-08-19* include/ruby/defines.h: Fix a compilation error withakr
2013-06-23* include/ruby/defines.h (BDIGIT): Define it only if it is not definedakr
2013-06-18* configure.in: Check __int128.akr