Se scarti .bss e .data non puoi più usare variabili globali.

Comunque, continuo a non capire: che ti importa che i literal stiano da una parte o dall'altra? Lascia che il compilatore faccia il suo lavoro... se vuoi il controllo completo su questi dettagli l'unica è scrivere in assembly.