ff4ff35918
Red Bear OS is a full fork. All sources must be available from git clone with zero network access. Removed gitignore rules that excluded fetched source trees under recipes/*/source/, local/recipes/kde/*/source/, local/recipes/qt/*/source/, and vendor source trees. Build artifacts (target/, build/, source.tar, *.o, *.so) remain excluded. 127291 files added — kernel, relibc, base, bootloader, pkgar, all KDE/Qt frameworks, mesa, wayland, DRM drivers, and every other recipe source.
25 lines
372 B
ArmAsm
25 lines
372 B
ArmAsm
.data
|
|
.p2align 16
|
|
|
|
.text
|
|
.globl _start
|
|
_start:
|
|
l.addi r1, r1, -4
|
|
l.sw 0(r1), r9
|
|
|
|
l.jal 8
|
|
l.movhi r19, gotpchi(_GLOBAL_OFFSET_TABLE_-4)
|
|
l.ori r19, r19, gotpclo(_GLOBAL_OFFSET_TABLE_+0)
|
|
l.add r19, r19, r9
|
|
|
|
l.movhi r17, gotha(x)
|
|
l.add r17, r17, r19
|
|
l.lwz r17, got(x)(r17)
|
|
l.lwz r3, 0(r17)
|
|
|
|
l.jal plt(func)
|
|
l.nop
|
|
l.lwz r9, 0(r1)
|
|
l.jr r9
|
|
l.addi r1, r1, 4
|