added __afl_final_loc to all compile RTs
MODIFY
gcc_plugin/afl-gcc-rt.o.c
gcc_plugin/afl-gcc-rt.o.c
@@ -48,8 +48,10 @@ u8 *__afl_area_ptr = __afl_area_initial;
#ifdef __ANDROID__
u32 __afl_prev_loc;
+u32 __afl_final_loc;
#else
__thread u32 __afl_prev_loc;
+__thread u32 __afl_final_loc;
#endif
/* Trace a basic block with some ID */

MODIFY
include/afl-as.h
include/afl-as.h
@@ -384,6 +384,7 @@ static const u8* main_payload_32 =
#ifndef COVERAGE_ONLY
" .comm __afl_prev_loc, 4, 32\n"
#endif /* !COVERAGE_ONLY */
+ " .comm __afl_final_loc, 4, 32\n"
" .comm __afl_fork_pid, 4, 32\n"
" .comm __afl_temp, 4, 32\n"
"\n"

MODIFY
llvm_mode/afl-llvm-rt.o.c
llvm_mode/afl-llvm-rt.o.c
@@ -63,8 +63,10 @@ u8* __afl_area_ptr = __afl_area_initial;
#ifdef __ANDROID__
u32 __afl_prev_loc;
+u32 __afl_final_loc;
#else
__thread u32 __afl_prev_loc;
+__thread u32 __afl_final_loc;
#endif
struct cmp_map* __afl_cmp_map;

added __afl_final_loc to all compile RTs