O arquivo principal contém todas as partes da memória virtual do processo que são específicas para esse processo, que geralmente são os segmentos de dados e pilha. Ele não inclui o segmento de texto, que contém o código executável - quando você deseja depurar um arquivo principal, é necessário informar ao depurador qual programa está sendo executado.
Você pode encontrar uma explicação detalhada do conteúdo em Anatomia de um arquivo principal do ELF