diff -r 0e65f93be3cb -r ac0bbc1e5d79 sbsv1/abld/platform/cl_arm.pm --- a/sbsv1/abld/platform/cl_arm.pm Mon Sep 06 09:57:24 2010 +0100 +++ b/sbsv1/abld/platform/cl_arm.pm Mon Sep 13 13:11:19 2010 +0800 @@ -459,7 +459,7 @@ my $InterWorking = ($ABI eq 'ARMV4') ? "" : "--inter"; $Archive=$ToolPrefix.'armar'; - $Link=$ToolPrefix."armlink ${oP}diag_suppress 6331,6780 "; + $Link=$ToolPrefix."armlink ${oP}diag_suppress 6331,6780,6319 --keep *(.init) --keep *(.fini) --keep *(.init_array) --keep *(.fini_array)"; $Objcopy=$ToolPrefix.'objcopy'; &Generic_Header(0,$Makecmd); # define standard things using absolute paths