Archival checkin (semi-working code).
This commit is contained in:
5
mach/powerpc/libend/.distr
Normal file
5
mach/powerpc/libend/.distr
Normal file
@@ -0,0 +1,5 @@
|
||||
pmfile
|
||||
edata.s
|
||||
em_end.s
|
||||
end.s
|
||||
etext.s
|
||||
5
mach/powerpc/libend/LIST
Normal file
5
mach/powerpc/libend/LIST
Normal file
@@ -0,0 +1,5 @@
|
||||
end_s.a
|
||||
edata.s
|
||||
em_end.s
|
||||
end.s
|
||||
etext.s
|
||||
9
mach/powerpc/libend/edata.s
Normal file
9
mach/powerpc/libend/edata.s
Normal file
@@ -0,0 +1,9 @@
|
||||
.sect .text
|
||||
.sect .rom
|
||||
.sect .data
|
||||
.sect .bss
|
||||
.define _edata
|
||||
.sect .data
|
||||
.align 4
|
||||
.sect .data
|
||||
_edata:
|
||||
24
mach/powerpc/libend/em_end.s
Normal file
24
mach/powerpc/libend/em_end.s
Normal file
@@ -0,0 +1,24 @@
|
||||
! $Source$
|
||||
! $State$
|
||||
! $Revision$
|
||||
|
||||
.sect .text
|
||||
.sect .rom
|
||||
.sect .data
|
||||
.sect .bss
|
||||
.sect .end ! only for declaration of _end, __end and endbss.
|
||||
.define endtext, endrom, enddata, endbss, __end
|
||||
|
||||
.sect .text
|
||||
.align 4
|
||||
endtext:
|
||||
.sect .rom
|
||||
.align 4
|
||||
endrom:
|
||||
.sect .data
|
||||
.align 4
|
||||
enddata:
|
||||
.sect .end
|
||||
.align 4
|
||||
__end:
|
||||
endbss:
|
||||
7
mach/powerpc/libend/end.s
Normal file
7
mach/powerpc/libend/end.s
Normal file
@@ -0,0 +1,7 @@
|
||||
.sect .text
|
||||
.sect .rom
|
||||
.sect .data
|
||||
.sect .bss
|
||||
.define _end
|
||||
.sect .end ! only for declaration of _end, __end and endbss.
|
||||
_end:
|
||||
9
mach/powerpc/libend/etext.s
Normal file
9
mach/powerpc/libend/etext.s
Normal file
@@ -0,0 +1,9 @@
|
||||
.sect .text
|
||||
.sect .rom
|
||||
.sect .data
|
||||
.sect .bss
|
||||
.define _etext
|
||||
.sect .text
|
||||
.align 4
|
||||
.sect .text
|
||||
_etext:
|
||||
16
mach/powerpc/libend/pmfile
Normal file
16
mach/powerpc/libend/pmfile
Normal file
@@ -0,0 +1,16 @@
|
||||
-- $Source$
|
||||
-- $State$
|
||||
-- $Revision$
|
||||
|
||||
local d = ROOTDIR.."mach/powerpc/libend/"
|
||||
|
||||
libend_powerpc = acklibrary {
|
||||
outputs = {"%U%/libend-%PLATFORM%.a"},
|
||||
|
||||
ackfile (d.."edata.s"),
|
||||
ackfile (d.."em_end.s"),
|
||||
ackfile (d.."end.s"),
|
||||
ackfile (d.."etext.s"),
|
||||
|
||||
install = pm.install("%BINDIR%lib/%PLATFORM%/libend.a"),
|
||||
}
|
||||
Reference in New Issue
Block a user