#include <stdint.h>
uint64_t rip;
int main()
{
asm(
"movq %%rip, %0\n" : "=m" (rip)
);
sleep(10);
}
जब मैं मैंमैं चीर के मूल्य को क्यों नहीं बचा सकता?
cc -m64 rip.c -o rip
/tmp/ccwNbZi1.s: Assembler messages:
/tmp/ccwNbZi1.s:12: Error: suffix or operands invalid for `movq'
make: *** [rip] Error 1
आपको इसके चारों ओर हैक करने की जरूरत में परिभाषित किया गया है: // stackoverflow: (http [x86 के लिए वर्तमान शिक्षा का पता प्राप्त करें]। कॉम/प्रश्न/7932287/प्राप्त-पता-वर्तमान-निर्देश-के लिए x86) – Mysticial