$ gcc ... -S ...
può semplicemente esporre l'equivalente programma in GAS (AT&T), arrestandosi prima di convertirlo in binario.
Ma se uno volesse imparare l'assembler nella sua forma più leggibile, comunemente ritenuta la NASM (Intel) ??
Ebbene su Xubuntu 20.04, con l'aiuto dei pacchetti
$ sudo apt-get install objconv
$ sudo apt-get install dos2unix
e delle istruzioni alla pagina web (alla risposta dell'user 4829160):
https://stackoverflow.com/questions/35102193/how-to-generate-assembly-code-with-gcc-that-can-be-compiled-with-nasm però ricordandosi di linkare con "gcc -no-pie ..." e sostituendo ogni "endbr64" con "nop",
otterrà l'equivalente programma NASM secondo l'ultimissima sintassi AMD64 ABI.
Funziona anche se il programma di partenza in C utilizza un'interfaccia grafica con GTK.