Commit 88447a50 authored by Julian Kranz's avatar Julian Kranz

Jgdrr

- Continued to implement jgdrr
parent 4e837607
......@@ -422,7 +422,64 @@ JNICALL Java_rnati_NativeInterface_decodeAndTranslateNative(JNIEnv *env,
config.callbacks.sem_id.virt_lts = &virt_lts;
config.callbacks.sem_id.virt_ltu = &virt_ltu;
config.callbacks.sem_id.virt_t = &virt_t;
config.callbacks.arch.x86.sem_id.sem_ip = &sem_ip;
config.callbacks.arch.x86.sem_id.sem_flags = &sem_flags;
config.callbacks.arch.x86.sem_id.sem_mxcsr = &sem_mxcsr;
config.callbacks.arch.x86.sem_id.sem_ax = &sem_ax;
config.callbacks.arch.x86.sem_id.sem_bx = &sem_bx;
config.callbacks.arch.x86.sem_id.sem_cx = &sem_cx;
config.callbacks.arch.x86.sem_id.sem_dx = &sem_dx;
config.callbacks.arch.x86.sem_id.sem_si = &sem_si;
config.callbacks.arch.x86.sem_id.sem_di = &sem_di;
config.callbacks.arch.x86.sem_id.sem_sp = &sem_sp;
config.callbacks.arch.x86.sem_id.sem_bp = &sem_bp;
config.callbacks.arch.x86.sem_id.sem_r8 = &sem_r8;
config.callbacks.arch.x86.sem_id.sem_r9 = &sem_r9;
config.callbacks.arch.x86.sem_id.sem_r10 = &sem_r10;
config.callbacks.arch.x86.sem_id.sem_r11 = &sem_r11;
config.callbacks.arch.x86.sem_id.sem_r12 = &sem_r12;
config.callbacks.arch.x86.sem_id.sem_r13 = &sem_r13;
config.callbacks.arch.x86.sem_id.sem_r14 = &sem_r14;
config.callbacks.arch.x86.sem_id.sem_r15 = &sem_r15;
config.callbacks.arch.x86.sem_id.sem_cs = &sem_cs;
config.callbacks.arch.x86.sem_id.sem_ds = &sem_ds;
config.callbacks.arch.x86.sem_id.sem_ss = &sem_ss;
config.callbacks.arch.x86.sem_id.sem_es = &sem_es;
config.callbacks.arch.x86.sem_id.sem_fs = &sem_fs;
config.callbacks.arch.x86.sem_id.sem_gs = &sem_gs;
config.callbacks.arch.x86.sem_id.sem_st0 = &sem_st0;
config.callbacks.arch.x86.sem_id.sem_st1 = &sem_st1;
config.callbacks.arch.x86.sem_id.sem_st2 = &sem_st2;
config.callbacks.arch.x86.sem_id.sem_st3 = &sem_st3;
config.callbacks.arch.x86.sem_id.sem_st4 = &sem_st4;
config.callbacks.arch.x86.sem_id.sem_st5 = &sem_st5;
config.callbacks.arch.x86.sem_id.sem_st6 = &sem_st6;
config.callbacks.arch.x86.sem_id.sem_st7 = &sem_st7;
config.callbacks.arch.x86.sem_id.sem_mm0 = &sem_mm0;
config.callbacks.arch.x86.sem_id.sem_mm1 = &sem_mm1;
config.callbacks.arch.x86.sem_id.sem_mm2 = &sem_mm2;
config.callbacks.arch.x86.sem_id.sem_mm3 = &sem_mm3;
config.callbacks.arch.x86.sem_id.sem_mm4 = &sem_mm4;
config.callbacks.arch.x86.sem_id.sem_mm5 = &sem_mm5;
config.callbacks.arch.x86.sem_id.sem_mm6 = &sem_mm6;
config.callbacks.arch.x86.sem_id.sem_mm7 = &sem_mm7;
config.callbacks.arch.x86.sem_id.sem_xmm0 = &sem_xmm0;
config.callbacks.arch.x86.sem_id.sem_xmm1 = &sem_xmm1;
config.callbacks.arch.x86.sem_id.sem_xmm2 = &sem_xmm2;
config.callbacks.arch.x86.sem_id.sem_xmm3 = &sem_xmm3;
config.callbacks.arch.x86.sem_id.sem_xmm4 = &sem_xmm4;
config.callbacks.arch.x86.sem_id.sem_xmm5 = &sem_xmm5;
config.callbacks.arch.x86.sem_id.sem_xmm6 = &sem_xmm6;
config.callbacks.arch.x86.sem_id.sem_xmm7 = &sem_xmm7;
config.callbacks.arch.x86.sem_id.sem_xmm8 = &sem_xmm8;
config.callbacks.arch.x86.sem_id.sem_xmm9 = &sem_xmm9;
config.callbacks.arch.x86.sem_id.sem_xmm10 = &sem_xmm10;
config.callbacks.arch.x86.sem_id.sem_xmm11 = &sem_xmm11;
config.callbacks.arch.x86.sem_id.sem_xmm12 = &sem_xmm12;
config.callbacks.arch.x86.sem_id.sem_xmm13 = &sem_xmm13;
config.callbacks.arch.x86.sem_id.sem_xmm14 = &sem_xmm14;
config.callbacks.arch.x86.sem_id.sem_xmm15 = &sem_xmm15;
//%s/gdrr_sem_id_t .(.\(.*\))(void .closure);/config.callbacks.arch.x86.sem_id.\1 = \&\1;/g
config.callbacks.sem_address.sem_address = &sem_address;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment