now galdor and glorfindel held their own despite the surprise of assault , and many of the orcs were struck into the abyss ; but the falling of the rocks was like to end all their valour , and the flight from gondolin to come to ruin .