Commit Graph

10 Commits

Author SHA1 Message Date
David Guillen Fandos
4b2982cb7d Fix init / libc_init ordering
_init might require working pthreads, due to C++ constructors using
mutexes and threads. Since libc does not require _init execution, we
simply reorder them.

This removes support for kernel-mode _init on user programs that run in
kernel mode (mostly old FW 1.5, but should not affect almost any
homebrew out there, since they don't use user-mode main thread).
2023-06-28 23:11:56 +02: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
c0f526059a Rename libpsplibc to libcglue 2021-11-15 15:41:30 +01:00
Francisco Javier Trujillo Mata
1fdb7fd770 Make strong references for __psp_libc_init in the crt0 files 2021-11-15 15:25:02 +01:00
Carsten Teibes
f8f252343c Cleanup some compiler warnings 2020-06-22 21:24:12 +02:00
Carsten Teibes
d88103a9be Fix/improve make distcheck 2020-05-16 05:23:12 +02:00
Carsten Teibes
6f8e67656e Silence build output
Do not pass CPPFLAGS twice
2020-05-16 02:58:04 +02:00
Carsten Teibes
8c50361674 Modernize autotools usage (fix warnings) 2020-05-16 01:10:40 +02:00
Carsten Teibes
7c6e46b487 Remove outdated svn ids, change url, fix permissions
Convert to unix line endings
2020-05-08 00:50:41 +02:00
Dan Peori
8a3bef9012 first commit 2010-10-18 12:54:49 -03:00