Commit Graph

  • 530a427075 Update pages. James Benton 2016-06-08 01:12:20 +0100
  • 469b69d11f Fix elf2rpl incorrect section type output for bss. James Benton 2016-06-08 01:11:23 +0100
  • 49f10e6465 Cleanup sample/helloworld Makefile. James Benton 2016-06-08 00:59:58 +0100
  • 3db025da59 Cleanup rpl.ld sections James Benton 2016-06-08 00:59:55 +0100
  • 55721fbe4f Add dependency on exports.h in library Makefile. James Benton 2016-06-08 00:59:51 +0100
  • 4bfbb7abf7 Add missing include to sampler.h in gx2/shaders.h James Benton 2016-06-08 00:59:48 +0100
  • b778a54203 Add GX2 shader functions. James Benton 2016-06-08 00:21:11 +0100
  • 95c2610b04 Add coreinit OSGetSystemInfo. James Benton 2016-06-08 00:20:34 +0100
  • e831f3c399 Add gx2/enum.h and move all GX2 enums to it. James Benton 2016-06-08 00:15:43 +0100
  • dd32ac1e70 Update tools vcxproj to add missing includes. James Benton 2016-06-03 00:04:27 +0100
  • f3c530f96c Fix Windows builds with cygwin. James Benton 2016-06-03 00:04:22 +0100
  • ad6d357e80 Cheeky lil tool to track unimplemented functions. James Benton 2016-01-11 01:42:25 +0000
  • 984d8c8db4 SoonTM James Benton 2016-01-11 01:40:55 +0000
  • fd069526ab filesystem: Remove unnecessary include. James Benton 2016-01-11 01:19:08 +0000
  • 36432c2694 Update gh-pages James Benton 2016-01-11 01:17:32 +0000
  • 6c1a1f4a20 doxygen: Keep original file sort order. James Benton 2016-01-11 01:17:20 +0000
  • 369b2cb6b1 Add FSError, FSVolumeState enum values. James Benton 2016-01-11 01:13:14 +0000
  • 4779dea85a Fix filesystem.h James Benton 2016-01-10 17:10:38 -0800
  • 74cbc8f3ff Add filesystem functions. James Benton 2016-01-11 01:04:58 +0000
  • 120a030f3f doxygen: Do not emit enum values in overview. James Benton 2016-01-11 00:59:50 +0000
  • 1fb28974e1 Update gh-pages James Benton 2016-01-08 17:08:40 +0000
  • 2a3d1617bb Update Doxyfile James Benton 2016-01-08 17:08:09 +0000
  • 48c1e29829 Update .gitignore James Benton 2016-01-08 17:04:40 +0000
  • 34473e1af6 Update gh-pages James Benton 2016-01-08 17:00:17 +0000
  • f9123fa460 Fix compile errors. James Benton 2016-01-08 08:52:12 -0800
  • 05149e41ad Add lots of GX2 functions. James Benton 2016-01-08 16:38:38 +0000
  • fddf6f2532 Fix naughty enum typedefs. James Benton 2016-01-08 07:28:52 -0800
  • cf2268e553 Update gh-pages James Benton 2016-01-07 19:25:33 +0000
  • 33247b5034 More documentation. James Benton 2016-01-07 19:24:54 +0000
  • 786a36efbd Update README.md James 2016-01-07 16:17:42 +0000
  • 668f98d242 Update gh-pages James Benton 2016-01-07 16:14:21 +0000
  • d84d765e59 Add module .dox James Benton 2016-01-07 16:13:50 +0000
  • e6f04f9215 Update gh-pages James Benton 2016-01-07 16:08:09 +0000
  • 9828ed07f5 Latest doxygen output. James Benton 2016-01-07 16:06:06 +0000
  • 1145044517 Start doxygen documentation. James Benton 2016-01-07 16:02:54 +0000
  • c6de879cbc Add pragma pack 1 byte alignment for OSThread. James Benton 2016-01-07 06:21:02 -0800
  • 4bebe2242d Remove WUT_LIB_HEADER_START. James Benton 2016-01-07 14:09:43 +0000
  • e8b6b9b308 Add taskqueue functions. James Benton 2016-01-07 13:42:22 +0000
  • 297a0d7068 Add messagequeue functions James Benton 2016-01-07 13:32:55 +0000
  • 517c8a8389 Alphabetti spaghetti. James Benton 2016-01-07 13:21:20 +0000
  • 512fee7d94 Add unit heap functions. James Benton 2016-01-07 13:21:00 +0000
  • 0aa7d4b2c4 Add memlist functions. James Benton 2016-01-07 13:20:45 +0000
  • b3da4d60c1 Add frameheap functions. James Benton 2016-01-07 13:20:32 +0000
  • 948f03758a Add baseheap functions. James Benton 2016-01-07 13:20:05 +0000
  • 2f89fed96c Move memexpandedheap.h to expandedheap.h James Benton 2016-01-07 13:19:50 +0000
  • 2e776838ff Use a macro WUT_LIB_HEADER_{START,END}... James Benton 2016-01-07 05:02:17 -0800
  • f3241113f5 Update helloworld to say hello from every core. James Benton 2016-01-07 04:48:45 -0800
  • 7669e4b4ee Simple formatting changes. James Benton 2016-01-07 04:48:11 -0800
  • 7219164f4b Add missing OSMutexQueue typedef. James Benton 2016-01-07 04:47:58 -0800
  • 7fb39a71bd Fix unknown size in OSThread James Benton 2016-01-07 04:47:45 -0800
  • 92511be884 Fix thread entry point to use int as return and argc type. James Benton 2016-01-07 04:47:36 -0800
  • 35dd3f23e1 Remove second OSCondition definition in mutex.h James Benton 2016-01-07 04:47:16 -0800
  • ca212889b4 Move OSFastCondition to it's own header file. James Benton 2016-01-07 04:47:08 -0800
  • d58b264cab Remove some internal decaf functions that snuck in. James Benton 2016-01-07 04:46:55 -0800
  • b08f267220 Add missing core.h exports James Benton 2016-01-07 04:46:10 -0800
  • fcf59a8dd8 Add missing OSInitAlarmQueueEx function James Benton 2016-01-07 04:46:02 -0800
  • e123ba272f Fix enum typedefs so we now define storage type. James Benton 2016-01-07 04:45:44 -0800
  • 04fd92f05f Fix struct forward declarations. James Benton 2016-01-07 04:45:18 -0800
  • acfffa6d85 Apparently static const struct members don't exist in C. James Benton 2016-01-07 04:44:44 -0800
  • 9f42cfa12e Add a bunch of coreinit functions. James Benton 2016-01-07 12:07:13 +0000
  • 9cd1940bc8 Calculate crc of sections. James Benton 2016-01-05 15:44:55 -0800
  • 9f6e28ea92 Update README.md James 2016-01-05 23:39:24 +0000
  • 83e6b4c004 Remove some out dated TODO comments. James Benton 2016-01-05 15:27:01 -0800
  • 300c0e45ba Update include layout. James Benton 2016-01-05 15:24:54 -0800
  • 47f4819213 Fix formatting. James Benton 2016-01-05 15:23:57 -0800
  • 34d44919b6 Change crt0.S to call exit(int) instead of _Exit(void) James Benton 2016-01-05 15:23:16 -0800
  • 1798d782f3 Add -lcoreinit to rpl.mk as it is required by crt0.S James Benton 2016-01-05 15:22:59 -0800
  • fe5327c69d Fix relocations into data section. James Benton 2016-01-05 15:22:39 -0800
  • 950ca647d0 Calculate SHT_RPL_FILEINFO textSize, dataSize and loadSize. James Benton 2016-01-05 22:36:33 +0000
  • df304a7205 Update README.md James 2016-01-05 14:11:08 +0000
  • f723c4c462 Fix readrpl Makefile James Benton 2016-01-04 09:17:48 -0800
  • 0df2531623 Add readrpl tool. James Benton 2016-01-04 17:10:32 +0000
  • 747be9e29e Add .rpx build rule. James Benton 2016-01-04 06:35:58 -0800
  • e781efe156 Update makefile for elf2rpl James Benton 2016-01-04 05:46:52 -0800
  • 44225e4c28 Fix LIBRARY_NAME James Benton 2016-01-04 05:20:12 -0800
  • 397426de37 Add elf2rpl src. James Benton 2016-01-04 13:17:43 +0000
  • a582c9b61f Reorder symbol/string table entries. James Benton 2015-12-28 06:18:48 -0800
  • 086cf3b42f Separate data relocations. James Benton 2015-12-28 06:18:35 -0800
  • fdc0e1ec41 Merge .rplTramp.text into .text section James Benton 2015-12-28 06:18:08 -0800
  • e46445c3ec Set linker page size to reduce padding. James Benton 2015-12-27 20:02:20 -0800
  • dcee7f253f Cleanup indentation in linker script. James Benton 2015-12-27 16:28:29 -0800
  • 8a0c2ed4d1 Cleanup data/rodata sections for C++ objects. James Benton 2015-12-27 16:24:14 -0800
  • 2c54b692c3 Split relocation sections between ones used for linking and ones for runtime. James Benton 2015-12-27 16:23:48 -0800
  • b771f474df Remove unnecessary KEEP in linker script. James Benton 2015-12-27 16:23:00 -0800
  • c2c9f05328 Proper PIE for RPL. James Benton 2015-12-27 05:45:32 -0800
  • 5e69878ea7 Explicitly align every section. James Benton 2015-12-26 18:58:32 -0800
  • 0dba889081 Save the end of fstub section in rpl header. James Benton 2015-12-26 18:58:21 -0800
  • 2f06f61f89 Remove deps stuff. James Benton 2015-12-26 18:58:07 -0800
  • f15945afcf Add .gitignore James Benton 2015-12-26 18:23:17 -0800
  • 21d044710f Add helloworld sample. James Benton 2015-12-26 18:22:53 -0800
  • 756bc99c39 Fix .rodata.rplNames being included in .rodata section. James Benton 2015-12-26 18:22:37 -0800
  • 3a32e3383a Update README.md James 2015-12-27 02:18:13 +0000
  • 07ed7e9693 Create LICENSE.md James 2015-12-27 02:16:34 +0000
  • f1f54e39ea Create README.md James 2015-12-27 02:15:51 +0000
  • 8a9dfb1835 Basic start of a Wii U Toolchain. James Benton 2015-12-26 18:10:38 -0800