sbsv1_os/e32toolp/makmake/mmp.pm
branchRCL_3
changeset 34 5e522efbae7b
parent 18 99082257a271
child 73 22bdd8a90cc4
equal deleted inserted replaced
24:d90029decf65 34:5e522efbae7b
  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";