Commit Graph

23 Commits

Author SHA1 Message Date
Francisco Javier Trujillo Mata
a1e07de6dc Implement full LOCK API for newlib 2023-06-24 12:39:33 +02:00
Damian Parrino
031074c42c add basename() 2023-03-21 09:15:03 -03:00
Diamond Rivero
cfb2678023 increase tz buffer size 2022-10-02 19:12:48 +08:00
Francisco Javier Trujillo Mata
03b3fee815 Remove custom types 2022-04-04 19:57:20 +02:00
Francisco Javier Trujillo Mata
22c7db527c Adding clock_getres, clock_gettime, clock_settime 2022-03-31 00:54:01 +02:00
Francisco Javier Trujillo Mata
4cbabb73ae Macro for disabling usage of pthread 2022-03-26 14:31:53 +01:00
Francisco Javier Trujillo Mata
8a0ab6b14e Adding pthreadglue support 2022-03-26 14:31:53 +01:00
Francisco Javier Trujillo Mata
4a16677d8d Improve getpgwan and getpwuid
Return dummy passwd struct
2022-01-13 20:44:25 +01:00
Francisco Javier Trujillo Mata
d2796b684a Revert "Improve getpgwan and getpwuid" 2022-01-13 20:38:25 +01:00
Francisco Javier Trujillo Mata
d066a725d0 Improve getpgwan and getpwuid
Return dummy passwd struct
2022-01-05 19:47:06 +01:00
Francisco Javier Trujillo Mata
9bd8355094 Adding fsync function to libc glue functions 2022-01-03 22:43:15 +01:00
David Guillen Fandos
eae72ff954 Make getuid/geteuid return 1000 to "look like" a non-root user. 2021-12-09 21:24:14 +01:00
David Guillen Fandos
d05f1945d1 Add getuid/geteuid to return user=0 (root)
Hopefully allows some programs to build even though there's no support
for users on the system.
2021-12-09 18:29:00 +01:00
David Guillen Fandos
85f34c19a6 Add dummy getpwuid and getpwnam for more POSIX compatibility.
This should get around libs/programs that just attempt to get the
current users's home directory.
2021-12-09 18:24:53 +01:00
Francisco Javier Trujillo Mata
f6495356e8 Fix headers and imports 2021-12-06 21:24:44 +01:00
Francisco Javier Trujillo Mata
01d000e03e Remove specific condition for heap and PRX files 2021-12-03 20:14:30 +01:00
Francisco Javier Trujillo Mata
cfb9b04954 Improve exit process 2021-11-25 17:30:24 +01:00
Francisco Javier Trujillo Mata
af5e24ef06 Deinit mutexs 2021-11-25 17:20:55 +01:00
Francisco Javier Trujillo Mata
515834c2bf Improve return error nanosleep 2021-11-23 01:31:39 +01:00
Francisco Javier Trujillo Mata
04c4d9e76f Add ftime function 2021-11-23 01:31:24 +01:00
Francisco Javier Trujillo Mata
98bed321f1 Fix wrong struct used for timeval. Newlib expects 64bits for seconds and PSP expects 32 2021-11-23 01:31:06 +01:00
Francisco Javier Trujillo Mata
77ab536474 Implement some missings todo, and add libpsprtc as standard library
Remove -lm from examples because is also part of standard libraries
2021-11-16 11:25:01 +01:00
Francisco Javier Trujillo Mata
c0f526059a Rename libpsplibc to libcglue 2021-11-15 15:41:30 +01:00