मैं नीचे के रूप में स्टैक पर 64 बिट पता पुश करने के लिए चाहते हैं,धक्का
__asm("pushq $0x1122334455667788");
लेकिन मैं संकलन त्रुटि मिलती है और मैं केवल निम्नलिखित तरीके से धक्का कर सकते हैं,
__asm("pushq $0x11223344");
सकते हैं
कोई मेरी गलती को समझने में मेरी मदद करें?
मैं विधानसभा के लिए नया हूँ, इसलिए मुझे क्षमा करें कृपया मेरे सवाल बेवकूफ लग रहा है।
टिप्पणी # 3 बात करने के लिए: '$ 8 subq,% आरएसपी; movl $ 0x55667788, (% आरएसपी); movl $ 11223344, 4 (% आरएसपी) 'भी काम करेगा। – Jester
@ जेस्टर: पुशल $ 0x55667788; movl $ 11223344, 4 (% आरएसपी)? –