1704 } |
1704 } |
1705 push @MmpWarn, "$CurFile($LineNum) : ARMFPU must specify either SOFTVFP or VFPV2 as an argument\n"; |
1705 push @MmpWarn, "$CurFile($LineNum) : ARMFPU must specify either SOFTVFP or VFPV2 as an argument\n"; |
1706 next LINE; |
1706 next LINE; |
1707 } |
1707 } |
1708 if( /^PAGED$/o) { |
1708 if( /^PAGED$/o) { |
1709 if ($CodePagingTargetMode == PAGED or $DataPagingTargetMode == PAGED) { |
1709 #revert "PAGED" keyword from code and data paged to code paged only |
|
1710 #if ($CodePagingTargetMode == PAGED or $DataPagingTargetMode == PAGED) { |
|
1711 if ($CodePagingTargetMode == PAGED) { |
1710 push @MmpWarn, "$CurFile($LineNum) : duplicate paging setting\n"; |
1712 push @MmpWarn, "$CurFile($LineNum) : duplicate paging setting\n"; |
1711 } |
1713 } |
1712 if ($CodePagingTargetMode == UNPAGED or $DataPagingTargetMode == UNPAGED) { |
1714 #revert "PAGED" keyword from code and data paged to code paged only |
|
1715 #if ($CodePagingTargetMode == UNPAGED or $DataPagingTargetMode == UNPAGED) { |
|
1716 if ($CodePagingTargetMode == UNPAGED) { |
1713 push @MmpWarn, "$CurFile($LineNum) : conflict paging setting\n"; |
1717 push @MmpWarn, "$CurFile($LineNum) : conflict paging setting\n"; |
1714 } |
1718 } |
1715 $CodePagingTargetMode = PAGED; |
1719 $CodePagingTargetMode = PAGED; |
1716 $DataPagingTargetMode = PAGED; |
1720 #revert "PAGED" keyword from code and data paged to code paged only |
|
1721 #$DataPagingTargetMode = PAGED; |
1717 next LINE; |
1722 next LINE; |
1718 } |
1723 } |
1719 if( /^UNPAGED$/o) { |
1724 if( /^UNPAGED$/o) { |
1720 if ($CodePagingTargetMode == UNPAGED or $DataPagingTargetMode == UNPAGED) { |
1725 if ($CodePagingTargetMode == UNPAGED or $DataPagingTargetMode == UNPAGED) { |
1721 push @MmpWarn, "$CurFile($LineNum) : duplicate paging setting\n"; |
1726 push @MmpWarn, "$CurFile($LineNum) : duplicate paging setting\n"; |