empuje en 64bit intel osx

Quiero empujar la dirección de 64 bits en la pila como a continuación,

__asm("pushq $0x1122334455667788");

Pero me sale un error de compilación y solo puedo empujar de la siguiente manera,

__asm("pushq $0x11223344");

¿Puede alguien ayudarme a entender mi error?

Soy nuevo en la asamblea, así que discúlpeme si mi pregunta suena estúpida.

Respuestas a la pregunta(4)

Su respuesta a la pregunta