Aiden Isik Aiden-Isik · he/him
Aiden-Isik pushed to main at FreeChainXenon/SynthXEX 2025-05-29 21:04:02 +01:00
ecde90741c Remove redundant header include
Aiden-Isik pushed to main at FreeChainXenon/SynthXEX 2025-05-29 20:48:16 +01:00
58c7757044 Make endian conversions more portable
Aiden-Isik pushed to main at FreeChainXenon/SynthXEX 2025-05-29 19:13:09 +01:00
3108eb3d4a Add support for DLLs
Aiden-Isik pushed to gcc-14.2.0 at FreeChainXenon/gcc 2025-05-29 18:44:52 +01:00
Aiden-Isik pushed to main at FreeChainXenon/SynthXEX 2025-05-29 15:42:50 +01:00
cdb37b5099 Roll back ELF permission handling, it is no longer needed
Aiden-Isik pushed to gcc-14.2.0 at FreeChainXenon/gcc 2025-05-22 07:53:29 +01:00
98cf875c88 Remove hacky non-working workaround
Aiden-Isik pushed to gcc-14.2.0 at FreeChainXenon/gcc 2025-05-22 05:38:20 +01:00
2592a11d17 Fix more mismatching pointer sizes
Aiden-Isik pushed to gcc-14.2.0 at FreeChainXenon/gcc 2025-05-14 22:48:51 +01:00
b414b2c0ee Do not use 64-bit relocations for Xenon
Aiden-Isik pushed to gcc-14.2.0 at FreeChainXenon/gcc 2025-05-10 20:29:14 +01:00
1012a5cd8c Fix function entry code (mostly?)
Aiden-Isik pushed to gcc-14.2.0 at FreeChainXenon/gcc 2025-05-09 23:11:24 +01:00
c3b8a5c5ed Fix function entry labels
Aiden-Isik pushed to gcc-14.2.0 at FreeChainXenon/gcc 2025-04-13 04:10:32 +01:00
eccd4f9a3c Get compiler into 64-bit mode (still broken maybe though?)
Aiden-Isik pushed to gcc-14.2.0 at FreeChainXenon/gcc 2025-04-13 00:17:19 +01:00
3c77b7a763 Add 64-bit build check
Aiden-Isik pushed to gcc-14.2.0 at FreeChainXenon/gcc 2025-04-12 23:24:50 +01:00
c51b4a828b Fix offset for saving registers
Aiden-Isik pushed to gcc-14.2.0 at FreeChainXenon/gcc 2025-04-12 22:53:44 +01:00
7d034126c7 Fix size of stack frame, get close to basic aspects being correct
Aiden-Isik pushed to binutils-2.43.1 at FreeChainXenon/binutils-gdb 2025-04-12 03:48:03 +01:00
fdaf1719cb Revert adding 64-bit ELF
Aiden-Isik pushed to binutils-2.43.1 at FreeChainXenon/binutils-gdb 2025-04-12 03:43:08 +01:00
0cab480880 Revert adding 64-bit ELF
Aiden-Isik pushed to binutils-2.43.1 at FreeChainXenon/binutils-gdb 2025-03-31 22:08:02 +01:00
e1ab90a228 Add option for 64-bit ELF
Aiden-Isik pushed to main at FreeChainXenon/SynthXEX 2025-03-24 02:53:23 +00:00
bf3ee87a96 Add functionality to determine page types within the ELF section
Aiden-Isik pushed to main at FreeChainXenon/SynthXEX 2025-03-24 02:40:30 +00:00
77bfbbfc3a Add functionality to determine page types within the ELF section
Aiden-Isik pushed to main at FreeChainXenon/SynthXEX 2025-03-24 02:19:52 +00:00
71cf024a7f Add functionality to determine page types within the ELF section