Makro in gas mit variabler Anzahl an Parametern
-
Hallo,
ist es möglich in GNU Assembler Makros anzulegen, an die man beliebig viele Parameter übergeben kann? Zum Beispiel ein Makro, um Funktionen bequem aufzurufen:
func_macro printf a, b, c func_macro printf a, b, c, d, e, f, g, h
Im Makro func_macro würden dann die ganzen Parameter "gepusht", Funktion aufgerufen und danach Stack bereinigt...