Create specific modinfo library

This commit is contained in:
Francisco Javier Trujillo Mata
2021-12-06 20:08:43 +01:00
parent 1fefe31635
commit 98b7d836ee
8 changed files with 23 additions and 7 deletions

14
src/modinfo/Makefile.am Normal file
View File

@@ -0,0 +1,14 @@
libdir := @PSPSDK_LIBDIR@
CC = @PSP_CC@
CCAS = $(CC)
AR = @PSP_AR@
RANLIB = @PSP_RANLIB@
CPPFLAGS =
CFLAGS = @PSPSDK_CFLAGS@
CCASFLAGS = $(CFLAGS)
lib_LIBRARIES = libpspmodinfo.a
libpspmodinfo_a_SOURCES = \
modinfo.S

26
src/modinfo/modinfo.S Normal file
View File

@@ -0,0 +1,26 @@
.global __lib_ent_top
.global __lib_ent_bottom
.global __lib_stub_top
.global __lib_stub_bottom
.set push
.section .lib.ent.top, "a", @progbits
.align 2
.word 0
__lib_ent_top:
.section .lib.ent.btm, "a", @progbits
.align 2
__lib_ent_bottom:
.word 0
.section .lib.stub.top, "a", @progbits
.align 2
.word 0
__lib_stub_top:
.section .lib.stub.btm, "a", @progbits
.align 2
__lib_stub_bottom:
.word 0
.set pop
.text