@@ -286,11 +286,210 @@ def MatchingFor(*versions):
286286 {
287287 "lib" : "Runtime.PPCEABI.H" ,
288288 "mw_version" : config .linker_version ,
289- "cflags" : cflags_rat_base ,
289+ "cflags" : cflags_base ,
290290 "progress_category" : "sdk" , # str | List[str]
291291 "objects" : [
292- Object (NonMatching , "Runtime.PPCEABI.H/global_destructor_chain.c" ),
293- Object (NonMatching , "Runtime.PPCEABI.H/__init_cpp_exceptions.cpp" ),
292+ Object (NonMatching , "serpoll.c" ),
293+ Object (NonMatching , "GXTexture.c" ),
294+ Object (NonMatching , "SIBios.c" ),
295+ Object (NonMatching , "GXGeometry.c" ),
296+ Object (NonMatching , "AXAux.c" ),
297+ Object (NonMatching , "nubinit.c" ),
298+ Object (NonMatching , "dolphin_trk_glue.c" ),
299+ Object (NonMatching , "bink/src/sdk/fft.c" ),
300+ Object (NonMatching , "GXBump.c" ),
301+ Object (NonMatching , "dolphin_trk.c" ),
302+ Object (NonMatching , "abort_exit.c" ),
303+ Object (NonMatching , "mem_TRK.c" ),
304+ Object (NonMatching , "OSMutex.c" ),
305+ Object (NonMatching , "CARDRdwr.c" ),
306+ Object (NonMatching , "e_exp.c" ),
307+ Object (NonMatching , "strtold.c" ),
308+ Object (NonMatching , "MWTrace.c" ),
309+ Object (NonMatching , "GXDisplayList.c" ),
310+ Object (NonMatching , "ptmf.c" ),
311+ Object (NonMatching , "DSPCode.c" ),
312+ Object (NonMatching , "msghndlr.c" ),
313+ Object (NonMatching , "s_floor.c" ),
314+ Object (NonMatching , "rand.c" ),
315+ Object (NonMatching , "OSReboot.c" ),
316+ Object (NonMatching , "CARDStat.c" ),
317+ Object (NonMatching , "strtoul.c" ),
318+ Object (NonMatching , "OSRtc.c" ),
319+ Object (NonMatching , "__start.c" ),
320+ Object (NonMatching , "w_log.c" ),
321+ Object (NonMatching , "Padclamp.c" ),
322+ Object (NonMatching , "Pad.c" ),
323+ Object (NonMatching , "GXInit.c" ),
324+ Object (NonMatching , "bink/src/sdk/dummy.c" ),
325+ Object (NonMatching , "bink/src/sdk/decode/ngc/ngcfile.c" ),
326+ Object (NonMatching , "OSError.c" ),
327+ Object (NonMatching , "dvderror.c" ),
328+ Object (NonMatching , "OSExec.c" ),
329+ Object (NonMatching , "CARDBios.c" ),
330+ Object (NonMatching , "dvdidutils.c" ),
331+ Object (NonMatching , "shared/time/ngc/radcb.c" ),
332+ Object (NonMatching , "__init_cpp_exceptions.cpp" ),
333+ Object (NonMatching , "nubevent.c" ),
334+ Object (NonMatching , "uart_console_io_gcn.c" ),
335+ Object (NonMatching , "OSCache.c" ),
336+ Object (NonMatching , "GXFifo.c" ),
337+ Object (NonMatching , "mtx.c" ),
338+ Object (NonMatching , "msg.c" ),
339+ Object (NonMatching , "bink/src/sdk/decode/ngc/ngcsnd.c" ),
340+ Object (NonMatching , "CARDCreate.c" ),
341+ Object (NonMatching , "buffer_io.c" ),
342+ Object (NonMatching , "CARDBlock.c" ),
343+ Object (NonMatching , "locale.c" ),
344+ Object (NonMatching , "extras.c" ),
345+ Object (NonMatching , "e_rem_pio2.c" ),
346+ Object (NonMatching , "OSAlarm.c" ),
347+ Object (NonMatching , "OSArena.c" ),
348+ Object (NonMatching , "e_acos.c" ),
349+ Object (NonMatching , "OSFont.c" ),
350+ Object (NonMatching , "AXVPB.c" ),
351+ Object (NonMatching , "OSLink.c" ),
352+ Object (NonMatching , "ansi_fp.c" ),
353+ Object (NonMatching , "GXTransform.c" ),
354+ Object (NonMatching , "msgbuf.c" ),
355+ Object (NonMatching , "ar.c" ),
356+ Object (NonMatching , "s_frexp.c" ),
357+ Object (NonMatching , "OSMemory.c" ),
358+ Object (NonMatching , "mem.c" ),
359+ Object (NonMatching , "k_sin.c" ),
360+ Object (NonMatching , "dispatch.c" ),
361+ Object (NonMatching , "CARDDelete.c" ),
362+ Object (NonMatching , "mem_funcs.c" ),
363+ Object (NonMatching , "flush_cache.c" ),
364+ Object (NonMatching , "db.c" ),
365+ Object (NonMatching , "CARDOpen.c" ),
366+ Object (NonMatching , "PPCArch.c" ),
367+ Object (NonMatching , "AX.c" ),
368+ Object (NonMatching , "CARDUnlock.c" ),
369+ Object (NonMatching , "mtx44.c" ),
370+ Object (NonMatching , "dsp_debug.c" ),
371+ Object (NonMatching , "notify.c" ),
372+ Object (NonMatching , "s_modf.c" ),
373+ Object (NonMatching , "OS.c" ),
374+ Object (NonMatching , "wchar_io.c" ),
375+ Object (NonMatching , "alloc.c" ),
376+ Object (NonMatching , "mpc_7xx_603e.c" ),
377+ Object (NonMatching , "arq.c" ),
378+ Object (NonMatching , "EngineDupe/String_Z.c" ),
379+ Object (NonMatching , "bink/src/sdk/decode/binkacd.c" ),
380+ Object (NonMatching , "s_sin.c" ),
381+ Object (NonMatching , "w_sqrt.c" ),
382+ Object (NonMatching , "misc_io.c" ),
383+ Object (NonMatching , "mutex_TRK.c" ),
384+ Object (NonMatching , "target_options.c" ),
385+ Object (NonMatching , "GXMisc.c" ),
386+ Object (NonMatching , "MWCriticalSection_gc.cpp" ),
387+ Object (NonMatching , "main.c" ),
388+ Object (NonMatching , "DupeCDir/main.c_1" ),
389+ Object (NonMatching , "k_cos.c" ),
390+ Object (NonMatching , "qsort.c" ),
391+ Object (NonMatching , "dvdFatal.c" ),
392+ Object (NonMatching , "critical_regions.gamecube.c" ),
393+ Object (NonMatching , "CARDRead.c" ),
394+ Object (NonMatching , "dvd.c" ),
395+ Object (NonMatching , "dvdqueue.c" ),
396+ Object (NonMatching , "CARDMount.c" ),
397+ Object (NonMatching , "dvdfs.c" ),
398+ Object (NonMatching , "k_rem_pio2.c" ),
399+ Object (NonMatching , "OSContext.c" ),
400+ Object (NonMatching , "usr_put.c" ),
401+ Object (NonMatching , "s_atan.c" ),
402+ Object (NonMatching , "CARDNet.c" ),
403+ Object (NonMatching , "AXProf.c" ),
404+ Object (NonMatching , "OSResetSW.c" ),
405+ Object (NonMatching , "AXAlloc.c" ),
406+ Object (NonMatching , "__mem.c" ),
407+ Object (NonMatching , "targcont.c" ),
408+ Object (NonMatching , "GXPixel.c" ),
409+ Object (NonMatching , "OSSync.c" ),
410+ Object (NonMatching , "s_cos.c" ),
411+ Object (NonMatching , "mslsupp.c" ),
412+ Object (NonMatching , "s_ldexp.c" ),
413+ Object (NonMatching , "GXPerf.c" ),
414+ Object (NonMatching , "OSAudioSystem.c" ),
415+ Object (NonMatching , "w_atan2.c" ),
416+ Object (NonMatching , "SISamplingRate.c" ),
417+ Object (NonMatching , "dsp.c" ),
418+ Object (NonMatching , "odenotstub.c" ),
419+ Object (NonMatching , "CARDDir.c" ),
420+ Object (NonMatching , "e_atan2.c" ),
421+ Object (NonMatching , "string.c" ),
422+ Object (NonMatching , "OSReset.c" ),
423+ Object (NonMatching , "GXFrameBuf.c" ),
424+ Object (NonMatching , "errno.c" ),
425+ Object (NonMatching , "bink/src/sdk/decode/expand.c" ),
426+ Object (NonMatching , "ai.c" ),
427+ Object (NonMatching , "ansi_files.c" ),
428+ Object (NonMatching , "w_exp.c" ),
429+ Object (NonMatching , "FILE_POS.C" ),
430+ Object (NonMatching , "bink/src/sdk/decode/ppc/ppcyuy2.c" ),
431+ Object (NonMatching , "NMWException.cp" ),
432+ Object (NonMatching , "bink/src/sdk/decode/yuv.c" ),
433+ Object (NonMatching , "fstload.c" ),
434+ Object (NonMatching , "texPalette.c" ),
435+ Object (NonMatching , "EXIBios.c" ),
436+ Object (NonMatching , "main_TRK.c" ),
437+ Object (NonMatching , "math_ppc.c" ),
438+ Object (NonMatching , "UDP_Stubs.c" ),
439+ Object (NonMatching , "AXCL.c" ),
440+ Object (NonMatching , "AmcExi2Stubs.c" ),
441+ Object (NonMatching , "AXOut.c" ),
442+ Object (NonMatching , "CPlusLibPPC.cp" ),
443+ Object (NonMatching , "w_acos.c" ),
444+ Object (NonMatching , "targimpl.c" ),
445+ Object (NonMatching , "float.c" ),
446+ Object (NonMatching , "mix.c" ),
447+ Object (NonMatching , "bink/src/sdk/decode/binkread.c" ),
448+ Object (NonMatching , "CARDWrite.c" ),
449+ Object (NonMatching , "e_sqrt.c" ),
450+ Object (NonMatching , "CARDFormat.c" ),
451+ Object (NonMatching , "EXIUart.c" ),
452+ Object (NonMatching , "direct_io.c" ),
453+ Object (NonMatching , "w_pow.c" ),
454+ Object (NonMatching , "bink/src/sdk/bitplane.c" ),
455+ Object (NonMatching , "ctype.c" ),
456+ Object (NonMatching , "Gecko_ExceptionPPC.cp" ),
457+ Object (NonMatching , "printf.c" ),
458+ Object (NonMatching , "bink/src/sdk/dct.c" ),
459+ Object (NonMatching , "InGameDatas_Z.cpp" ),
460+ Object (NonMatching , "support.c" ),
461+ Object (NonMatching , "e_pow.c" ),
462+ Object (NonMatching , "mainloop.c" ),
463+ Object (NonMatching , "GXTev.c" ),
464+ Object (NonMatching , "s_ceil.c" ),
465+ Object (NonMatching , "shared/memory/ngc/radmem.c" ),
466+ Object (NonMatching , "GXAttr.c" ),
467+ Object (NonMatching , "runtime.c" ),
468+ Object (NonMatching , "CARDCheck.c" ),
469+ Object (NonMatching , "bink/src/sdk/decode/ngc/binkngc.c" ),
470+ Object (NonMatching , "DebuggerDriver.c" ),
471+ Object (NonMatching , "bink/src/sdk/popmal.c" ),
472+ Object (NonMatching , "__ppc_eabi_init.cpp" ),
473+ Object (NonMatching , "mbstring.c" ),
474+ Object (NonMatching , "s_copysign.c" ),
475+ Object (NonMatching , "OSInterrupt.c" ),
476+ Object (NonMatching , "__va_arg.c" ),
477+ Object (NonMatching , "vi.c" ),
478+ Object (NonMatching , "OSTime.c" ),
479+ Object (NonMatching , "dsp_task.c" ),
480+ Object (NonMatching , "OSThread.c" ),
481+ Object (NonMatching , "dvdlow.c" ),
482+ Object (NonMatching , "AXComp.c" ),
483+ Object (NonMatching , "OSAlloc.c" ),
484+ Object (NonMatching , "scanf.c" ),
485+ Object (NonMatching , "CircleBuffer.c" ),
486+ Object (NonMatching , "file_io.c" ),
487+ Object (NonMatching , "global_destructor_chain.c" ),
488+ Object (NonMatching , "e_log.c" ),
489+ Object (NonMatching , "GXLight.c" ),
490+ Object (NonMatching , "AXSPB.c" ),
491+ Object (NonMatching , "targsupp.s" ),
492+ Object (NonMatching , "__exception.s" ),
294493 ],
295494 },
296495 {
@@ -600,6 +799,7 @@ def MatchingFor(*versions):
600799 Object (NonMatching , "Engine/SplineZone_Z.cpp" ),
601800 Object (NonMatching , "Engine/ParticlesDraw_Z.cpp" ),
602801 Object (NonMatching , "Engine/VolumeAgent_Z.cpp" ),
802+ Object (NonMatching , "Engine/Dupe/String_Z.c" ),
603803 ],
604804 },
605805 {
@@ -653,6 +853,7 @@ def MatchingFor(*versions):
653853 Object (NonMatching , "LibGC/GCConsoleFolder_Z.cpp" ),
654854 Object (NonMatching , "LibGC/GCRenderer2D_Z.cpp" ),
655855 Object (NonMatching , "LibGC/SurfaceGCCache_Z.cpp" ),
856+ Object (NonMatching , "LibGC/wiitextures.c" ),
656857 ],
657858 },
658859 {
0 commit comments