-
Notifications
You must be signed in to change notification settings - Fork 0
/
objXSUB.h
2290 lines (2284 loc) · 70.1 KB
/
objXSUB.h
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
/* !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
This file is built by embed.pl from data in embed.pl, pp.sym, intrpvar.h,
perlvars.h and thrdvar.h. Any changes made here will be lost!
*/
#ifndef __objXSUB_h__
#define __objXSUB_h__
/* method calls via pPerl (static functions without a "this" pointer need these) */
#if defined(PERL_CORE) && defined(PERL_OBJECT)
/* XXX soon to be eliminated, only a few things in PERLCORE need these now */
#if defined(PERL_IMPLICIT_SYS)
#endif
#if defined(USE_ITHREADS)
# if defined(PERL_IMPLICIT_SYS)
# endif
#endif
#if defined(MYMALLOC)
#endif
#if defined(PERL_OBJECT)
#ifndef __BORLANDC__
#endif
#endif
#if defined(PERL_OBJECT)
#else
#endif
#undef Perl_amagic_call
#define Perl_amagic_call pPerl->Perl_amagic_call
#undef amagic_call
#define amagic_call Perl_amagic_call
#undef Perl_Gv_AMupdate
#define Perl_Gv_AMupdate pPerl->Perl_Gv_AMupdate
#undef Gv_AMupdate
#define Gv_AMupdate Perl_Gv_AMupdate
#undef Perl_apply_attrs_string
#define Perl_apply_attrs_string pPerl->Perl_apply_attrs_string
#undef apply_attrs_string
#define apply_attrs_string Perl_apply_attrs_string
#undef Perl_avhv_delete_ent
#define Perl_avhv_delete_ent pPerl->Perl_avhv_delete_ent
#undef avhv_delete_ent
#define avhv_delete_ent Perl_avhv_delete_ent
#undef Perl_avhv_exists_ent
#define Perl_avhv_exists_ent pPerl->Perl_avhv_exists_ent
#undef avhv_exists_ent
#define avhv_exists_ent Perl_avhv_exists_ent
#undef Perl_avhv_fetch_ent
#define Perl_avhv_fetch_ent pPerl->Perl_avhv_fetch_ent
#undef avhv_fetch_ent
#define avhv_fetch_ent Perl_avhv_fetch_ent
#undef Perl_avhv_store_ent
#define Perl_avhv_store_ent pPerl->Perl_avhv_store_ent
#undef avhv_store_ent
#define avhv_store_ent Perl_avhv_store_ent
#undef Perl_avhv_iternext
#define Perl_avhv_iternext pPerl->Perl_avhv_iternext
#undef avhv_iternext
#define avhv_iternext Perl_avhv_iternext
#undef Perl_avhv_iterval
#define Perl_avhv_iterval pPerl->Perl_avhv_iterval
#undef avhv_iterval
#define avhv_iterval Perl_avhv_iterval
#undef Perl_avhv_keys
#define Perl_avhv_keys pPerl->Perl_avhv_keys
#undef avhv_keys
#define avhv_keys Perl_avhv_keys
#undef Perl_av_clear
#define Perl_av_clear pPerl->Perl_av_clear
#undef av_clear
#define av_clear Perl_av_clear
#undef Perl_av_delete
#define Perl_av_delete pPerl->Perl_av_delete
#undef av_delete
#define av_delete Perl_av_delete
#undef Perl_av_exists
#define Perl_av_exists pPerl->Perl_av_exists
#undef av_exists
#define av_exists Perl_av_exists
#undef Perl_av_extend
#define Perl_av_extend pPerl->Perl_av_extend
#undef av_extend
#define av_extend Perl_av_extend
#undef Perl_av_fetch
#define Perl_av_fetch pPerl->Perl_av_fetch
#undef av_fetch
#define av_fetch Perl_av_fetch
#undef Perl_av_fill
#define Perl_av_fill pPerl->Perl_av_fill
#undef av_fill
#define av_fill Perl_av_fill
#undef Perl_av_len
#define Perl_av_len pPerl->Perl_av_len
#undef av_len
#define av_len Perl_av_len
#undef Perl_av_make
#define Perl_av_make pPerl->Perl_av_make
#undef av_make
#define av_make Perl_av_make
#undef Perl_av_pop
#define Perl_av_pop pPerl->Perl_av_pop
#undef av_pop
#define av_pop Perl_av_pop
#undef Perl_av_push
#define Perl_av_push pPerl->Perl_av_push
#undef av_push
#define av_push Perl_av_push
#undef Perl_av_shift
#define Perl_av_shift pPerl->Perl_av_shift
#undef av_shift
#define av_shift Perl_av_shift
#undef Perl_av_store
#define Perl_av_store pPerl->Perl_av_store
#undef av_store
#define av_store Perl_av_store
#undef Perl_av_undef
#define Perl_av_undef pPerl->Perl_av_undef
#undef av_undef
#define av_undef Perl_av_undef
#undef Perl_av_unshift
#define Perl_av_unshift pPerl->Perl_av_unshift
#undef av_unshift
#define av_unshift Perl_av_unshift
#undef Perl_block_gimme
#define Perl_block_gimme pPerl->Perl_block_gimme
#undef block_gimme
#define block_gimme Perl_block_gimme
#undef Perl_call_list
#define Perl_call_list pPerl->Perl_call_list
#undef call_list
#define call_list Perl_call_list
#undef Perl_cast_ulong
#define Perl_cast_ulong pPerl->Perl_cast_ulong
#undef cast_ulong
#define cast_ulong Perl_cast_ulong
#undef Perl_cast_i32
#define Perl_cast_i32 pPerl->Perl_cast_i32
#undef cast_i32
#define cast_i32 Perl_cast_i32
#undef Perl_cast_iv
#define Perl_cast_iv pPerl->Perl_cast_iv
#undef cast_iv
#define cast_iv Perl_cast_iv
#undef Perl_cast_uv
#define Perl_cast_uv pPerl->Perl_cast_uv
#undef cast_uv
#define cast_uv Perl_cast_uv
#if !defined(HAS_TRUNCATE) && !defined(HAS_CHSIZE) && defined(F_FREESP)
#undef Perl_my_chsize
#define Perl_my_chsize pPerl->Perl_my_chsize
#undef my_chsize
#define my_chsize Perl_my_chsize
#endif
#if defined(USE_THREADS)
#undef Perl_condpair_magic
#define Perl_condpair_magic pPerl->Perl_condpair_magic
#undef condpair_magic
#define condpair_magic Perl_condpair_magic
#endif
#undef Perl_croak
#define Perl_croak pPerl->Perl_croak
#undef croak
#define croak Perl_croak
#undef Perl_vcroak
#define Perl_vcroak pPerl->Perl_vcroak
#undef vcroak
#define vcroak Perl_vcroak
#if defined(PERL_IMPLICIT_CONTEXT)
#undef Perl_croak_nocontext
#define Perl_croak_nocontext pPerl->Perl_croak_nocontext
#undef croak_nocontext
#define croak_nocontext Perl_croak_nocontext
#undef Perl_die_nocontext
#define Perl_die_nocontext pPerl->Perl_die_nocontext
#undef die_nocontext
#define die_nocontext Perl_die_nocontext
#undef Perl_deb_nocontext
#define Perl_deb_nocontext pPerl->Perl_deb_nocontext
#undef deb_nocontext
#define deb_nocontext Perl_deb_nocontext
#undef Perl_form_nocontext
#define Perl_form_nocontext pPerl->Perl_form_nocontext
#undef form_nocontext
#define form_nocontext Perl_form_nocontext
#undef Perl_load_module_nocontext
#define Perl_load_module_nocontext pPerl->Perl_load_module_nocontext
#undef load_module_nocontext
#define load_module_nocontext Perl_load_module_nocontext
#undef Perl_mess_nocontext
#define Perl_mess_nocontext pPerl->Perl_mess_nocontext
#undef mess_nocontext
#define mess_nocontext Perl_mess_nocontext
#undef Perl_warn_nocontext
#define Perl_warn_nocontext pPerl->Perl_warn_nocontext
#undef warn_nocontext
#define warn_nocontext Perl_warn_nocontext
#undef Perl_warner_nocontext
#define Perl_warner_nocontext pPerl->Perl_warner_nocontext
#undef warner_nocontext
#define warner_nocontext Perl_warner_nocontext
#undef Perl_newSVpvf_nocontext
#define Perl_newSVpvf_nocontext pPerl->Perl_newSVpvf_nocontext
#undef newSVpvf_nocontext
#define newSVpvf_nocontext Perl_newSVpvf_nocontext
#undef Perl_sv_catpvf_nocontext
#define Perl_sv_catpvf_nocontext pPerl->Perl_sv_catpvf_nocontext
#undef sv_catpvf_nocontext
#define sv_catpvf_nocontext Perl_sv_catpvf_nocontext
#undef Perl_sv_setpvf_nocontext
#define Perl_sv_setpvf_nocontext pPerl->Perl_sv_setpvf_nocontext
#undef sv_setpvf_nocontext
#define sv_setpvf_nocontext Perl_sv_setpvf_nocontext
#undef Perl_sv_catpvf_mg_nocontext
#define Perl_sv_catpvf_mg_nocontext pPerl->Perl_sv_catpvf_mg_nocontext
#undef sv_catpvf_mg_nocontext
#define sv_catpvf_mg_nocontext Perl_sv_catpvf_mg_nocontext
#undef Perl_sv_setpvf_mg_nocontext
#define Perl_sv_setpvf_mg_nocontext pPerl->Perl_sv_setpvf_mg_nocontext
#undef sv_setpvf_mg_nocontext
#define sv_setpvf_mg_nocontext Perl_sv_setpvf_mg_nocontext
#undef Perl_fprintf_nocontext
#define Perl_fprintf_nocontext pPerl->Perl_fprintf_nocontext
#undef fprintf_nocontext
#define fprintf_nocontext Perl_fprintf_nocontext
#endif
#undef Perl_cv_const_sv
#define Perl_cv_const_sv pPerl->Perl_cv_const_sv
#undef cv_const_sv
#define cv_const_sv Perl_cv_const_sv
#undef Perl_cv_undef
#define Perl_cv_undef pPerl->Perl_cv_undef
#undef cv_undef
#define cv_undef Perl_cv_undef
#undef Perl_cx_dump
#define Perl_cx_dump pPerl->Perl_cx_dump
#undef cx_dump
#define cx_dump Perl_cx_dump
#undef Perl_filter_add
#define Perl_filter_add pPerl->Perl_filter_add
#undef filter_add
#define filter_add Perl_filter_add
#undef Perl_filter_del
#define Perl_filter_del pPerl->Perl_filter_del
#undef filter_del
#define filter_del Perl_filter_del
#undef Perl_filter_read
#define Perl_filter_read pPerl->Perl_filter_read
#undef filter_read
#define filter_read Perl_filter_read
#undef Perl_get_op_descs
#define Perl_get_op_descs pPerl->Perl_get_op_descs
#undef get_op_descs
#define get_op_descs Perl_get_op_descs
#undef Perl_get_op_names
#define Perl_get_op_names pPerl->Perl_get_op_names
#undef get_op_names
#define get_op_names Perl_get_op_names
#undef Perl_get_ppaddr
#define Perl_get_ppaddr pPerl->Perl_get_ppaddr
#undef get_ppaddr
#define get_ppaddr Perl_get_ppaddr
#undef Perl_deb
#define Perl_deb pPerl->Perl_deb
#undef deb
#define deb Perl_deb
#undef Perl_vdeb
#define Perl_vdeb pPerl->Perl_vdeb
#undef vdeb
#define vdeb Perl_vdeb
#undef Perl_debprofdump
#define Perl_debprofdump pPerl->Perl_debprofdump
#undef debprofdump
#define debprofdump Perl_debprofdump
#undef Perl_debop
#define Perl_debop pPerl->Perl_debop
#undef debop
#define debop Perl_debop
#undef Perl_debstack
#define Perl_debstack pPerl->Perl_debstack
#undef debstack
#define debstack Perl_debstack
#undef Perl_debstackptrs
#define Perl_debstackptrs pPerl->Perl_debstackptrs
#undef debstackptrs
#define debstackptrs Perl_debstackptrs
#undef Perl_delimcpy
#define Perl_delimcpy pPerl->Perl_delimcpy
#undef delimcpy
#define delimcpy Perl_delimcpy
#undef Perl_die
#define Perl_die pPerl->Perl_die
#undef die
#define die Perl_die
#undef Perl_dounwind
#define Perl_dounwind pPerl->Perl_dounwind
#undef dounwind
#define dounwind Perl_dounwind
#undef Perl_do_binmode
#define Perl_do_binmode pPerl->Perl_do_binmode
#undef do_binmode
#define do_binmode Perl_do_binmode
#undef Perl_do_close
#define Perl_do_close pPerl->Perl_do_close
#undef do_close
#define do_close Perl_do_close
#if !defined(WIN32)
#endif
#if defined(HAS_MSG) || defined(HAS_SEM) || defined(HAS_SHM)
#endif
#undef Perl_do_join
#define Perl_do_join pPerl->Perl_do_join
#undef do_join
#define do_join Perl_do_join
#undef Perl_do_open
#define Perl_do_open pPerl->Perl_do_open
#undef do_open
#define do_open Perl_do_open
#undef Perl_do_open9
#define Perl_do_open9 pPerl->Perl_do_open9
#undef do_open9
#define do_open9 Perl_do_open9
#undef Perl_dowantarray
#define Perl_dowantarray pPerl->Perl_dowantarray
#undef dowantarray
#define dowantarray Perl_dowantarray
#undef Perl_dump_all
#define Perl_dump_all pPerl->Perl_dump_all
#undef dump_all
#define dump_all Perl_dump_all
#undef Perl_dump_eval
#define Perl_dump_eval pPerl->Perl_dump_eval
#undef dump_eval
#define dump_eval Perl_dump_eval
#if defined(DUMP_FDS)
#undef Perl_dump_fds
#define Perl_dump_fds pPerl->Perl_dump_fds
#undef dump_fds
#define dump_fds Perl_dump_fds
#endif
#undef Perl_dump_form
#define Perl_dump_form pPerl->Perl_dump_form
#undef dump_form
#define dump_form Perl_dump_form
#undef Perl_gv_dump
#define Perl_gv_dump pPerl->Perl_gv_dump
#undef gv_dump
#define gv_dump Perl_gv_dump
#undef Perl_op_dump
#define Perl_op_dump pPerl->Perl_op_dump
#undef op_dump
#define op_dump Perl_op_dump
#undef Perl_pmop_dump
#define Perl_pmop_dump pPerl->Perl_pmop_dump
#undef pmop_dump
#define pmop_dump Perl_pmop_dump
#undef Perl_dump_packsubs
#define Perl_dump_packsubs pPerl->Perl_dump_packsubs
#undef dump_packsubs
#define dump_packsubs Perl_dump_packsubs
#undef Perl_dump_sub
#define Perl_dump_sub pPerl->Perl_dump_sub
#undef dump_sub
#define dump_sub Perl_dump_sub
#undef Perl_fbm_compile
#define Perl_fbm_compile pPerl->Perl_fbm_compile
#undef fbm_compile
#define fbm_compile Perl_fbm_compile
#undef Perl_fbm_instr
#define Perl_fbm_instr pPerl->Perl_fbm_instr
#undef fbm_instr
#define fbm_instr Perl_fbm_instr
#if defined(USE_THREADS)
#endif
#undef Perl_form
#define Perl_form pPerl->Perl_form
#undef form
#define form Perl_form
#undef Perl_vform
#define Perl_vform pPerl->Perl_vform
#undef vform
#define vform Perl_vform
#undef Perl_free_tmps
#define Perl_free_tmps pPerl->Perl_free_tmps
#undef free_tmps
#define free_tmps Perl_free_tmps
#if !defined(HAS_GETENV_LEN)
#endif
#undef Perl_gp_free
#define Perl_gp_free pPerl->Perl_gp_free
#undef gp_free
#define gp_free Perl_gp_free
#undef Perl_gp_ref
#define Perl_gp_ref pPerl->Perl_gp_ref
#undef gp_ref
#define gp_ref Perl_gp_ref
#undef Perl_gv_AVadd
#define Perl_gv_AVadd pPerl->Perl_gv_AVadd
#undef gv_AVadd
#define gv_AVadd Perl_gv_AVadd
#undef Perl_gv_HVadd
#define Perl_gv_HVadd pPerl->Perl_gv_HVadd
#undef gv_HVadd
#define gv_HVadd Perl_gv_HVadd
#undef Perl_gv_IOadd
#define Perl_gv_IOadd pPerl->Perl_gv_IOadd
#undef gv_IOadd
#define gv_IOadd Perl_gv_IOadd
#undef Perl_gv_autoload4
#define Perl_gv_autoload4 pPerl->Perl_gv_autoload4
#undef gv_autoload4
#define gv_autoload4 Perl_gv_autoload4
#undef Perl_gv_check
#define Perl_gv_check pPerl->Perl_gv_check
#undef gv_check
#define gv_check Perl_gv_check
#undef Perl_gv_efullname
#define Perl_gv_efullname pPerl->Perl_gv_efullname
#undef gv_efullname
#define gv_efullname Perl_gv_efullname
#undef Perl_gv_efullname3
#define Perl_gv_efullname3 pPerl->Perl_gv_efullname3
#undef gv_efullname3
#define gv_efullname3 Perl_gv_efullname3
#undef Perl_gv_efullname4
#define Perl_gv_efullname4 pPerl->Perl_gv_efullname4
#undef gv_efullname4
#define gv_efullname4 Perl_gv_efullname4
#undef Perl_gv_fetchfile
#define Perl_gv_fetchfile pPerl->Perl_gv_fetchfile
#undef gv_fetchfile
#define gv_fetchfile Perl_gv_fetchfile
#undef Perl_gv_fetchmeth
#define Perl_gv_fetchmeth pPerl->Perl_gv_fetchmeth
#undef gv_fetchmeth
#define gv_fetchmeth Perl_gv_fetchmeth
#undef Perl_gv_fetchmethod
#define Perl_gv_fetchmethod pPerl->Perl_gv_fetchmethod
#undef gv_fetchmethod
#define gv_fetchmethod Perl_gv_fetchmethod
#undef Perl_gv_fetchmethod_autoload
#define Perl_gv_fetchmethod_autoload pPerl->Perl_gv_fetchmethod_autoload
#undef gv_fetchmethod_autoload
#define gv_fetchmethod_autoload Perl_gv_fetchmethod_autoload
#undef Perl_gv_fetchpv
#define Perl_gv_fetchpv pPerl->Perl_gv_fetchpv
#undef gv_fetchpv
#define gv_fetchpv Perl_gv_fetchpv
#undef Perl_gv_fullname
#define Perl_gv_fullname pPerl->Perl_gv_fullname
#undef gv_fullname
#define gv_fullname Perl_gv_fullname
#undef Perl_gv_fullname3
#define Perl_gv_fullname3 pPerl->Perl_gv_fullname3
#undef gv_fullname3
#define gv_fullname3 Perl_gv_fullname3
#undef Perl_gv_fullname4
#define Perl_gv_fullname4 pPerl->Perl_gv_fullname4
#undef gv_fullname4
#define gv_fullname4 Perl_gv_fullname4
#undef Perl_gv_init
#define Perl_gv_init pPerl->Perl_gv_init
#undef gv_init
#define gv_init Perl_gv_init
#undef Perl_gv_stashpv
#define Perl_gv_stashpv pPerl->Perl_gv_stashpv
#undef gv_stashpv
#define gv_stashpv Perl_gv_stashpv
#undef Perl_gv_stashpvn
#define Perl_gv_stashpvn pPerl->Perl_gv_stashpvn
#undef gv_stashpvn
#define gv_stashpvn Perl_gv_stashpvn
#undef Perl_gv_stashsv
#define Perl_gv_stashsv pPerl->Perl_gv_stashsv
#undef gv_stashsv
#define gv_stashsv Perl_gv_stashsv
#undef Perl_hv_clear
#define Perl_hv_clear pPerl->Perl_hv_clear
#undef hv_clear
#define hv_clear Perl_hv_clear
#undef Perl_hv_delayfree_ent
#define Perl_hv_delayfree_ent pPerl->Perl_hv_delayfree_ent
#undef hv_delayfree_ent
#define hv_delayfree_ent Perl_hv_delayfree_ent
#undef Perl_hv_delete
#define Perl_hv_delete pPerl->Perl_hv_delete
#undef hv_delete
#define hv_delete Perl_hv_delete
#undef Perl_hv_delete_ent
#define Perl_hv_delete_ent pPerl->Perl_hv_delete_ent
#undef hv_delete_ent
#define hv_delete_ent Perl_hv_delete_ent
#undef Perl_hv_exists
#define Perl_hv_exists pPerl->Perl_hv_exists
#undef hv_exists
#define hv_exists Perl_hv_exists
#undef Perl_hv_exists_ent
#define Perl_hv_exists_ent pPerl->Perl_hv_exists_ent
#undef hv_exists_ent
#define hv_exists_ent Perl_hv_exists_ent
#undef Perl_hv_fetch
#define Perl_hv_fetch pPerl->Perl_hv_fetch
#undef hv_fetch
#define hv_fetch Perl_hv_fetch
#undef Perl_hv_fetch_ent
#define Perl_hv_fetch_ent pPerl->Perl_hv_fetch_ent
#undef hv_fetch_ent
#define hv_fetch_ent Perl_hv_fetch_ent
#undef Perl_hv_free_ent
#define Perl_hv_free_ent pPerl->Perl_hv_free_ent
#undef hv_free_ent
#define hv_free_ent Perl_hv_free_ent
#undef Perl_hv_iterinit
#define Perl_hv_iterinit pPerl->Perl_hv_iterinit
#undef hv_iterinit
#define hv_iterinit Perl_hv_iterinit
#undef Perl_hv_iterkey
#define Perl_hv_iterkey pPerl->Perl_hv_iterkey
#undef hv_iterkey
#define hv_iterkey Perl_hv_iterkey
#undef Perl_hv_iterkeysv
#define Perl_hv_iterkeysv pPerl->Perl_hv_iterkeysv
#undef hv_iterkeysv
#define hv_iterkeysv Perl_hv_iterkeysv
#undef Perl_hv_iternext
#define Perl_hv_iternext pPerl->Perl_hv_iternext
#undef hv_iternext
#define hv_iternext Perl_hv_iternext
#undef Perl_hv_iternextsv
#define Perl_hv_iternextsv pPerl->Perl_hv_iternextsv
#undef hv_iternextsv
#define hv_iternextsv Perl_hv_iternextsv
#undef Perl_hv_iterval
#define Perl_hv_iterval pPerl->Perl_hv_iterval
#undef hv_iterval
#define hv_iterval Perl_hv_iterval
#undef Perl_hv_ksplit
#define Perl_hv_ksplit pPerl->Perl_hv_ksplit
#undef hv_ksplit
#define hv_ksplit Perl_hv_ksplit
#undef Perl_hv_magic
#define Perl_hv_magic pPerl->Perl_hv_magic
#undef hv_magic
#define hv_magic Perl_hv_magic
#undef Perl_hv_store
#define Perl_hv_store pPerl->Perl_hv_store
#undef hv_store
#define hv_store Perl_hv_store
#undef Perl_hv_store_ent
#define Perl_hv_store_ent pPerl->Perl_hv_store_ent
#undef hv_store_ent
#define hv_store_ent Perl_hv_store_ent
#undef Perl_hv_undef
#define Perl_hv_undef pPerl->Perl_hv_undef
#undef hv_undef
#define hv_undef Perl_hv_undef
#undef Perl_ibcmp
#define Perl_ibcmp pPerl->Perl_ibcmp
#undef ibcmp
#define ibcmp Perl_ibcmp
#undef Perl_ibcmp_locale
#define Perl_ibcmp_locale pPerl->Perl_ibcmp_locale
#undef ibcmp_locale
#define ibcmp_locale Perl_ibcmp_locale
#undef Perl_init_stacks
#define Perl_init_stacks pPerl->Perl_init_stacks
#undef init_stacks
#define init_stacks Perl_init_stacks
#undef Perl_instr
#define Perl_instr pPerl->Perl_instr
#undef instr
#define instr Perl_instr
#undef Perl_is_uni_alnum
#define Perl_is_uni_alnum pPerl->Perl_is_uni_alnum
#undef is_uni_alnum
#define is_uni_alnum Perl_is_uni_alnum
#undef Perl_is_uni_alnumc
#define Perl_is_uni_alnumc pPerl->Perl_is_uni_alnumc
#undef is_uni_alnumc
#define is_uni_alnumc Perl_is_uni_alnumc
#undef Perl_is_uni_idfirst
#define Perl_is_uni_idfirst pPerl->Perl_is_uni_idfirst
#undef is_uni_idfirst
#define is_uni_idfirst Perl_is_uni_idfirst
#undef Perl_is_uni_alpha
#define Perl_is_uni_alpha pPerl->Perl_is_uni_alpha
#undef is_uni_alpha
#define is_uni_alpha Perl_is_uni_alpha
#undef Perl_is_uni_ascii
#define Perl_is_uni_ascii pPerl->Perl_is_uni_ascii
#undef is_uni_ascii
#define is_uni_ascii Perl_is_uni_ascii
#undef Perl_is_uni_space
#define Perl_is_uni_space pPerl->Perl_is_uni_space
#undef is_uni_space
#define is_uni_space Perl_is_uni_space
#undef Perl_is_uni_cntrl
#define Perl_is_uni_cntrl pPerl->Perl_is_uni_cntrl
#undef is_uni_cntrl
#define is_uni_cntrl Perl_is_uni_cntrl
#undef Perl_is_uni_graph
#define Perl_is_uni_graph pPerl->Perl_is_uni_graph
#undef is_uni_graph
#define is_uni_graph Perl_is_uni_graph
#undef Perl_is_uni_digit
#define Perl_is_uni_digit pPerl->Perl_is_uni_digit
#undef is_uni_digit
#define is_uni_digit Perl_is_uni_digit
#undef Perl_is_uni_upper
#define Perl_is_uni_upper pPerl->Perl_is_uni_upper
#undef is_uni_upper
#define is_uni_upper Perl_is_uni_upper
#undef Perl_is_uni_lower
#define Perl_is_uni_lower pPerl->Perl_is_uni_lower
#undef is_uni_lower
#define is_uni_lower Perl_is_uni_lower
#undef Perl_is_uni_print
#define Perl_is_uni_print pPerl->Perl_is_uni_print
#undef is_uni_print
#define is_uni_print Perl_is_uni_print
#undef Perl_is_uni_punct
#define Perl_is_uni_punct pPerl->Perl_is_uni_punct
#undef is_uni_punct
#define is_uni_punct Perl_is_uni_punct
#undef Perl_is_uni_xdigit
#define Perl_is_uni_xdigit pPerl->Perl_is_uni_xdigit
#undef is_uni_xdigit
#define is_uni_xdigit Perl_is_uni_xdigit
#undef Perl_to_uni_upper
#define Perl_to_uni_upper pPerl->Perl_to_uni_upper
#undef to_uni_upper
#define to_uni_upper Perl_to_uni_upper
#undef Perl_to_uni_title
#define Perl_to_uni_title pPerl->Perl_to_uni_title
#undef to_uni_title
#define to_uni_title Perl_to_uni_title
#undef Perl_to_uni_lower
#define Perl_to_uni_lower pPerl->Perl_to_uni_lower
#undef to_uni_lower
#define to_uni_lower Perl_to_uni_lower
#undef Perl_is_uni_alnum_lc
#define Perl_is_uni_alnum_lc pPerl->Perl_is_uni_alnum_lc
#undef is_uni_alnum_lc
#define is_uni_alnum_lc Perl_is_uni_alnum_lc
#undef Perl_is_uni_alnumc_lc
#define Perl_is_uni_alnumc_lc pPerl->Perl_is_uni_alnumc_lc
#undef is_uni_alnumc_lc
#define is_uni_alnumc_lc Perl_is_uni_alnumc_lc
#undef Perl_is_uni_idfirst_lc
#define Perl_is_uni_idfirst_lc pPerl->Perl_is_uni_idfirst_lc
#undef is_uni_idfirst_lc
#define is_uni_idfirst_lc Perl_is_uni_idfirst_lc
#undef Perl_is_uni_alpha_lc
#define Perl_is_uni_alpha_lc pPerl->Perl_is_uni_alpha_lc
#undef is_uni_alpha_lc
#define is_uni_alpha_lc Perl_is_uni_alpha_lc
#undef Perl_is_uni_ascii_lc
#define Perl_is_uni_ascii_lc pPerl->Perl_is_uni_ascii_lc
#undef is_uni_ascii_lc
#define is_uni_ascii_lc Perl_is_uni_ascii_lc
#undef Perl_is_uni_space_lc
#define Perl_is_uni_space_lc pPerl->Perl_is_uni_space_lc
#undef is_uni_space_lc
#define is_uni_space_lc Perl_is_uni_space_lc
#undef Perl_is_uni_cntrl_lc
#define Perl_is_uni_cntrl_lc pPerl->Perl_is_uni_cntrl_lc
#undef is_uni_cntrl_lc
#define is_uni_cntrl_lc Perl_is_uni_cntrl_lc
#undef Perl_is_uni_graph_lc
#define Perl_is_uni_graph_lc pPerl->Perl_is_uni_graph_lc
#undef is_uni_graph_lc
#define is_uni_graph_lc Perl_is_uni_graph_lc
#undef Perl_is_uni_digit_lc
#define Perl_is_uni_digit_lc pPerl->Perl_is_uni_digit_lc
#undef is_uni_digit_lc
#define is_uni_digit_lc Perl_is_uni_digit_lc
#undef Perl_is_uni_upper_lc
#define Perl_is_uni_upper_lc pPerl->Perl_is_uni_upper_lc
#undef is_uni_upper_lc
#define is_uni_upper_lc Perl_is_uni_upper_lc
#undef Perl_is_uni_lower_lc
#define Perl_is_uni_lower_lc pPerl->Perl_is_uni_lower_lc
#undef is_uni_lower_lc
#define is_uni_lower_lc Perl_is_uni_lower_lc
#undef Perl_is_uni_print_lc
#define Perl_is_uni_print_lc pPerl->Perl_is_uni_print_lc
#undef is_uni_print_lc
#define is_uni_print_lc Perl_is_uni_print_lc
#undef Perl_is_uni_punct_lc
#define Perl_is_uni_punct_lc pPerl->Perl_is_uni_punct_lc
#undef is_uni_punct_lc
#define is_uni_punct_lc Perl_is_uni_punct_lc
#undef Perl_is_uni_xdigit_lc
#define Perl_is_uni_xdigit_lc pPerl->Perl_is_uni_xdigit_lc
#undef is_uni_xdigit_lc
#define is_uni_xdigit_lc Perl_is_uni_xdigit_lc
#undef Perl_to_uni_upper_lc
#define Perl_to_uni_upper_lc pPerl->Perl_to_uni_upper_lc
#undef to_uni_upper_lc
#define to_uni_upper_lc Perl_to_uni_upper_lc
#undef Perl_to_uni_title_lc
#define Perl_to_uni_title_lc pPerl->Perl_to_uni_title_lc
#undef to_uni_title_lc
#define to_uni_title_lc Perl_to_uni_title_lc
#undef Perl_to_uni_lower_lc
#define Perl_to_uni_lower_lc pPerl->Perl_to_uni_lower_lc
#undef to_uni_lower_lc
#define to_uni_lower_lc Perl_to_uni_lower_lc
#undef Perl_is_utf8_char
#define Perl_is_utf8_char pPerl->Perl_is_utf8_char
#undef is_utf8_char
#define is_utf8_char Perl_is_utf8_char
#undef Perl_is_utf8_string
#define Perl_is_utf8_string pPerl->Perl_is_utf8_string
#undef is_utf8_string
#define is_utf8_string Perl_is_utf8_string
#undef Perl_is_utf8_alnum
#define Perl_is_utf8_alnum pPerl->Perl_is_utf8_alnum
#undef is_utf8_alnum
#define is_utf8_alnum Perl_is_utf8_alnum
#undef Perl_is_utf8_alnumc
#define Perl_is_utf8_alnumc pPerl->Perl_is_utf8_alnumc
#undef is_utf8_alnumc
#define is_utf8_alnumc Perl_is_utf8_alnumc
#undef Perl_is_utf8_idfirst
#define Perl_is_utf8_idfirst pPerl->Perl_is_utf8_idfirst
#undef is_utf8_idfirst
#define is_utf8_idfirst Perl_is_utf8_idfirst
#undef Perl_is_utf8_alpha
#define Perl_is_utf8_alpha pPerl->Perl_is_utf8_alpha
#undef is_utf8_alpha
#define is_utf8_alpha Perl_is_utf8_alpha
#undef Perl_is_utf8_ascii
#define Perl_is_utf8_ascii pPerl->Perl_is_utf8_ascii
#undef is_utf8_ascii
#define is_utf8_ascii Perl_is_utf8_ascii
#undef Perl_is_utf8_space
#define Perl_is_utf8_space pPerl->Perl_is_utf8_space
#undef is_utf8_space
#define is_utf8_space Perl_is_utf8_space
#undef Perl_is_utf8_cntrl
#define Perl_is_utf8_cntrl pPerl->Perl_is_utf8_cntrl
#undef is_utf8_cntrl
#define is_utf8_cntrl Perl_is_utf8_cntrl
#undef Perl_is_utf8_digit
#define Perl_is_utf8_digit pPerl->Perl_is_utf8_digit
#undef is_utf8_digit
#define is_utf8_digit Perl_is_utf8_digit
#undef Perl_is_utf8_graph
#define Perl_is_utf8_graph pPerl->Perl_is_utf8_graph
#undef is_utf8_graph
#define is_utf8_graph Perl_is_utf8_graph
#undef Perl_is_utf8_upper
#define Perl_is_utf8_upper pPerl->Perl_is_utf8_upper
#undef is_utf8_upper
#define is_utf8_upper Perl_is_utf8_upper
#undef Perl_is_utf8_lower
#define Perl_is_utf8_lower pPerl->Perl_is_utf8_lower
#undef is_utf8_lower
#define is_utf8_lower Perl_is_utf8_lower
#undef Perl_is_utf8_print
#define Perl_is_utf8_print pPerl->Perl_is_utf8_print
#undef is_utf8_print
#define is_utf8_print Perl_is_utf8_print
#undef Perl_is_utf8_punct
#define Perl_is_utf8_punct pPerl->Perl_is_utf8_punct
#undef is_utf8_punct
#define is_utf8_punct Perl_is_utf8_punct
#undef Perl_is_utf8_xdigit
#define Perl_is_utf8_xdigit pPerl->Perl_is_utf8_xdigit
#undef is_utf8_xdigit
#define is_utf8_xdigit Perl_is_utf8_xdigit
#undef Perl_is_utf8_mark
#define Perl_is_utf8_mark pPerl->Perl_is_utf8_mark
#undef is_utf8_mark
#define is_utf8_mark Perl_is_utf8_mark
#undef Perl_leave_scope
#define Perl_leave_scope pPerl->Perl_leave_scope
#undef leave_scope
#define leave_scope Perl_leave_scope
#undef Perl_load_module
#define Perl_load_module pPerl->Perl_load_module
#undef load_module
#define load_module Perl_load_module
#undef Perl_vload_module
#define Perl_vload_module pPerl->Perl_vload_module
#undef vload_module
#define vload_module Perl_vload_module
#undef Perl_looks_like_number
#define Perl_looks_like_number pPerl->Perl_looks_like_number
#undef looks_like_number
#define looks_like_number Perl_looks_like_number
#if defined(USE_THREADS)
#endif
#if defined(USE_LOCALE_COLLATE)
#endif
#undef Perl_markstack_grow
#define Perl_markstack_grow pPerl->Perl_markstack_grow
#undef markstack_grow
#define markstack_grow Perl_markstack_grow
#if defined(USE_LOCALE_COLLATE)
#endif
#undef Perl_mess
#define Perl_mess pPerl->Perl_mess
#undef mess
#define mess Perl_mess
#undef Perl_vmess
#define Perl_vmess pPerl->Perl_vmess
#undef vmess
#define vmess Perl_vmess
#undef Perl_mg_clear
#define Perl_mg_clear pPerl->Perl_mg_clear
#undef mg_clear
#define mg_clear Perl_mg_clear
#undef Perl_mg_copy
#define Perl_mg_copy pPerl->Perl_mg_copy
#undef mg_copy
#define mg_copy Perl_mg_copy
#undef Perl_mg_find
#define Perl_mg_find pPerl->Perl_mg_find
#undef mg_find
#define mg_find Perl_mg_find
#undef Perl_mg_free
#define Perl_mg_free pPerl->Perl_mg_free
#undef mg_free
#define mg_free Perl_mg_free
#undef Perl_mg_get
#define Perl_mg_get pPerl->Perl_mg_get
#undef mg_get
#define mg_get Perl_mg_get
#undef Perl_mg_length
#define Perl_mg_length pPerl->Perl_mg_length
#undef mg_length
#define mg_length Perl_mg_length
#undef Perl_mg_magical
#define Perl_mg_magical pPerl->Perl_mg_magical
#undef mg_magical
#define mg_magical Perl_mg_magical
#undef Perl_mg_set
#define Perl_mg_set pPerl->Perl_mg_set
#undef mg_set
#define mg_set Perl_mg_set
#undef Perl_mg_size
#define Perl_mg_size pPerl->Perl_mg_size
#undef mg_size
#define mg_size Perl_mg_size
#undef Perl_moreswitches
#define Perl_moreswitches pPerl->Perl_moreswitches
#undef moreswitches
#define moreswitches Perl_moreswitches
#undef Perl_my_atof
#define Perl_my_atof pPerl->Perl_my_atof
#undef my_atof
#define my_atof Perl_my_atof
#if !defined(HAS_BCOPY) || !defined(HAS_SAFE_BCOPY)
#undef Perl_my_bcopy
#define Perl_my_bcopy pPerl->Perl_my_bcopy
#undef my_bcopy
#define my_bcopy Perl_my_bcopy
#endif
#if !defined(HAS_BZERO) && !defined(HAS_MEMSET)
#undef Perl_my_bzero
#define Perl_my_bzero pPerl->Perl_my_bzero
#undef my_bzero
#define my_bzero Perl_my_bzero
#endif
#undef Perl_my_exit
#define Perl_my_exit pPerl->Perl_my_exit
#undef my_exit
#define my_exit Perl_my_exit
#undef Perl_my_failure_exit
#define Perl_my_failure_exit pPerl->Perl_my_failure_exit
#undef my_failure_exit
#define my_failure_exit Perl_my_failure_exit
#undef Perl_my_fflush_all
#define Perl_my_fflush_all pPerl->Perl_my_fflush_all
#undef my_fflush_all
#define my_fflush_all Perl_my_fflush_all
#undef Perl_my_lstat
#define Perl_my_lstat pPerl->Perl_my_lstat
#undef my_lstat
#define my_lstat Perl_my_lstat
#if !defined(HAS_MEMCMP) || !defined(HAS_SANE_MEMCMP)
#undef Perl_my_memcmp
#define Perl_my_memcmp pPerl->Perl_my_memcmp
#undef my_memcmp
#define my_memcmp Perl_my_memcmp
#endif
#if !defined(HAS_MEMSET)
#undef Perl_my_memset
#define Perl_my_memset pPerl->Perl_my_memset
#undef my_memset
#define my_memset Perl_my_memset
#endif
#if !defined(PERL_OBJECT)
#undef Perl_my_pclose
#define Perl_my_pclose pPerl->Perl_my_pclose
#undef my_pclose
#define my_pclose Perl_my_pclose
#undef Perl_my_popen
#define Perl_my_popen pPerl->Perl_my_popen
#undef my_popen
#define my_popen Perl_my_popen
#endif
#undef Perl_my_setenv
#define Perl_my_setenv pPerl->Perl_my_setenv
#undef my_setenv
#define my_setenv Perl_my_setenv
#undef Perl_my_stat
#define Perl_my_stat pPerl->Perl_my_stat
#undef my_stat
#define my_stat Perl_my_stat
#if defined(MYSWAP)
#undef Perl_my_swap
#define Perl_my_swap pPerl->Perl_my_swap
#undef my_swap
#define my_swap Perl_my_swap
#undef Perl_my_htonl
#define Perl_my_htonl pPerl->Perl_my_htonl
#undef my_htonl
#define my_htonl Perl_my_htonl
#undef Perl_my_ntohl
#define Perl_my_ntohl pPerl->Perl_my_ntohl
#undef my_ntohl
#define my_ntohl Perl_my_ntohl
#endif
#undef Perl_newANONLIST
#define Perl_newANONLIST pPerl->Perl_newANONLIST
#undef newANONLIST
#define newANONLIST Perl_newANONLIST
#undef Perl_newANONHASH
#define Perl_newANONHASH pPerl->Perl_newANONHASH
#undef newANONHASH
#define newANONHASH Perl_newANONHASH
#undef Perl_newANONSUB
#define Perl_newANONSUB pPerl->Perl_newANONSUB
#undef newANONSUB
#define newANONSUB Perl_newANONSUB
#undef Perl_newASSIGNOP
#define Perl_newASSIGNOP pPerl->Perl_newASSIGNOP
#undef newASSIGNOP
#define newASSIGNOP Perl_newASSIGNOP
#undef Perl_newCONDOP
#define Perl_newCONDOP pPerl->Perl_newCONDOP
#undef newCONDOP
#define newCONDOP Perl_newCONDOP
#undef Perl_newCONSTSUB
#define Perl_newCONSTSUB pPerl->Perl_newCONSTSUB
#undef newCONSTSUB
#define newCONSTSUB Perl_newCONSTSUB
#undef Perl_newFORM
#define Perl_newFORM pPerl->Perl_newFORM
#undef newFORM
#define newFORM Perl_newFORM
#undef Perl_newFOROP
#define Perl_newFOROP pPerl->Perl_newFOROP
#undef newFOROP
#define newFOROP Perl_newFOROP
#undef Perl_newLOGOP
#define Perl_newLOGOP pPerl->Perl_newLOGOP
#undef newLOGOP
#define newLOGOP Perl_newLOGOP
#undef Perl_newLOOPEX
#define Perl_newLOOPEX pPerl->Perl_newLOOPEX
#undef newLOOPEX
#define newLOOPEX Perl_newLOOPEX
#undef Perl_newLOOPOP
#define Perl_newLOOPOP pPerl->Perl_newLOOPOP
#undef newLOOPOP
#define newLOOPOP Perl_newLOOPOP
#undef Perl_newNULLLIST
#define Perl_newNULLLIST pPerl->Perl_newNULLLIST
#undef newNULLLIST
#define newNULLLIST Perl_newNULLLIST
#undef Perl_newOP
#define Perl_newOP pPerl->Perl_newOP
#undef newOP
#define newOP Perl_newOP
#undef Perl_newPROG
#define Perl_newPROG pPerl->Perl_newPROG
#undef newPROG
#define newPROG Perl_newPROG
#undef Perl_newRANGE
#define Perl_newRANGE pPerl->Perl_newRANGE
#undef newRANGE
#define newRANGE Perl_newRANGE
#undef Perl_newSLICEOP
#define Perl_newSLICEOP pPerl->Perl_newSLICEOP
#undef newSLICEOP
#define newSLICEOP Perl_newSLICEOP
#undef Perl_newSTATEOP
#define Perl_newSTATEOP pPerl->Perl_newSTATEOP
#undef newSTATEOP
#define newSTATEOP Perl_newSTATEOP
#undef Perl_newSUB
#define Perl_newSUB pPerl->Perl_newSUB
#undef newSUB
#define newSUB Perl_newSUB
#undef Perl_newXS