@@ -148,6 +148,7 @@ COMMONOBJS = \
148
148
numeric.$(OBJEXT) \
149
149
object.$(OBJEXT) \
150
150
pack.$(OBJEXT) \
151
+ pathname.$(OBJEXT) \
151
152
parse.$(OBJEXT) \
152
153
parser_st.$(OBJEXT) \
153
154
proc.$(OBJEXT) \
@@ -1227,6 +1228,7 @@ BUILTIN_RB_SRCS = \
1227
1228
$(srcdir)/array.rb \
1228
1229
$(srcdir)/hash.rb \
1229
1230
$(srcdir)/kernel.rb \
1231
+ $(srcdir)/pathname_builtin.rb \
1230
1232
$(srcdir)/ractor.rb \
1231
1233
$(srcdir)/symbol.rb \
1232
1234
$(srcdir)/timev.rb \
@@ -11245,6 +11247,7 @@ miniinit.$(OBJEXT): {$(VPATH)}numeric.rb
11245
11247
miniinit.$(OBJEXT): {$(VPATH)}onigmo.h
11246
11248
miniinit.$(OBJEXT): {$(VPATH)}oniguruma.h
11247
11249
miniinit.$(OBJEXT): {$(VPATH)}pack.rb
11250
+ miniinit.$(OBJEXT): {$(VPATH)}pathname_builtin.rb
11248
11251
miniinit.$(OBJEXT): {$(VPATH)}prelude.rb
11249
11252
miniinit.$(OBJEXT): {$(VPATH)}prism/ast.h
11250
11253
miniinit.$(OBJEXT): {$(VPATH)}prism/diagnostic.h
@@ -12860,6 +12863,184 @@ parser_st.$(OBJEXT): {$(VPATH)}parser_st.c
12860
12863
parser_st.$(OBJEXT): {$(VPATH)}parser_st.h
12861
12864
parser_st.$(OBJEXT): {$(VPATH)}parser_value.h
12862
12865
parser_st.$(OBJEXT): {$(VPATH)}st.c
12866
+ pathname.$(OBJEXT): $(hdrdir)/ruby.h
12867
+ pathname.$(OBJEXT): $(hdrdir)/ruby/ruby.h
12868
+ pathname.$(OBJEXT): $(top_srcdir)/internal/compilers.h
12869
+ pathname.$(OBJEXT): $(top_srcdir)/internal/warnings.h
12870
+ pathname.$(OBJEXT): {$(VPATH)}assert.h
12871
+ pathname.$(OBJEXT): {$(VPATH)}backward.h
12872
+ pathname.$(OBJEXT): {$(VPATH)}backward/2/assume.h
12873
+ pathname.$(OBJEXT): {$(VPATH)}backward/2/attributes.h
12874
+ pathname.$(OBJEXT): {$(VPATH)}backward/2/bool.h
12875
+ pathname.$(OBJEXT): {$(VPATH)}backward/2/gcc_version_since.h
12876
+ pathname.$(OBJEXT): {$(VPATH)}backward/2/inttypes.h
12877
+ pathname.$(OBJEXT): {$(VPATH)}backward/2/limits.h
12878
+ pathname.$(OBJEXT): {$(VPATH)}backward/2/long_long.h
12879
+ pathname.$(OBJEXT): {$(VPATH)}backward/2/stdalign.h
12880
+ pathname.$(OBJEXT): {$(VPATH)}backward/2/stdarg.h
12881
+ pathname.$(OBJEXT): {$(VPATH)}builtin.h
12882
+ pathname.$(OBJEXT): {$(VPATH)}config.h
12883
+ pathname.$(OBJEXT): {$(VPATH)}defines.h
12884
+ pathname.$(OBJEXT): {$(VPATH)}encoding.h
12885
+ pathname.$(OBJEXT): {$(VPATH)}intern.h
12886
+ pathname.$(OBJEXT): {$(VPATH)}internal/abi.h
12887
+ pathname.$(OBJEXT): {$(VPATH)}internal/anyargs.h
12888
+ pathname.$(OBJEXT): {$(VPATH)}internal/arithmetic.h
12889
+ pathname.$(OBJEXT): {$(VPATH)}internal/arithmetic/char.h
12890
+ pathname.$(OBJEXT): {$(VPATH)}internal/arithmetic/double.h
12891
+ pathname.$(OBJEXT): {$(VPATH)}internal/arithmetic/fixnum.h
12892
+ pathname.$(OBJEXT): {$(VPATH)}internal/arithmetic/gid_t.h
12893
+ pathname.$(OBJEXT): {$(VPATH)}internal/arithmetic/int.h
12894
+ pathname.$(OBJEXT): {$(VPATH)}internal/arithmetic/intptr_t.h
12895
+ pathname.$(OBJEXT): {$(VPATH)}internal/arithmetic/long.h
12896
+ pathname.$(OBJEXT): {$(VPATH)}internal/arithmetic/long_long.h
12897
+ pathname.$(OBJEXT): {$(VPATH)}internal/arithmetic/mode_t.h
12898
+ pathname.$(OBJEXT): {$(VPATH)}internal/arithmetic/off_t.h
12899
+ pathname.$(OBJEXT): {$(VPATH)}internal/arithmetic/pid_t.h
12900
+ pathname.$(OBJEXT): {$(VPATH)}internal/arithmetic/short.h
12901
+ pathname.$(OBJEXT): {$(VPATH)}internal/arithmetic/size_t.h
12902
+ pathname.$(OBJEXT): {$(VPATH)}internal/arithmetic/st_data_t.h
12903
+ pathname.$(OBJEXT): {$(VPATH)}internal/arithmetic/uid_t.h
12904
+ pathname.$(OBJEXT): {$(VPATH)}internal/assume.h
12905
+ pathname.$(OBJEXT): {$(VPATH)}internal/attr/alloc_size.h
12906
+ pathname.$(OBJEXT): {$(VPATH)}internal/attr/artificial.h
12907
+ pathname.$(OBJEXT): {$(VPATH)}internal/attr/cold.h
12908
+ pathname.$(OBJEXT): {$(VPATH)}internal/attr/const.h
12909
+ pathname.$(OBJEXT): {$(VPATH)}internal/attr/constexpr.h
12910
+ pathname.$(OBJEXT): {$(VPATH)}internal/attr/deprecated.h
12911
+ pathname.$(OBJEXT): {$(VPATH)}internal/attr/diagnose_if.h
12912
+ pathname.$(OBJEXT): {$(VPATH)}internal/attr/enum_extensibility.h
12913
+ pathname.$(OBJEXT): {$(VPATH)}internal/attr/error.h
12914
+ pathname.$(OBJEXT): {$(VPATH)}internal/attr/flag_enum.h
12915
+ pathname.$(OBJEXT): {$(VPATH)}internal/attr/forceinline.h
12916
+ pathname.$(OBJEXT): {$(VPATH)}internal/attr/format.h
12917
+ pathname.$(OBJEXT): {$(VPATH)}internal/attr/maybe_unused.h
12918
+ pathname.$(OBJEXT): {$(VPATH)}internal/attr/noalias.h
12919
+ pathname.$(OBJEXT): {$(VPATH)}internal/attr/nodiscard.h
12920
+ pathname.$(OBJEXT): {$(VPATH)}internal/attr/noexcept.h
12921
+ pathname.$(OBJEXT): {$(VPATH)}internal/attr/noinline.h
12922
+ pathname.$(OBJEXT): {$(VPATH)}internal/attr/nonnull.h
12923
+ pathname.$(OBJEXT): {$(VPATH)}internal/attr/noreturn.h
12924
+ pathname.$(OBJEXT): {$(VPATH)}internal/attr/packed_struct.h
12925
+ pathname.$(OBJEXT): {$(VPATH)}internal/attr/pure.h
12926
+ pathname.$(OBJEXT): {$(VPATH)}internal/attr/restrict.h
12927
+ pathname.$(OBJEXT): {$(VPATH)}internal/attr/returns_nonnull.h
12928
+ pathname.$(OBJEXT): {$(VPATH)}internal/attr/warning.h
12929
+ pathname.$(OBJEXT): {$(VPATH)}internal/attr/weakref.h
12930
+ pathname.$(OBJEXT): {$(VPATH)}internal/cast.h
12931
+ pathname.$(OBJEXT): {$(VPATH)}internal/compiler_is.h
12932
+ pathname.$(OBJEXT): {$(VPATH)}internal/compiler_is/apple.h
12933
+ pathname.$(OBJEXT): {$(VPATH)}internal/compiler_is/clang.h
12934
+ pathname.$(OBJEXT): {$(VPATH)}internal/compiler_is/gcc.h
12935
+ pathname.$(OBJEXT): {$(VPATH)}internal/compiler_is/intel.h
12936
+ pathname.$(OBJEXT): {$(VPATH)}internal/compiler_is/msvc.h
12937
+ pathname.$(OBJEXT): {$(VPATH)}internal/compiler_is/sunpro.h
12938
+ pathname.$(OBJEXT): {$(VPATH)}internal/compiler_since.h
12939
+ pathname.$(OBJEXT): {$(VPATH)}internal/config.h
12940
+ pathname.$(OBJEXT): {$(VPATH)}internal/constant_p.h
12941
+ pathname.$(OBJEXT): {$(VPATH)}internal/core.h
12942
+ pathname.$(OBJEXT): {$(VPATH)}internal/core/rarray.h
12943
+ pathname.$(OBJEXT): {$(VPATH)}internal/core/rbasic.h
12944
+ pathname.$(OBJEXT): {$(VPATH)}internal/core/rbignum.h
12945
+ pathname.$(OBJEXT): {$(VPATH)}internal/core/rclass.h
12946
+ pathname.$(OBJEXT): {$(VPATH)}internal/core/rdata.h
12947
+ pathname.$(OBJEXT): {$(VPATH)}internal/core/rfile.h
12948
+ pathname.$(OBJEXT): {$(VPATH)}internal/core/rhash.h
12949
+ pathname.$(OBJEXT): {$(VPATH)}internal/core/robject.h
12950
+ pathname.$(OBJEXT): {$(VPATH)}internal/core/rregexp.h
12951
+ pathname.$(OBJEXT): {$(VPATH)}internal/core/rstring.h
12952
+ pathname.$(OBJEXT): {$(VPATH)}internal/core/rstruct.h
12953
+ pathname.$(OBJEXT): {$(VPATH)}internal/core/rtypeddata.h
12954
+ pathname.$(OBJEXT): {$(VPATH)}internal/ctype.h
12955
+ pathname.$(OBJEXT): {$(VPATH)}internal/dllexport.h
12956
+ pathname.$(OBJEXT): {$(VPATH)}internal/dosish.h
12957
+ pathname.$(OBJEXT): {$(VPATH)}internal/encoding/coderange.h
12958
+ pathname.$(OBJEXT): {$(VPATH)}internal/encoding/ctype.h
12959
+ pathname.$(OBJEXT): {$(VPATH)}internal/encoding/encoding.h
12960
+ pathname.$(OBJEXT): {$(VPATH)}internal/encoding/pathname.h
12961
+ pathname.$(OBJEXT): {$(VPATH)}internal/encoding/re.h
12962
+ pathname.$(OBJEXT): {$(VPATH)}internal/encoding/sprintf.h
12963
+ pathname.$(OBJEXT): {$(VPATH)}internal/encoding/string.h
12964
+ pathname.$(OBJEXT): {$(VPATH)}internal/encoding/symbol.h
12965
+ pathname.$(OBJEXT): {$(VPATH)}internal/encoding/transcode.h
12966
+ pathname.$(OBJEXT): {$(VPATH)}internal/error.h
12967
+ pathname.$(OBJEXT): {$(VPATH)}internal/eval.h
12968
+ pathname.$(OBJEXT): {$(VPATH)}internal/event.h
12969
+ pathname.$(OBJEXT): {$(VPATH)}internal/fl_type.h
12970
+ pathname.$(OBJEXT): {$(VPATH)}internal/gc.h
12971
+ pathname.$(OBJEXT): {$(VPATH)}internal/glob.h
12972
+ pathname.$(OBJEXT): {$(VPATH)}internal/globals.h
12973
+ pathname.$(OBJEXT): {$(VPATH)}internal/has/attribute.h
12974
+ pathname.$(OBJEXT): {$(VPATH)}internal/has/builtin.h
12975
+ pathname.$(OBJEXT): {$(VPATH)}internal/has/c_attribute.h
12976
+ pathname.$(OBJEXT): {$(VPATH)}internal/has/cpp_attribute.h
12977
+ pathname.$(OBJEXT): {$(VPATH)}internal/has/declspec_attribute.h
12978
+ pathname.$(OBJEXT): {$(VPATH)}internal/has/extension.h
12979
+ pathname.$(OBJEXT): {$(VPATH)}internal/has/feature.h
12980
+ pathname.$(OBJEXT): {$(VPATH)}internal/has/warning.h
12981
+ pathname.$(OBJEXT): {$(VPATH)}internal/intern/array.h
12982
+ pathname.$(OBJEXT): {$(VPATH)}internal/intern/bignum.h
12983
+ pathname.$(OBJEXT): {$(VPATH)}internal/intern/class.h
12984
+ pathname.$(OBJEXT): {$(VPATH)}internal/intern/compar.h
12985
+ pathname.$(OBJEXT): {$(VPATH)}internal/intern/complex.h
12986
+ pathname.$(OBJEXT): {$(VPATH)}internal/intern/cont.h
12987
+ pathname.$(OBJEXT): {$(VPATH)}internal/intern/dir.h
12988
+ pathname.$(OBJEXT): {$(VPATH)}internal/intern/enum.h
12989
+ pathname.$(OBJEXT): {$(VPATH)}internal/intern/enumerator.h
12990
+ pathname.$(OBJEXT): {$(VPATH)}internal/intern/error.h
12991
+ pathname.$(OBJEXT): {$(VPATH)}internal/intern/eval.h
12992
+ pathname.$(OBJEXT): {$(VPATH)}internal/intern/file.h
12993
+ pathname.$(OBJEXT): {$(VPATH)}internal/intern/hash.h
12994
+ pathname.$(OBJEXT): {$(VPATH)}internal/intern/io.h
12995
+ pathname.$(OBJEXT): {$(VPATH)}internal/intern/load.h
12996
+ pathname.$(OBJEXT): {$(VPATH)}internal/intern/marshal.h
12997
+ pathname.$(OBJEXT): {$(VPATH)}internal/intern/numeric.h
12998
+ pathname.$(OBJEXT): {$(VPATH)}internal/intern/object.h
12999
+ pathname.$(OBJEXT): {$(VPATH)}internal/intern/parse.h
13000
+ pathname.$(OBJEXT): {$(VPATH)}internal/intern/proc.h
13001
+ pathname.$(OBJEXT): {$(VPATH)}internal/intern/process.h
13002
+ pathname.$(OBJEXT): {$(VPATH)}internal/intern/random.h
13003
+ pathname.$(OBJEXT): {$(VPATH)}internal/intern/range.h
13004
+ pathname.$(OBJEXT): {$(VPATH)}internal/intern/rational.h
13005
+ pathname.$(OBJEXT): {$(VPATH)}internal/intern/re.h
13006
+ pathname.$(OBJEXT): {$(VPATH)}internal/intern/ruby.h
13007
+ pathname.$(OBJEXT): {$(VPATH)}internal/intern/select.h
13008
+ pathname.$(OBJEXT): {$(VPATH)}internal/intern/select/largesize.h
13009
+ pathname.$(OBJEXT): {$(VPATH)}internal/intern/set.h
13010
+ pathname.$(OBJEXT): {$(VPATH)}internal/intern/signal.h
13011
+ pathname.$(OBJEXT): {$(VPATH)}internal/intern/sprintf.h
13012
+ pathname.$(OBJEXT): {$(VPATH)}internal/intern/string.h
13013
+ pathname.$(OBJEXT): {$(VPATH)}internal/intern/struct.h
13014
+ pathname.$(OBJEXT): {$(VPATH)}internal/intern/thread.h
13015
+ pathname.$(OBJEXT): {$(VPATH)}internal/intern/time.h
13016
+ pathname.$(OBJEXT): {$(VPATH)}internal/intern/variable.h
13017
+ pathname.$(OBJEXT): {$(VPATH)}internal/intern/vm.h
13018
+ pathname.$(OBJEXT): {$(VPATH)}internal/interpreter.h
13019
+ pathname.$(OBJEXT): {$(VPATH)}internal/iterator.h
13020
+ pathname.$(OBJEXT): {$(VPATH)}internal/memory.h
13021
+ pathname.$(OBJEXT): {$(VPATH)}internal/method.h
13022
+ pathname.$(OBJEXT): {$(VPATH)}internal/module.h
13023
+ pathname.$(OBJEXT): {$(VPATH)}internal/newobj.h
13024
+ pathname.$(OBJEXT): {$(VPATH)}internal/scan_args.h
13025
+ pathname.$(OBJEXT): {$(VPATH)}internal/special_consts.h
13026
+ pathname.$(OBJEXT): {$(VPATH)}internal/static_assert.h
13027
+ pathname.$(OBJEXT): {$(VPATH)}internal/stdalign.h
13028
+ pathname.$(OBJEXT): {$(VPATH)}internal/stdbool.h
13029
+ pathname.$(OBJEXT): {$(VPATH)}internal/stdckdint.h
13030
+ pathname.$(OBJEXT): {$(VPATH)}internal/symbol.h
13031
+ pathname.$(OBJEXT): {$(VPATH)}internal/value.h
13032
+ pathname.$(OBJEXT): {$(VPATH)}internal/value_type.h
13033
+ pathname.$(OBJEXT): {$(VPATH)}internal/variable.h
13034
+ pathname.$(OBJEXT): {$(VPATH)}internal/warning_push.h
13035
+ pathname.$(OBJEXT): {$(VPATH)}internal/xmalloc.h
13036
+ pathname.$(OBJEXT): {$(VPATH)}missing.h
13037
+ pathname.$(OBJEXT): {$(VPATH)}onigmo.h
13038
+ pathname.$(OBJEXT): {$(VPATH)}oniguruma.h
13039
+ pathname.$(OBJEXT): {$(VPATH)}pathname.c
13040
+ pathname.$(OBJEXT): {$(VPATH)}pathname_builtin.rbinc
13041
+ pathname.$(OBJEXT): {$(VPATH)}ruby.h
13042
+ pathname.$(OBJEXT): {$(VPATH)}st.h
13043
+ pathname.$(OBJEXT): {$(VPATH)}subst.h
12863
13044
prism/api_node.$(OBJEXT): $(hdrdir)/ruby.h
12864
13045
prism/api_node.$(OBJEXT): $(hdrdir)/ruby/ruby.h
12865
13046
prism/api_node.$(OBJEXT): $(top_srcdir)/prism/defines.h
0 commit comments