plutoo
|
146aad7f55
|
Fixes for 1.0.0, correcting NRO aslr base
|
2017-12-22 02:49:32 -05:00 |
|
yellows8
|
cb123dd579
|
Imported initArgv from libctru. Load __system_argc/__system_argv in crt0. Enabled the __system_argc/__system_argv code in fsdev.
|
2017-11-29 21:30:40 -05:00 |
|
plutoo
|
69ce83479a
|
Mutex bringup
|
2017-11-17 16:15:28 +01:00 |
|
shinyquagsire23
|
14b56cd3de
|
Adjust crt0 for NROs
|
2017-11-13 17:44:25 -07:00 |
|
plutoo
|
3926969ebc
|
Minor changes
* Refactored system/*
* Implemented all of tmem
* Introduced virtmem
|
2017-10-07 15:32:57 +02:00 |
|
fincs
|
1630fc1640
|
Implement proper .dynamic section parsing
|
2017-09-21 18:11:08 +02:00 |
|
Dave Murphy
|
090744f0f4
|
switch crt0 to pic multilib
|
2017-09-19 01:12:06 +01:00 |
|
Dave Murphy
|
98a82d71be
|
use full path to gcc
|
2017-09-18 19:40:40 +01:00 |
|
yellows8
|
a1815dd7b9
|
Use custom funcs for handling init_array/fini_array. Updated crt0.
|
2017-09-16 12:55:18 -04:00 |
|
yellows8
|
19f0b5a828
|
Added sysinit/exit code similar to libctru, with updated crt0. Moved svcExitProcess into the library. Changed HEAP_SIZE. Adjusted some svc.s formatting. Added svcGetInfo. Added svcSleepThread, device SVCs, svcCallSecureMonitor, and the struct for svcCallSecureMonitor, based on code from naehrwert.
|
2017-09-16 10:52:10 -04:00 |
|
plutoo
|
d8eb347247
|
Fixed heap
|
2017-09-11 01:13:01 +02:00 |
|
plutoo
|
ea07a84df6
|
Fixed crt0 bug
|
2017-09-10 23:26:56 +02:00 |
|
plutoo
|
d7413ea37e
|
Initialize heap from crt0
|
2017-09-10 23:22:49 +02:00 |
|
yellows8
|
5f2b139174
|
Fixed crt0 issues which triggered crashes.
|
2017-09-09 00:42:10 -04:00 |
|
plutoo
|
2fa19f45b0
|
Crt0, still untested
|
2017-09-09 03:43:56 +02:00 |
|
plutoo
|
a35cdc698b
|
Fixing bugs
|
2017-09-09 03:33:38 +02:00 |
|
plutoo
|
b2dcf4e405
|
Added global makefile
|
2017-09-09 03:24:11 +02:00 |
|
plutoo
|
a2c7efe618
|
First attempt at GOT
|
2017-09-09 03:20:24 +02:00 |
|
plutoo
|
a8fecf77e1
|
stuff
|
2017-09-09 01:42:33 +02:00 |
|