Go to file
Jonathan Neuschäfer 775993a09b Move most of OS_FIND_EXPORT{,_EX} into a function
This brought the file size of os_functions.o (compiled at -O2, not stripped)
from 15K to 9.7K. Section sizes changed in the following ways:

        .text  .rela.text  .data  .rodata.str1.4  .syntab  .strtab  .shstrtab
before   5660        2928    276            3111     1264     1255         89
after    2860        2376    276            1175     1296     1294         89

The most obvious win is due to not including two strings per imported function
("OSFoo" and "Function OSFoo is NULL") in the .rodata section anymore, but
outlining the error-handling code also reduced the size of .text significantly.
2017-04-24 05:41:13 +02:00
.gitattributes :neckbeard: Added .gitattributes & .gitignore files 2016-04-25 20:33:05 +02:00
.gitignore .gitignore: Ignore .o files 2017-04-24 05:41:13 +02:00
acp_functions.c Added WPAD and socket functions 2017-03-30 17:51:11 +02:00
acp_functions.h Added WPAD and socket functions 2017-03-30 17:51:11 +02:00
aoc_functions.c Added WPAD and socket functions 2017-03-30 17:51:11 +02:00
aoc_functions.h Added WPAD and socket functions 2017-03-30 17:51:11 +02:00
ax_functions.c Using u32 and s32 only instead of (unsigned) int to be more consistent with data types 2017-04-10 11:04:06 +02:00
ax_functions.h Added WPAD and socket functions 2017-03-30 17:51:11 +02:00
curl_functions.c Using u32 and s32 only instead of (unsigned) int to be more consistent with data types 2017-04-10 11:04:06 +02:00
curl_functions.h First commit 2016-04-25 20:33:48 +02:00
fs_defs.h Using u32 and s32 only instead of (unsigned) int to be more consistent with data types 2017-04-10 11:04:06 +02:00
fs_functions.c Using u32 and s32 only instead of (unsigned) int to be more consistent with data types 2017-04-10 11:04:06 +02:00
fs_functions.h Using u32 and s32 only instead of (unsigned) int to be more consistent with data types 2017-04-10 11:04:06 +02:00
gx2_functions.c Using u32 and s32 only instead of (unsigned) int to be more consistent with data types 2017-04-10 11:04:06 +02:00
gx2_functions.h Using u32 and s32 only instead of (unsigned) int to be more consistent with data types 2017-04-10 11:04:06 +02:00
gx2_types.h First commit 2016-04-25 20:33:48 +02:00
os_functions.c Move most of OS_FIND_EXPORT{,_EX} into a function 2017-04-24 05:41:13 +02:00
os_functions.h Move most of OS_FIND_EXPORT{,_EX} into a function 2017-04-24 05:41:13 +02:00
os_types.h added OSTicksTOCalendarTime and OSCalendarTime struct 2016-09-19 20:13:04 +02:00
padscore_functions.c Using u32 and s32 only instead of (unsigned) int to be more consistent with data types 2017-04-10 11:04:06 +02:00
padscore_functions.h Added the wpad sampling callback 2017-04-23 15:21:51 +02:00
README.md Create README.md 2016-04-27 21:38:43 +02:00
socket_functions.c Using u32 and s32 only instead of (unsigned) int to be more consistent with data types 2017-04-10 11:04:06 +02:00
socket_functions.h Using u32 and s32 only instead of (unsigned) int to be more consistent with data types 2017-04-10 11:04:06 +02:00
sys_functions.c Using u32 and s32 only instead of (unsigned) int to be more consistent with data types 2017-04-10 11:04:06 +02:00
sys_functions.h Using u32 and s32 only instead of (unsigned) int to be more consistent with data types 2017-04-10 11:04:06 +02:00
syshid_functions.c Using u32 and s32 only instead of (unsigned) int to be more consistent with data types 2017-04-10 11:04:06 +02:00
syshid_functions.h Using u32 and s32 only instead of (unsigned) int to be more consistent with data types 2017-04-10 11:04:06 +02:00
vpad_functions.c Using u32 and s32 only instead of (unsigned) int to be more consistent with data types 2017-04-10 11:04:06 +02:00
vpad_functions.h Fix include problem 2017-04-22 01:08:35 -04:00

dynamic_libs

Dynamic libs for WiiU homebrew