Die Option gcc -Oermöglicht verschiedene Optimierungsstufen. Verwenden Sie -O0diese Option, um sie zu deaktivieren und die -SAssembly auszugeben. -O3ist die höchste Optimierungsstufe.
Ab gcc 4.8 steht die Optimierungsstufe -Ogzur Verfügung. Es ermöglicht Optimierungen, die das Debuggen nicht beeinträchtigen, und ist die empfohlene Standardeinstellung für den Standardzyklus zum Bearbeiten, Kompilieren und Debuggen.
Um den Dialekt der Versammlung in Intel oder Att zu ändern, verwenden Sie -masm=inteloder -masm=att.
Sie können bestimmte Optimierungen auch manuell mit aktivieren -fname.
Weitere Informationen finden Sie im gcc-Handbuch .