100c9560dSisBEGIN{FS=",";s = -16;} 200c9560dSis/\.long/{s += 16;} 300c9560dSiss<0 || s>1023{print $0} 400c9560dSiss>=0 && s<1024{\ 5*9ba8ffc2Sis printf "ENTRY_NOPROFILE(__fplsp060_%04x) ", s;\ 600c9560dSis print $1 "," $2;\ 7*9ba8ffc2Sis printf "ENTRY_NOPROFILE(__fplsp060_%04x) ", s+8;\ 800c9560dSis print " .long " $3 "," $4;\ 900c9560dSis} 10