--- upcc.pl 2006-09-24 16:44:49.000000000 -0700 +++ upcc.pl-new 2006-09-24 16:44:26.000000000 -0700 @@ -3433,7 +3433,7 @@ # sort by alignment, then eliminate duplicate tentative entries with same # size/alignment. Other duplicate names will cause linker error (good) global.tld: @tldfiles - cat @quoted_tldfiles | sort -u -k3rn -k1 >global.tld + cat @quoted_tldfiles | sort -u -k 3,3rn -k 1,1 >global.tld echo '/* this comment avoids empty file warnings */' >>global.tld EOF