ruby/win32
Nobuyoshi Nakada ecb58a8d08
Fix prelude to use IBF
Since universal-parser and prism support, prelude code used functions
inaccessible from outside libruby shared library.

```
linking goruby
/usr/bin/ld: goruby.o: in function `prelude_eval':
/home/runner/work/ruby/ruby/build/golf_prelude.c:221: undefined reference to `rb_ruby_prism_ptr'
/usr/bin/ld: goruby.o: in function `pm_prelude_load':
/home/runner/work/ruby/ruby/build/golf_prelude.c:192: undefined reference to `pm_options_line_set'
/usr/bin/ld: /home/runner/work/ruby/ruby/build/golf_prelude.c:193: undefined reference to `pm_parse_string'
/usr/bin/ld: goruby.o: in function `prelude_eval':
/home/runner/work/ruby/ruby/build/golf_prelude.c:224: undefined reference to `pm_iseq_new_with_opt'
/usr/bin/ld: /home/runner/work/ruby/ruby/build/golf_prelude.c:226: undefined reference to `pm_parse_result_free'
/usr/bin/ld: goruby.o: in function `prelude_ast_value':
/home/runner/work/ruby/ruby/build/golf_prelude.c:181: undefined reference to `rb_ruby_ast_data_get'
/usr/bin/ld: goruby.o: in function `prelude_eval':
/home/runner/work/ruby/ruby/build/golf_prelude.c:231: undefined reference to `rb_ruby_ast_data_get'
/usr/bin/ld: goruby.o: in function `pm_prelude_load':
/home/runner/work/ruby/ruby/build/golf_prelude.c:196: undefined reference to `pm_parse_result_free'
collect2: error: ld returned 1 exit status
```
2024-09-08 23:40:17 +09:00
..
Makefile.sub Fix prelude to use IBF 2024-09-08 23:40:17 +09:00
configure.bat Expand --with-opt-dir arguments 2024-06-22 02:16:16 +09:00
dir.h [win32] Only include base windows types 2022-10-26 10:42:03 +09:00
enc-setup.mak
file.c Do not include a backtick in error messages and backtraces 2024-02-15 18:42:31 +09:00
file.h Add `rb_w32_uspawn_process` 2023-09-25 22:57:28 +09:00
ifchange.bat Auto-generate the release date on version.h from git CommitDate (#6382) 2022-09-17 21:16:06 +09:00
makedirs.bat
mkexports.rb windows-arm64 support (#8995) 2023-11-23 17:17:28 +09:00
resource.rb Use class methods of `File` over `Kernel.open` and `IO.read` 2022-12-01 02:28:49 +09:00
rm.bat
rmdirs.bat
rtname.cmd
ruby.manifest [Win32] long path name support [Bug #12551] 2021-05-17 08:33:08 +09:00
setup.mak Win32: Skip check for VS2022 FP BUG by default 2024-07-15 16:34:23 +09:00
win32.c fix i386-ucrt build 2024-08-11 00:10:28 +09:00
winmain.c