ruby/ext/-test-
Nobuyoshi Nakada d9a14c299f
Fix ext/-test-/namespace/yay{1,2} for mswin
Visual C:
```
compiling ../../../../../src/ext/-test-/namespace/yay1/yay1.c
yay1.c
../../../../../src/ext/-test-/namespace/yay1/yay1.c(4): warning C4273: 'yay_value': inconsistent dll linkage
C:\a\ruby\ruby\src\ext\-test-\namespace\yay1\yay1.h(4): note: see previous definition of 'yay_value'
linking shared-object -test-/namespace/yay1.so
   Creating library yay1-arm64-mswin64_140.lib and object yay1-arm64-mswin64_140.exp
yay1-arm64-mswin64_140.exp : warning LNK4070: /OUT:yay1.dll directive in .EXP differs from output filename '..\..\..\..\.ext\arm64-mswin64_140\-test-\namespace\yay1.so'; ignoring directive
compiling ../../../../../src/ext/-test-/namespace/yay2/yay2.c
yay2.c
../../../../../src/ext/-test-/namespace/yay2/yay2.c(4): warning C4273: 'yay_value': inconsistent dll linkage
C:\a\ruby\ruby\src\ext\-test-\namespace\yay2\yay2.h(4): note: see previous definition of 'yay_value'
linking shared-object -test-/namespace/yay2.so
   Creating library yay2-arm64-mswin64_140.lib and object yay2-arm64-mswin64_140.exp
yay2-arm64-mswin64_140.exp : warning LNK4070: /OUT:yay2.dll directive in .EXP differs from output filename '..\..\..\..\.ext\arm64-mswin64_140\-test-\namespace\yay2.so'; ignoring directive
```

