summaryrefslogtreecommitdiff
path: root/lib/mlibc/options/rtdl/x86/runtime.S
blob: 40a175f243ac991341234a016fa099f6a099d2bd (plain)
1
2
3
4
5
6
7
8
9
.global pltRelocateStub
# save / restore all registers that can hold function parameters
pltRelocateStub:
	# we need to save / restore all registers than can hold function arguments
	# we do not need to save callee-saved registers as they will not be trashed by lazyRelocate
	# TODO: save floating point argument registers
	ud2

.section .note.GNU-stack,"",%progbits