mirror of
https://github.com/ruby/ruby.git
synced 2025-08-15 13:39:04 +02:00
![]() Suppress gcc 15 unterminated-string-initialization warnings Drop an ignored attribute MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit GCC 13.3.0 (Ubuntu 24.04) emits the following warning: ../symbol.c: In function ‘rb_id_attrset’: ../symbol.c:175:9: warning: ‘nonstring’ attribute ignored on objects of type ‘const char[][8]’ [-Wattributes] 175 | RBIMPL_ATTR_NONSTRING() static const char id_types[][8] = { | ^~~~~~~~~~~~~~~~~~~~~ Separate `__has_attribute` from `defined(__has_attribute)` Fix Visual C warnings: ``` regenc.h(121): warning C4067: unexpected tokens following preprocessor directive - expected a newline ``` Cast up `int` instruction code to `VALUE` Fix Visual C warnings: ``` iseq.c(3793): warning C4312: 'type cast': conversion from 'int' to 'void *' of greater size iseq.c(3794): warning C4312: 'type cast': conversion from 'int' to 'void *' of greater size ``` Do not let files depend on a phony target Detect `clock_gettime` and `clock_getres` for winpthreads |
||
---|---|---|
.. | ||
builtin_binary.inc.tmpl | ||
call_iseq_optimized.inc.tmpl | ||
configure-ext.mk.tmpl | ||
depend.tmpl | ||
Doxyfile.tmpl | ||
encdb.h.tmpl | ||
extinit.c.tmpl | ||
exts.mk.tmpl | ||
fake.rb.in | ||
GNUmakefile.in | ||
id.c.tmpl | ||
id.h.tmpl | ||
known_errors.inc.tmpl | ||
limits.c.tmpl | ||
Makefile.in | ||
prelude.c.tmpl | ||
ruby-gdb.in | ||
ruby-lldb.in | ||
ruby-runner.h.in | ||
ruby.pc.in | ||
sizes.c.tmpl | ||
transdb.h.tmpl | ||
unicode_norm_gen.tmpl | ||
unicode_properties.rdoc.tmpl | ||
verconf.h.tmpl |