diff --git a/libIRDB/test/fill_in_indtargs.cpp b/libIRDB/test/fill_in_indtargs.cpp
index e84c346857e5c913cbf020e75f1a7320af5a625f..1a2895b941669a509b6b853e82065b174c34153e 100644
--- a/libIRDB/test/fill_in_indtargs.cpp
+++ b/libIRDB/test/fill_in_indtargs.cpp
@@ -1003,7 +1003,7 @@ void check_for_nonPIC_switch_table(FileIR_t* firp, Instruction_t* insn, DISASM d
 		ibtargets.insert(ibtarget);
 	}
 
-	cout << "valid switch table found" << endl;
+	cout << "(non-PIC) valid switch table found" << endl;
 	jmptables[IJ] = ibtargets;
 }
 
diff --git a/libIRDB/test/tests/switchtable/Makefile b/libIRDB/test/tests/switchtable/Makefile
index a51153f7a8fdaa074fc698845cc466770d7526fa..3dbe6e7959aed5ba09a312dce6ed12c652e10dc5 100644
--- a/libIRDB/test/tests/switchtable/Makefile
+++ b/libIRDB/test/tests/switchtable/Makefile
@@ -1,7 +1,7 @@
 INCLUDES= -I../../../../include -I../../../include/ -I../../../../beaengine/include 
-LIBS=-L ../../../lib/ -lIRDB-core -lIRDB-cfg -lIRDB-util -lpqxx -L ../../../../beaengine/lib/Linux.gnu.Debug -lBeaEngine_s_d 
-OPT=-g -fPIE -fPIC -O2 
-#OPT=-O
+#LIBS=-L ../../../lib/ -lIRDB-core -lIRDB-cfg -lIRDB-util -lpqxx -L ../../../../beaengine/lib/Linux.gnu.Debug -lBeaEngine_s_d 
+#OPT=-g -fPIE -fPIC -O
+OPT=-g -fPIE -fPIC
 .SUFFIXES: .exe .cpp .peasoup
 
 PROGS=jmp1.exe jmp2.exe jmp.shared.exe
diff --git a/libIRDB/test/tests/switchtable/README b/libIRDB/test/tests/switchtable/README
index a276cda5f709a5ecacf7386d4d35fd4c347b624c..cbfc301ef0b5884ea2a24975bc2c285d7329a8d8 100644
--- a/libIRDB/test/tests/switchtable/README
+++ b/libIRDB/test/tests/switchtable/README
@@ -1,11 +1,12 @@
 to test:
 
-[ ] 32,nonPIC,nonOptimized
-[ ] 32,nonPIC,optimized
-[ ] 32,PIC,nonOptimized
-[ ] 32,PIC,optimized
-[ ] 32,shared lib, nonOpt
-[ ] 32,shared lib, optimized
+[x] 32,nonPIC,nonOptimized
+[x] 32,nonPIC,optimized
+[x] 32,PIC,nonOptimized
+[x] 32,PIC,optimized
+[x] 32,shared lib, nonOpt
+[x] 32,shared lib, optimized
+[?] verify GetIBTargets() off Instruction_t*
 
 [ ] 64,nonPIC,nonOptimized
 [ ] 64,nonPIC,optimized
@@ -13,6 +14,7 @@ to test:
 [ ] 64,PIC,optimized
 [ ] 64,shared lib, nonOpt
 [ ] 64,shared lib, optimized
+[ ] verify GetIBTargets() off Instruction_t*
 
 [ ] induce head-merge, and tail-merge in switch case