$asmobjs=$ENV{AES_ENC}if$direq"aes";$asmobjs=$ENV{BN_ASM}if$direq"bn";$asmobjs=$ENV{DES_ENC}if$direq"des";$asmobjs=$ENV{SHA1_ASM_OBJ}if$direq"sha";$asmobjs=$ENV{MODES_ASM_OBJ}if$direq"modes";# Get all other FIPS object files, filtered by directory.my@objlist=grep{/crypto\/$dir\//}split/ /,$ENV{FIPS_EX_OBJ};push@objlist,split/ /,$asmobjs;# Fatal error if no matchesdie"No objects in $dir!"if(scalar@objlist==0);# Output all matches removing pathname.foreach(@objlist){s|../crypto/$dir/||;print"$_\n";}