New installation mechanism
authorceriel <none@none>
Mon, 2 Sep 1991 14:11:40 +0000 (14:11 +0000)
committerceriel <none@none>
Mon, 2 Sep 1991 14:11:40 +0000 (14:11 +0000)
mach/arm/.distr
mach/arm/Action
mach/arm/libend/.distr [new file with mode: 0644]
mach/arm/libend/LIST [new file with mode: 0644]
mach/arm/libend/edata.s [new file with mode: 0644]
mach/arm/libend/em_end.s [new file with mode: 0644]
mach/arm/libend/end.s [new file with mode: 0644]
mach/arm/libend/etext.s [new file with mode: 0644]
mach/em22/.distr
mach/em22/Action

index e581b11..ea3b4ee 100644 (file)
@@ -8,3 +8,4 @@ libem
 libfp
 libend
 libmon
+mach_params
index 787c595..f3f2ab8 100644 (file)
@@ -13,6 +13,9 @@ end
 name "ARM EM library"
 dir libem
 end
+name "ARM etext,edata,end library"
+dir libend
+end
 name "ARM RiscOs library"
 dir libmon
 end
diff --git a/mach/arm/libend/.distr b/mach/arm/libend/.distr
new file mode 100644 (file)
index 0000000..b48ec84
--- /dev/null
@@ -0,0 +1,2 @@
+LIST
+end_s.a
diff --git a/mach/arm/libend/LIST b/mach/arm/libend/LIST
new file mode 100644 (file)
index 0000000..2efbd3e
--- /dev/null
@@ -0,0 +1,5 @@
+end_s.a
+edata.s
+em_end.s
+end.s
+etext.s
diff --git a/mach/arm/libend/edata.s b/mach/arm/libend/edata.s
new file mode 100644 (file)
index 0000000..a742b6f
--- /dev/null
@@ -0,0 +1,7 @@
+.sect .text
+.sect .rom
+.sect .data
+.sect .bss
+.define        _edata
+.sect .data
+_edata:
diff --git a/mach/arm/libend/em_end.s b/mach/arm/libend/em_end.s
new file mode 100644 (file)
index 0000000..6848f66
--- /dev/null
@@ -0,0 +1,14 @@
+.sect .text
+.sect .rom
+.sect .data
+.sect .bss
+.sect .end ! only for declaration of _end, __end and endbss.
+.define        endtext,enddata,endbss,__end
+
+       .sect .text
+endtext:
+       .sect .data
+enddata:
+       .sect .end
+__end:
+endbss:
diff --git a/mach/arm/libend/end.s b/mach/arm/libend/end.s
new file mode 100644 (file)
index 0000000..93a1e6e
--- /dev/null
@@ -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:
diff --git a/mach/arm/libend/etext.s b/mach/arm/libend/etext.s
new file mode 100644 (file)
index 0000000..6651ca9
--- /dev/null
@@ -0,0 +1,7 @@
+.sect .text
+.sect .rom
+.sect .data
+.sect .bss
+.define        _etext
+.sect .text
+_etext:
index ed1c830..0a13fc8 100644 (file)
@@ -1,6 +1 @@
 Action
-libbc
-libcc
-libpc
-liboc
-libm2
index 095a5d4..e69de29 100644 (file)
@@ -1,15 +0,0 @@
-name "2-2 Interpreter C libraries"
-dir libcc
-end
-name "2-2 Interpreter Pascal library"
-dir libpc
-end
-name "2-2 Interpreter Basic library"
-dir libbc
-end
-name "2-2 Interpreter Occam library"
-dir liboc
-end
-name "2-2 Interpreter Modula-2 library"
-dir libm2
-end