ruby/template
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
..
Doxyfile.tmpl Remove never used macros related to RJIT [ci skip] 2024-03-24 22:37:20 +09:00
GNUmakefile.in Remove duplicate dependency line 2024-03-08 11:58:41 +09:00
Makefile.in Fix prelude to use IBF 2024-09-08 23:40:17 +09:00
builtin_binary.inc.tmpl Revert "Disable iseq-dumped builtin module for universal x86_64/arm64 binaries" 2023-11-09 16:01:01 +09:00
call_iseq_optimized.inc.tmpl
configure-ext.mk.tmpl Remove `--jobserver-auth` option which varies for each run 2023-06-19 18:28:10 +09:00
depend.tmpl
encdb.h.tmpl Refactor encdb and transdb templates 2024-03-17 19:09:37 +09:00
extinit.c.tmpl Alias init functions 2024-02-04 16:43:09 +09:00
exts.mk.tmpl Ignore failures on removing ext sub directories 2024-03-11 00:46:15 +09:00
fake.rb.in [Bug #19967] Reset `LIBPATHENV` env after started 2023-10-21 14:05:20 +09:00
id.c.tmpl
id.h.tmpl Add comments to id.h and undef finished macros 2023-07-21 14:52:43 +09:00
known_errors.inc.tmpl [DOC] Documentize known_errors 2024-01-13 11:08:00 +09:00
limits.c.tmpl [DOC] Document RbConfig::LIMITS 2024-07-15 21:08:13 -04:00
prelude.c.tmpl Fix prelude to use IBF 2024-09-08 23:40:17 +09:00
ruby-gdb.in
ruby-lldb.in
ruby-runner.h.in
ruby.pc.in
sizes.c.tmpl [DOC] Document RbConfig::SIZEOF 2024-07-15 21:08:13 -04:00
transdb.h.tmpl Refactor encdb and transdb templates 2024-03-17 19:09:37 +09:00
unicode_norm_gen.tmpl
unicode_properties.rdoc.tmpl [Bug #19728] Auto-generate unicode property docs 2023-07-01 23:22:17 +09:00
verconf.h.tmpl