Интересно, в чем разница между этими двумя:
-  
gcc -s: удалить всю таблицу символов и информацию о перемещении из исполняемого файла. -  
strip: Отменить символы из объектных файлов. 
Имеют ли они то же значение?
Какой из них вы используете для:
- уменьшить размер исполняемого файла?
 - ускорить работу?