ruby/ext/-test-
Mike Dalessio ca2d229e6b Test for compiling without warnings against public headers
Under compilers with WERRORFLAG, MakeMakefile.try_compile treats
warnings as errors, so we can use append_cflags to test whether the
public header files emit warnings with certain flags turned on.

[Regression test for feature #20507]
2024-05-28 07:33:07 +02:00
..
RUBY_ALIGNOF ruby tool/update-deps --fix 2024-04-27 21:55:28 +09:00
abi Stop defining `RUBY_ABI_VERSION` if released versions 2022-08-12 15:57:25 +09:00
arith_seq ruby tool/update-deps --fix 2024-04-27 21:55:28 +09:00
array ruby tool/update-deps --fix 2024-04-27 21:55:28 +09:00
asan Skip assert_no_memory_leak when ASAN is enabled 2024-02-28 14:41:03 +11:00
bignum ruby tool/update-deps --fix 2024-04-27 21:55:28 +09:00
bug-3571 ruby tool/update-deps --fix 2024-04-27 21:55:28 +09:00
bug-5832 ruby tool/update-deps --fix 2024-04-27 21:55:28 +09:00
bug-14834 ruby tool/update-deps --fix 2024-04-27 21:55:28 +09:00
bug_reporter ruby tool/update-deps --fix 2024-04-27 21:55:28 +09:00
class ruby tool/update-deps --fix 2024-04-27 21:55:28 +09:00
cxxanyargs Update dependencies 2021-11-21 16:21:18 +09:00
debug ruby tool/update-deps --fix 2024-04-27 21:55:28 +09:00
dln/empty ruby tool/update-deps --fix 2024-04-27 21:55:28 +09:00
econv [Bug #18964] Update the code range of appended portion 2022-08-18 14:57:08 +09:00
enumerator_kw ruby tool/update-deps --fix 2024-04-27 21:55:28 +09:00
eval respect current frame of `rb_eval_string` 2022-08-01 17:48:05 +09:00
exception ruby tool/update-deps --fix 2024-04-27 21:55:28 +09:00
fatal ruby tool/update-deps --fix 2024-04-27 21:55:28 +09:00
file ruby tool/update-deps --fix 2024-04-27 21:55:28 +09:00
float ruby tool/update-deps --fix 2024-04-27 21:55:28 +09:00
funcall ruby tool/update-deps --fix 2024-04-27 21:55:28 +09:00
gvl/call_without_gvl ruby tool/update-deps --fix 2024-04-27 21:55:28 +09:00
hash ruby tool/update-deps --fix 2024-04-27 21:55:28 +09:00
integer ruby tool/update-deps --fix 2024-04-27 21:55:28 +09:00
iseq_load ruby tool/update-deps --fix 2024-04-27 21:55:28 +09:00
iter ruby tool/update-deps --fix 2024-04-27 21:55:28 +09:00
load ruby tool/update-deps --fix 2024-04-27 21:55:28 +09:00
marshal ruby tool/update-deps --fix 2024-04-27 21:55:28 +09:00
memory_status Update the depend files 2023-02-28 09:09:00 -08:00
memory_view ruby tool/update-deps --fix 2024-04-27 21:55:28 +09:00
method ruby tool/update-deps --fix 2024-04-27 21:55:28 +09:00
notimplement ruby tool/update-deps --fix 2024-04-27 21:55:28 +09:00
num2int ruby tool/update-deps --fix 2024-04-27 21:55:28 +09:00
path_to_class ruby tool/update-deps --fix 2024-04-27 21:55:28 +09:00
popen_deadlock ruby tool/update-deps --fix 2024-04-27 21:55:28 +09:00
postponed_job ruby tool/update-deps --fix 2024-04-27 21:55:28 +09:00
printf ruby tool/update-deps --fix 2024-04-27 21:55:28 +09:00
proc ruby tool/update-deps --fix 2024-04-27 21:55:28 +09:00
public_header_warnings Test for compiling without warnings against public headers 2024-05-28 07:33:07 +02:00
random ruby tool/update-deps --fix 2024-04-27 21:55:28 +09:00
rational ruby tool/update-deps --fix 2024-04-27 21:55:28 +09:00
rb_call_super_kw ruby tool/update-deps --fix 2024-04-27 21:55:28 +09:00
recursion ruby tool/update-deps --fix 2024-04-27 21:55:28 +09:00
regexp ruby tool/update-deps --fix 2024-04-27 21:55:28 +09:00
scan_args ruby tool/update-deps --fix 2024-04-27 21:55:28 +09:00
st ruby tool/update-deps --fix 2024-04-27 21:55:28 +09:00
string ruby tool/update-deps --fix 2024-04-27 21:55:28 +09:00
struct ruby tool/update-deps --fix 2024-04-27 21:55:28 +09:00
symbol ruby tool/update-deps --fix 2024-04-27 21:55:28 +09:00
thread ruby tool/update-deps --fix 2024-04-27 21:55:28 +09:00
thread_fd ruby tool/update-deps --fix 2024-04-27 21:55:28 +09:00
time ruby tool/update-deps --fix 2024-04-27 21:55:28 +09:00
tracepoint ruby tool/update-deps --fix 2024-04-27 21:55:28 +09:00
typeddata ruby tool/update-deps --fix 2024-04-27 21:55:28 +09:00
vm ruby tool/update-deps --fix 2024-04-27 21:55:28 +09:00
wait ruby tool/update-deps --fix 2024-04-27 21:55:28 +09:00
win32 Expand tabs [ci skip] 2022-07-21 09:42:04 -07:00
auto_ext.rb [ruby/fiddle] Create extconf header for MSVC 2021-09-05 17:31:46 +09:00