-
-
Notifications
You must be signed in to change notification settings - Fork 72
Remove C runtime from ROM
Matthias "Mazze" Rustler edited this page Dec 7, 2020
·
14 revisions
This page exists to follow the progress of the task "Remove C runtime from ROM".
| Kernel Object | Old Size | CRT Clean? | VARARG clean ? | Comment |
|---|---|---|---|---|
| afs_handler.ko | 42852 | |||
| alert_hook.ko | 11376 | x | ||
| amigakbd_hidd.ko | 7308 | |||
| amigamouse_hidd.ko | 7680 | |||
| amigavideo_hidd.ko | 44772 | |||
| aros_library.ko | 3964 | x | x | |
| ata_device.ko | 41280 | |||
| ata_gayle_hidd.ko | 10616 | |||
| audio_device.ko | 9296 | x | ||
| battclock_resource.ko | 5364 | x | ||
| bootloader_resource.ko | 4928 | |||
| bus_hidd.ko | 4900 | |||
| card_resource.ko | 11672 | x | ||
| cd_device.ko | 11696 | |||
| cdrom_handler.ko | 43184 | |||
| cia_resource.ko | 3000 | x | ||
| con_handler.ko | 21528 | |||
| console_device.ko | 32584 | |||
| debug_library.ko | 8888 | ? | x | readelf shows "memset" |
| diag_hook.ko | 2636 | x | ||
| disk_resource.ko | 5112 | |||
| dosboot_resource.ko | 30860 | |||
| dos_library.ko | 113972 | |||
| exec_library.ko | 91880 | |||
| expansion_library.ko | 12432 | |||
| FileSystem_resource.ko | 2940 | x | ||
| freeanim_library.ko | 3832 | x | x | Library doesn't have any function |
| gadtools_library.ko | 61848 | |||
| gameport_device.ko | 7316 | |||
| gfx_hidd.ko | 78496 | |||
| graphics_library.ko | 112492 | |||
| hiddclass_hidd.ko | 9504 | |||
| icon_library.ko | 98552 | |||
| input_device.ko | 9140 | |||
| intuition_library.ko | 225564 | |||
| kernel_resource.ko | 39976 | |||
| keyboard_device.ko | 7136 | |||
| keyboard_hidd.ko | 7296 | |||
| keymap_library.ko | 10596 | x | x | |
| layers_library.ko | 28748 | |||
| lddemon_resource.ko | 6532 | |||
| lowlevel_library.ko | 11068 | ? | x | readelf shows strcmp |
| mathffp_library.ko | 6624 | x | ||
| mathieeesingbas_library.ko | 8608 | x | ||
| misc_resource.ko | 3564 | x | ||
| mouse_hidd.ko | 9152 | |||
| nonvolatile_library.ko | 6432 | |||
| nvdisk_library.ko | 6876 | x | ||
| oop_library.ko | 19764 | |||
| p96gfx_hidd.ko | 34728 | |||
| partition_library.ko | 34444 | |||
| potgo_resource.ko | 3216 | x | ||
| processor_resource.ko | 5652 | x | ||
| ram_handler.ko | 19824 | |||
| romboot_hook.ko | 1872 | |||
| setpatch_library.ko | 5084 | x | x | |
| shellcommands_resource.ko | 28688 | |||
| shell_resource.ko | 18100 | |||
| storage_hidd.ko | 10656 | |||
| system_hidd.ko | 5388 | |||
| task_resource.ko | 7572 | |||
| timer_device.ko | 11440 | |||
| trackdisk_device.ko | 16860 | |||
| utility_library.ko | 14308 | x | x | |
| wbtag_resource.ko | 1544 | x | ||
| workbench_library.ko | 20160 | |||
| workbook_resource.ko | 22592 |
- Kernel Object
The name of the kernel object (created with ls *.ko in bin/amiga-m68k/gen/kobjs) - Old Size
The size of the kernel object before the cleanup started - CRT clean?
"x" if no CRT function is left. Checked with e.g.readelf utility_library.ko -s - VARARG clean?
"x" if it compiles with NO_INLINE_STDARG