Remove unimplemented "PAGE N:" flag from default linker script.
authorTimothy Wall <twall@alum.mit.edu>
Fri, 30 Jun 2000 12:36:38 +0000 (12:36 +0000)
committerTimothy Wall <twall@alum.mit.edu>
Fri, 30 Jun 2000 12:36:38 +0000 (12:36 +0000)
ld/ChangeLog
ld/scripttempl/tic54xcoff.sc

index fd58bd97f479d6313c8c7a59d3c30710a929e9f7..97360fd88180606f3de12d394ccbb9b04e19efb9 100644 (file)
@@ -1,3 +1,8 @@
+2000-06-30  Timothy Wall  <twall@ppc>
+
+       * scripttempl/tic54xcoff.sc: PAGE N is not implemented, so encode
+       the page in the upper octet of the address.
+
 2000-06-26  Marek Michalkiewicz  <marekm@linux.org.pl>
 
        * emulparams/avrmega161.sh (ARCH): Change to avr:5.
index d84f928bb1dacf5f0c66ff71c82e26a5cf74b5e4..8d8a81166b56da69c0d759db2e464f1c57fa4881 100644 (file)
@@ -1,5 +1,5 @@
 # default linker script for c54x, TI COFF(1).
-# patterned after description in TI Aseembler Tools PDF, SPRU102C, 7-53
+# patterned after description in TI Assembler Tools PDF, SPRU102C, 7-53
 test -z "$ENTRY" && ENTRY=_c_int00
 
 cat <<EOF
@@ -8,8 +8,8 @@ OUTPUT_ARCH("${OUTPUT_ARCH}")
 
 MEMORY
 {
-       PAGE 0 : prog (RXI) : ORIGIN = 0x000080, LENGTH = 0xFF00
-       PAGE 1 : data (W) : ORIGIN = 0x000080, LENGTH = 0xFF80
+       /*PAGE 0 : */ prog (RXI) : ORIGIN = 0x00000080, LENGTH = 0xFF00
+       /*PAGE 1 : */ data (W) : ORIGIN = 0x01000080, LENGTH = 0xFF80
 }
 
 ENTRY(${ENTRY})