sbsv1/abld/platform/cl_arm.pm
changeset 631 9435b9008a58
parent 599 fa7a3cc6effd
equal deleted inserted replaced
630:31ef8a13d4f4 631:9435b9008a58
   457 	$PlatOpt{Arm} = $ComputeCompilerOpts;
   457 	$PlatOpt{Arm} = $ComputeCompilerOpts;
   458 
   458 
   459 	my $InterWorking = ($ABI eq 'ARMV4') ? "" : "--inter";
   459 	my $InterWorking = ($ABI eq 'ARMV4') ? "" : "--inter";
   460 
   460 
   461 	$Archive=$ToolPrefix.'armar';
   461 	$Archive=$ToolPrefix.'armar';
   462 	$Link=$ToolPrefix."armlink ${oP}diag_suppress 6331,6780 ";
   462 	$Link=$ToolPrefix."armlink ${oP}diag_suppress 6331,6780,6319 --keep *(.init) --keep *(.fini) --keep *(.init_array) --keep *(.fini_array)";
   463 	$Objcopy=$ToolPrefix.'objcopy';
   463 	$Objcopy=$ToolPrefix.'objcopy';
   464 
   464 
   465 	&Generic_Header(0,$Makecmd);	# define standard things using absolute paths
   465 	&Generic_Header(0,$Makecmd);	# define standard things using absolute paths
   466 		 
   466 		 
   467 	if ($Makecmd eq "nmake") {
   467 	if ($Makecmd eq "nmake") {