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.
51 lines
886 B
ArmAsm
51 lines
886 B
ArmAsm
# Make up several VLE text sections which the linker script will put into
|
|
# separate output sections. We will then check for separate load segments.
|
|
# .include "mpc5500_usrdefs.inc"
|
|
# .section ".text_vle"
|
|
|
|
e_stw r12, 0x4C(r1)
|
|
e_stw r11, 0x48(r1)
|
|
e_stw r10, 0x44(r1)
|
|
e_stw r9, 0x40(r1)
|
|
e_stw r8, 0x3C(r1)
|
|
e_stw r7, 0x38(r1)
|
|
e_stw r6, 0x34(r1)
|
|
e_stw r5, 0x30(r1)
|
|
e_stw r4, 0x2c(r1)
|
|
|
|
.globl IV_table
|
|
.section ".iv_handlers", "ax"
|
|
IV_table:
|
|
e_b dummy
|
|
.align 4
|
|
e_b dummy
|
|
.align 4
|
|
e_b dummy
|
|
.align 4
|
|
e_b dummy
|
|
.align 4
|
|
e_b dummy
|
|
.align 4
|
|
e_b dummy
|
|
.align 4
|
|
e_b dummy
|
|
.align 4
|
|
e_b dummy
|
|
.align 4
|
|
dummy:
|
|
se_nop
|
|
e_b dummy
|
|
|
|
.section ".text_iv", "ax"
|
|
e_lis r3, IV_table@h
|
|
mtivpr r3
|
|
e_li r3, IV_table@l+0x00
|
|
mtivor0 r3
|
|
e_li r3, IV_table@l+0x10
|
|
mtivor1 r3
|
|
e_li r3, IV_table@l+0x20
|
|
mtivor2 r3
|
|
|
|
.data
|
|
.long 0xdeadbeef
|