Infelizmente, não. Mas se você pensar sobre isso antes de criar um binário, existem algumas maneiras. Aqui está outro. Com o gcc recente, você pode usar a opção -frecord-gcc-switches, que adicionará uma seção ao arquivo ELF com a descrição que você está procurando.
$ gcc -frecord-gcc-switches -o hello -Wall -D_BSD_SOURCE hello-world.c
$ readelf -p .GCC.command.line hello
String dump of section '.GCC.command.line':
[ 0] -D _BSD_SOURCE
[ f] hello-world.c
[ 1d] -mtune=generic
[ 2c] -march=x86-64
[ 3a] -Wall
[ 40] -frecord-gcc-switches
Como você pode ver, mostra todas as opções usadas, não apenas aquelas que você forneceu explicitamente.