Core commit. Compile and run on the OpenPandora
[mupen64plus-pandora.git] / source / mupen64plus-core / src / r4300 / empty_dynarec.c
CommitLineData
451ab91e 1/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
2 * Mupen64plus - empty_dynarec.c *
3 * Mupen64Plus homepage: http://code.google.com/p/mupen64plus/ *
4 * Copyright (C) 2002 Richard42, Nmn *
5 * Copyright (C) 2002 Hacktarux *
6 * *
7 * This program is free software; you can redistribute it and/or modify *
8 * it under the terms of the GNU General Public License as published by *
9 * the Free Software Foundation; either version 2 of the License, or *
10 * (at your option) any later version. *
11 * *
12 * This program is distributed in the hope that it will be useful, *
13 * but WITHOUT ANY WARRANTY; without even the implied warranty of *
14 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
15 * GNU General Public License for more details. *
16 * *
17 * You should have received a copy of the GNU General Public License *
18 * along with this program; if not, write to the *
19 * Free Software Foundation, Inc., *
20 * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. *
21 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
22
23#include "recomp.h"
24
25/* From assemble.c */
26
27void init_assembler(void *block_jumps_table, int block_jumps_number, void *block_riprel_table, int block_riprel_number)
28{
29}
30
31void free_assembler(void **block_jumps_table, int *block_jumps_number, void **block_riprel_table, int *block_riprel_number)
32{
33}
34
35void passe2(precomp_instr *dest, int start, int end, precomp_block *block)
36{
37}
38
39/* From gbc.c */
40
41void genbc1f()
42{
43}
44
45void genbc1f_out()
46{
47}
48
49void genbc1f_idle()
50{
51}
52
53void genbc1t()
54{
55}
56
57void genbc1t_out()
58{
59}
60
61void genbc1t_idle()
62{
63}
64
65void genbc1fl()
66{
67}
68
69void genbc1fl_out()
70{
71}
72
73void genbc1fl_idle()
74{
75}
76
77void genbc1tl()
78{
79}
80
81void genbc1tl_out()
82{
83}
84
85void genbc1tl_idle()
86{
87}
88
89/* From gcop0.c */
90
91void genmfc0()
92{
93}
94
95void genmtc0()
96{
97}
98
99/* From gcop1.c */
100
101void genmfc1()
102{
103}
104
105void gendmfc1()
106{
107}
108
109void gencfc1()
110{
111}
112
113void genmtc1()
114{
115}
116
117void gendmtc1()
118{
119}
120
121void genctc1()
122{
123}
124
125/* From gcop1_d.c */
126
127void genadd_d()
128{
129}
130
131void gensub_d()
132{
133}
134
135void genmul_d()
136{
137}
138
139void gendiv_d()
140{
141}
142
143void gensqrt_d()
144{
145}
146
147void genabs_d()
148{
149}
150
151void genmov_d()
152{
153}
154
155void genneg_d()
156{
157}
158
159void genround_l_d()
160{
161}
162
163void gentrunc_l_d()
164{
165}
166
167void genceil_l_d()
168{
169}
170
171void genfloor_l_d()
172{
173}
174
175void genround_w_d()
176{
177}
178
179void gentrunc_w_d()
180{
181}
182
183void genceil_w_d()
184{
185}
186
187void genfloor_w_d()
188{
189}
190
191void gencvt_s_d()
192{
193}
194
195void gencvt_w_d()
196{
197}
198
199void gencvt_l_d()
200{
201}
202
203void genc_f_d()
204{
205}
206
207void genc_un_d()
208{
209}
210
211void genc_eq_d()
212{
213}
214
215void genc_ueq_d()
216{
217}
218
219void genc_olt_d()
220{
221}
222
223void genc_ult_d()
224{
225}
226
227void genc_ole_d()
228{
229}
230
231void genc_ule_d()
232{
233}
234
235void genc_sf_d()
236{
237}
238
239void genc_ngle_d()
240{
241}
242
243void genc_seq_d()
244{
245}
246
247void genc_ngl_d()
248{
249}
250
251void genc_lt_d()
252{
253}
254
255void genc_nge_d()
256{
257}
258
259void genc_le_d()
260{
261}
262
263void genc_ngt_d()
264{
265}
266
267/* From gcop1_l.c */
268
269void gencvt_s_l()
270{
271}
272
273void gencvt_d_l()
274{
275}
276
277/* From gcop1_s.c */
278
279void genadd_s()
280{
281}
282
283void gensub_s()
284{
285}
286
287void genmul_s()
288{
289}
290
291void gendiv_s()
292{
293}
294
295void gensqrt_s()
296{
297}
298
299void genabs_s()
300{
301}
302
303void genmov_s()
304{
305}
306
307void genneg_s()
308{
309}
310
311void genround_l_s()
312{
313}
314
315void gentrunc_l_s()
316{
317}
318
319void genceil_l_s()
320{
321}
322
323void genfloor_l_s()
324{
325}
326
327void genround_w_s()
328{
329}
330
331void gentrunc_w_s()
332{
333}
334
335void genceil_w_s()
336{
337}
338
339void genfloor_w_s()
340{
341}
342
343void gencvt_d_s()
344{
345}
346
347void gencvt_w_s()
348{
349}
350
351void gencvt_l_s()
352{
353}
354
355void genc_f_s()
356{
357}
358
359void genc_un_s()
360{
361}
362
363void genc_eq_s()
364{
365}
366
367void genc_ueq_s()
368{
369}
370
371void genc_olt_s()
372{
373}
374
375void genc_ult_s()
376{
377}
378
379void genc_ole_s()
380{
381}
382
383void genc_ule_s()
384{
385}
386
387void genc_sf_s()
388{
389}
390
391void genc_ngle_s()
392{
393}
394
395void genc_seq_s()
396{
397}
398
399void genc_ngl_s()
400{
401}
402
403void genc_lt_s()
404{
405}
406
407void genc_nge_s()
408{
409}
410
411void genc_le_s()
412{
413}
414
415void genc_ngt_s()
416{
417}
418
419/* From gcop1_w.c */
420
421void gencvt_s_w()
422{
423}
424
425void gencvt_d_w()
426{
427}
428
429/* From gr4300.c */
430
431void gennotcompiled()
432{
433}
434
435void genlink_subblock()
436{
437}
438
439#ifdef COMPARE_CORE
440void gendebug()
441{
442}
443#endif
444
445void genni()
446{
447}
448
449void genreserved()
450{
451}
452
453void genfin_block()
454{
455}
456
457void gennop()
458{
459}
460
461void genj()
462{
463}
464
465void genj_out()
466{
467}
468
469void genj_idle()
470{
471}
472
473void genjal()
474{
475}
476
477void genjal_out()
478{
479}
480
481void genjal_idle()
482{
483}
484
485void genbne()
486{
487}
488
489void genbne_out()
490{
491}
492
493void genbne_idle()
494{
495}
496
497void genblez()
498{
499}
500
501void genblez_idle()
502{
503}
504
505void genbgtz()
506{
507}
508
509void genbgtz_out()
510{
511}
512
513void genbgtz_idle()
514{
515}
516
517void genaddi()
518{
519}
520
521void genaddiu()
522{
523}
524
525void genslti()
526{
527}
528
529void gensltiu()
530{
531}
532
533void genandi()
534{
535}
536
537void genori()
538{
539}
540
541void genxori()
542{
543}
544
545void genlui()
546{
547}
548
549void genbeql()
550{
551}
552
553void genbeql_out()
554{
555}
556
557void genbeql_idle()
558{
559}
560
561void genbeq()
562{
563}
564
565void genbeq_out()
566{
567}
568
569void genbeq_idle()
570{
571}
572
573void genbnel()
574{
575}
576
577void genbnel_out()
578{
579}
580
581void genbnel_idle()
582{
583}
584
585void genblezl()
586{
587}
588
589void genblezl_out()
590{
591}
592
593void genblezl_idle()
594{
595}
596
597void genbgtzl()
598{
599}
600
601void genbgtzl_out()
602{
603}
604
605void genbgtzl_idle()
606{
607}
608
609void gendaddi()
610{
611}
612
613void gendaddiu()
614{
615}
616
617void genldl()
618{
619}
620
621void genldr()
622{
623}
624
625void genlb()
626{
627}
628
629void genlh()
630{
631}
632
633void genlwl()
634{
635}
636
637void genlw()
638{
639}
640
641void genlbu()
642{
643}
644
645void genlhu()
646{
647}
648
649void genlwr()
650{
651}
652
653void genlwu()
654{
655}
656
657void gensb()
658{
659}
660
661void gensh()
662{
663}
664
665void genswl()
666{
667}
668
669void gensw()
670{
671}
672
673void gensdl()
674{
675}
676
677void gensdr()
678{
679}
680
681void genswr()
682{
683}
684
685void genlwc1()
686{
687}
688
689void genldc1()
690{
691}
692
693void gencache()
694{
695}
696
697void genld()
698{
699}
700
701void genswc1()
702{
703}
704
705void gensdc1()
706{
707}
708
709void gensd()
710{
711}
712
713void genll()
714{
715}
716
717void gensc()
718{
719}
720
721void genblez_out()
722{
723}
724
725/* From gregimm.c */
726
727void genbltz()
728{
729}
730
731void genbltz_out()
732{
733}
734
735void genbltz_idle()
736{
737}
738
739void genbgez()
740{
741}
742
743void genbgez_out()
744{
745}
746
747void genbgez_idle()
748{
749}
750
751void genbltzl()
752{
753}
754
755void genbltzl_out()
756{
757}
758
759void genbltzl_idle()
760{
761}
762
763void genbgezl()
764{
765}
766
767void genbgezl_out()
768{
769}
770
771void genbgezl_idle()
772{
773}
774
775void genbltzal()
776{
777}
778
779void genbltzal_out()
780{
781}
782
783void genbltzal_idle()
784{
785}
786
787void genbgezal()
788{
789}
790
791void genbgezal_out()
792{
793}
794
795void genbgezal_idle()
796{
797}
798
799void genbltzall()
800{
801}
802
803void genbltzall_out()
804{
805}
806
807void genbltzall_idle()
808{
809}
810
811void genbgezall()
812{
813}
814
815void genbgezall_out()
816{
817}
818
819void genbgezall_idle()
820{
821}
822
823/* From gspecial.c */
824
825void gensll()
826{
827}
828
829void gensrl()
830{
831}
832
833void gensra()
834{
835}
836
837void gensllv()
838{
839}
840
841void gensrlv()
842{
843}
844
845void gensrav()
846{
847}
848
849void genjr()
850{
851}
852
853void genjalr()
854{
855}
856
857void gensyscall()
858{
859}
860
861void gensync()
862{
863}
864
865void genmfhi()
866{
867}
868
869void genmthi()
870{
871}
872
873void genmflo()
874{
875}
876
877void genmtlo()
878{
879}
880
881void gendsllv()
882{
883}
884
885void gendsrlv()
886{
887}
888
889void gendsrav()
890{
891}
892
893void genmult()
894{
895}
896
897void genmultu()
898{
899}
900
901void gendiv()
902{
903}
904
905void gendivu()
906{
907}
908
909void gendmult()
910{
911}
912
913void gendmultu()
914{
915}
916
917void genddiv()
918{
919}
920
921void genddivu()
922{
923}
924
925void genadd()
926{
927}
928
929void genaddu()
930{
931}
932
933void gensub()
934{
935}
936
937void gensubu()
938{
939}
940
941void genand()
942{
943}
944
945void genor()
946{
947}
948
949void genxor()
950{
951}
952
953void gennor()
954{
955}
956
957void genslt()
958{
959}
960
961void gensltu()
962{
963}
964
965void gendadd()
966{
967}
968
969void gendaddu()
970{
971}
972
973void gendsub()
974{
975}
976
977void gendsubu()
978{
979}
980
981void genteq()
982{
983}
984
985void gendsll()
986{
987}
988
989void gendsrl()
990{
991}
992
993void gendsra()
994{
995}
996
997void gendsll32()
998{
999}
1000
1001void gendsrl32()
1002{
1003}
1004
1005void gendsra32()
1006{
1007}
1008
1009/* From gtlb.c */
1010
1011void gentlbwi()
1012{
1013}
1014
1015void gentlbp()
1016{
1017}
1018
1019void gentlbr()
1020{
1021}
1022
1023void generet()
1024{
1025}
1026
1027void gentlbwr()
1028{
1029}
1030
1031/* From regcache.c */
1032
1033void init_cache(precomp_instr* start)
1034{
1035}
1036
1037void free_all_registers()
1038{
1039}
1040
1041/* From rjump.c */
1042
1043void dyna_jump()
1044{
1045}
1046
1047void dyna_stop()
1048{
1049}
1050