Commit Graph
19 Commits
Author SHA1 Message Date
John Törnblom a7ab3e9c96 samples: use gdb-multiarch for debug targets, allowing debugging on non-x86_64 hosts 2025-07-23 00:04:29 +02:00
John Törnblom 9bb7312911 cosmetics 2025-07-15 23:32:11 +02:00
John Törnblom 8f11be6d8c prospero-deploy: redirect stdin to the payload 2025-07-15 20:09:19 +02:00
John Törnblom 3a2374c126 samples: add gdb debug target 2024-06-16 19:02:35 +02:00
John Törnblom 4672218542 cosmetics 2024-05-12 11:45:34 +02:00
John Törnblom ca547b6c15 emulate thread-local storage for now 2024-05-12 11:36:45 +02:00
John Törnblom dfa42bcfae restructure file system layout, deps to clang, cmake etc 2024-04-27 23:33:20 +02:00
John Törnblom 3a1924311d restructure files , simplify makefiles, and some cosmetics 2024-04-06 17:00:18 +02:00
John Törnblom bd7f4c0f71 major api change 2024-04-05 23:46:00 +02:00
John Törnblom ff6b41826a use socat to deploy payloads 2024-04-05 00:13:07 +02:00
John Törnblom 3a8c0b3208 add convenient include files for make 2024-02-16 16:54:44 +01:00
John Törnblom c214c44dd2 before invoking main, resolve all symbols and fork the process.
This change assumes the the ps5 is running ps5-payload-elfldr, see:
    https://github.com/john-tornblom/ps5-payload-elfldr
2023-09-16 22:06:56 +02:00
John Törnblom 0b13c7b04b emphasize that we are embracing the GPL 2023-06-04 19:56:52 +02:00
John Törnblom 02bbd52f43 samples: omit debug symbols 2023-05-28 22:04:08 +02:00
John Törnblom 0589f7073d cosmetics 2023-05-12 20:59:20 +02:00
John Törnblom 8105bbfefe support sample compilation of both gnu and llvm toolchain 2023-05-11 20:53:33 +02:00
John Törnblom 59266bc01d automatically load/unload sprx modules using init/fini array 2023-05-10 23:10:15 +02:00
John Törnblom f84eb7374e examples: compile with large code model 2023-05-01 11:13:28 +02:00
John Törnblom 81a4f306b8 sync with bdj elf loader 2023-04-29 23:47:44 +02:00