From MinGW gcc:
```
../../../../../src/ext/-test-/namespace/yay1/yay1.c:4:1: warning: 'yay_value' redeclared without dllimport attribute: previous dllimport ignored [-Wattributes]
    4 | yay_value(void)
      | ^~~~~~~~~
../../../../../src/ext/-test-/namespace/yay2/yay2.c:4:1: warning: 'yay_value' redeclared without dllimport attribute: previous dllimport ignored [-Wattributes]
    4 | yay_value(void)
      | ^~~~~~~~~
```
2025-07-29 13:25:09 +09:00
..
abi Add depend files under ext/-test- 2025-05-08 18:20:51 +09:00
arith_seq Update dependencies for addition of set.h to public headers 2025-07-11 15:24:23 +09:00
array Update dependencies for addition of set.h to public headers 2025-07-11 15:24:23 +09:00
asan Update dependencies for addition of set.h to public headers 2025-07-11 15:24:23 +09:00
bignum Update dependencies for addition of set.h to public headers 2025-07-11 15:24:23 +09:00
bug-3571 Update dependencies for addition of set.h to public headers 2025-07-11 15:24:23 +09:00
bug-5832 Update dependencies for addition of set.h to public headers 2025-07-11 15:24:23 +09:00
bug-14834 Update dependencies for addition of set.h to public headers 2025-07-11 15:24:23 +09:00
bug_reporter Update dependencies for addition of set.h to public headers 2025-07-11 15:24:23 +09:00
class Update dependencies for addition of set.h to public headers 2025-07-11 15:24:23 +09:00
cxxanyargs Update dependencies 2021-11-21 16:21:18 +09:00
debug Update dependencies for addition of set.h to public headers 2025-07-11 15:24:23 +09:00
dln/empty Update dependencies for addition of set.h to public headers 2025-07-11 15:24:23 +09:00
econv Update dependencies for addition of set.h to public headers 2025-07-11 15:24:23 +09:00
ensure_and_callcc Update dependencies for addition of set.h to public headers 2025-07-11 15:24:23 +09:00
enumerator_kw Update dependencies for addition of set.h to public headers 2025-07-11 15:24:23 +09:00
eval Update dependencies for addition of set.h to public headers 2025-07-11 15:24:23 +09:00
exception Update dependencies for addition of set.h to public headers 2025-07-11 15:24:23 +09:00
fatal Update dependencies for addition of set.h to public headers 2025-07-11 15:24:23 +09:00
file Update dependencies for addition of set.h to public headers 2025-07-11 15:24:23 +09:00
float Update dependencies for addition of set.h to public headers 2025-07-11 15:24:23 +09:00
funcall Update dependencies for addition of set.h to public headers 2025-07-11 15:24:23 +09:00
gvl/call_without_gvl Update dependencies for addition of set.h to public headers 2025-07-11 15:24:23 +09:00
hash Update dependencies for addition of set.h to public headers 2025-07-11 15:24:23 +09:00
integer Update dependencies for addition of set.h to public headers 2025-07-11 15:24:23 +09:00
iseq_load Update dependencies for addition of set.h to public headers 2025-07-11 15:24:23 +09:00
iter Update dependencies for addition of set.h to public headers 2025-07-11 15:24:23 +09:00
load Update dependencies for addition of set.h to public headers 2025-07-11 15:24:23 +09:00
marshal Update dependencies for addition of set.h to public headers 2025-07-11 15:24:23 +09:00
memory_status Dependency: ext/-test-/memory_status/depend 2025-01-13 11:41:44 +09:00
memory_view Update dependencies for addition of set.h to public headers 2025-07-11 15:24:23 +09:00
method Update dependencies for addition of set.h to public headers 2025-07-11 15:24:23 +09:00
namespace Fix ext/-test-/namespace/yay{1,2} for mswin 2025-07-29 13:25:09 +09:00
notimplement Update dependencies for addition of set.h to public headers 2025-07-11 15:24:23 +09:00
num2int Update dependencies for addition of set.h to public headers 2025-07-11 15:24:23 +09:00
path_to_class Update dependencies for addition of set.h to public headers 2025-07-11 15:24:23 +09:00
popen_deadlock Update dependencies for addition of set.h to public headers 2025-07-11 15:24:23 +09:00
postponed_job Update dependencies for addition of set.h to public headers 2025-07-11 15:24:23 +09:00
printf Update dependencies for addition of set.h to public headers 2025-07-11 15:24:23 +09:00
proc Update dependencies for addition of set.h to public headers 2025-07-11 15:24:23 +09:00
public_header_warnings Show mkmf.log when failed 2024-08-11 15:57:56 +09:00
random Update dependencies for addition of set.h to public headers 2025-07-11 15:24:23 +09:00
rational Update dependencies for addition of set.h to public headers 2025-07-11 15:24:23 +09:00
rb_call_super_kw Update dependencies for addition of set.h to public headers 2025-07-11 15:24:23 +09:00
recursion Update dependencies for addition of set.h to public headers 2025-07-11 15:24:23 +09:00
regexp Update dependencies for addition of set.h to public headers 2025-07-11 15:24:23 +09:00
RUBY_ALIGNOF Update dependencies for addition of set.h to public headers 2025-07-11 15:24:23 +09:00
scan_args Update dependencies for addition of set.h to public headers 2025-07-11 15:24:23 +09:00
st Update dependencies for addition of set.h to public headers 2025-07-11 15:24:23 +09:00
stack Update dependencies for addition of set.h to public headers 2025-07-11 15:24:23 +09:00
string Update dependencies for addition of set.h to public headers 2025-07-11 15:24:23 +09:00
struct Update dependencies for addition of set.h to public headers 2025-07-11 15:24:23 +09:00
symbol Update dependencies for addition of set.h to public headers 2025-07-11 15:24:23 +09:00
thread Update dependencies for addition of set.h to public headers 2025-07-11 15:24:23 +09:00
time Update dependencies for addition of set.h to public headers 2025-07-11 15:24:23 +09:00
tracepoint Update dependencies for addition of set.h to public headers 2025-07-11 15:24:23 +09:00
typeddata Update dependencies for addition of set.h to public headers 2025-07-11 15:24:23 +09:00
vm Update dependencies for addition of set.h to public headers 2025-07-11 15:24:23 +09:00
wait Update dependencies for addition of set.h to public headers 2025-07-11 15:24:23 +09:00
win32 Win32: clean extra object file 2024-12-27 12:33:28 +09:00
auto_ext.rb [ruby/fiddle] Create extconf header for MSVC 2021-09-05 17:31:46 +09:00