+ renice +1 21183 + cd /root/asar/asar + git fetch From https://github.com/RPGHacker/asar e7ba705..64e64c6 asar_2_beta -> origin/asar_2_beta + git checkout 64e64c60c21e57594f1aa1658257a00f567bcd22 Previous HEAD position was cb78f31 Small update to changelog HEAD is now at 64e64c6 The Freespace Rewrite: Part 1 + rm -rf /root/asar/build + mkdir /root/asar/build + cd /root/asar/build + cmake -DCMAKE_BUILD_TYPE=MinSizeRel -DASAR_USE_THREADS=OFF /root/asar/asar/src -- The C compiler identification is GNU 11.2.1 -- The CXX compiler identification is GNU 11.2.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Configuring done -- Generating done -- Build files have been written to: /root/asar/build + make -j4 [ 1%] Building CXX object asar-tests/CMakeFiles/asar-app-test.dir/test.cpp.o [ 2%] Building CXX object asar/CMakeFiles/asar.dir/interface-lib.cpp.o [ 4%] Building CXX object asar/CMakeFiles/asar-standalone.dir/interface-cli.cpp.o [ 5%] Building CXX object asar/CMakeFiles/asar-static.dir/interface-lib.cpp.o [ 7%] Building CXX object asar/CMakeFiles/asar.dir/addr2line.cpp.o [ 8%] Building CXX object asar/CMakeFiles/asar-static.dir/addr2line.cpp.o [ 10%] Building CXX object asar/CMakeFiles/asar-standalone.dir/addr2line.cpp.o [ 11%] Building CXX object asar/CMakeFiles/asar.dir/arch-65816.cpp.o [ 13%] Building CXX object asar/CMakeFiles/asar-static.dir/arch-65816.cpp.o [ 14%] Building CXX object asar/CMakeFiles/asar-standalone.dir/arch-65816.cpp.o [ 16%] Linking CXX executable asar-app-test [ 16%] Built target asar-app-test [ 17%] Building CXX object asar-tests/CMakeFiles/asar-dll-test.dir/test.cpp.o [ 19%] Building CXX object asar/CMakeFiles/asar-static.dir/arch-spc700.cpp.o [ 20%] Building CXX object asar/CMakeFiles/asar.dir/arch-spc700.cpp.o /root/asar/asar/src/asar/arch-spc700.cpp: In function 'bool asblock_spc700(char**, int)': /root/asar/asar/src/asar/arch-spc700.cpp:271:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 271 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(0, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:328:58: note: in expansion of macro 'w1' 328 | vc("(","+x)", "a" ) w1(0xC7, s1); | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:5:16: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 5 | #define write1 write1_pick | ^~~~~~~~~~~ /root/asar/asar/src/asar/arch-spc700.cpp:271:171: note: in expansion of macro 'write1' 271 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(0, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~~~~~ /root/asar/asar/src/asar/arch-spc700.cpp:328:58: note: in expansion of macro 'w1' 328 | vc("(","+x)", "a" ) w1(0xC7, s1); | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:271:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 271 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(0, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:329:58: note: in expansion of macro 'w1' 329 | vc("(",")+y", "a" ) w1(0xD7, s1); | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:5:16: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 5 | #define write1 write1_pick | ^~~~~~~~~~~ /root/asar/asar/src/asar/arch-spc700.cpp:271:171: note: in expansion of macro 'write1' 271 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(0, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~~~~~ /root/asar/asar/src/asar/arch-spc700.cpp:329:58: note: in expansion of macro 'w1' 329 | vc("(",")+y", "a" ) w1(0xD7, s1); | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:271:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 271 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(0, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:333:58: note: in expansion of macro 'w1' 333 | vc("","+x" , "y" ) w1(0xDB, s1); | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:5:16: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 5 | #define write1 write1_pick | ^~~~~~~~~~~ /root/asar/asar/src/asar/arch-spc700.cpp:271:171: note: in expansion of macro 'write1' 271 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(0, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~~~~~ /root/asar/asar/src/asar/arch-spc700.cpp:333:58: note: in expansion of macro 'w1' 333 | vc("","+x" , "y" ) w1(0xDB, s1); | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:271:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 271 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(0, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:334:58: note: in expansion of macro 'w1' 334 | vc("","+y" , "x" ) w1(0xD9, s1); | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:5:16: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 5 | #define write1 write1_pick | ^~~~~~~~~~~ /root/asar/asar/src/asar/arch-spc700.cpp:271:171: note: in expansion of macro 'write1' 271 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(0, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~~~~~ /root/asar/asar/src/asar/arch-spc700.cpp:334:58: note: in expansion of macro 'w1' 334 | vc("","+y" , "x" ) w1(0xD9, s1); | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:271:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 271 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(0, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:338:58: note: in expansion of macro 'w1' 338 | cv("a" , "#","" ) w1(0xE8, s2); | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:5:16: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 5 | #define write1 write1_pick | ^~~~~~~~~~~ /root/asar/asar/src/asar/arch-spc700.cpp:271:171: note: in expansion of macro 'write1' 271 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(0, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~~~~~ /root/asar/asar/src/asar/arch-spc700.cpp:338:58: note: in expansion of macro 'w1' 338 | cv("a" , "#","" ) w1(0xE8, s2); | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:271:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 271 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(0, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:339:58: note: in expansion of macro 'w1' 339 | cv("a" , "(","+x)") w1(0xE7, s2); | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:5:16: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 5 | #define write1 write1_pick | ^~~~~~~~~~~ /root/asar/asar/src/asar/arch-spc700.cpp:271:171: note: in expansion of macro 'write1' 271 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(0, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~~~~~ /root/asar/asar/src/asar/arch-spc700.cpp:339:58: note: in expansion of macro 'w1' 339 | cv("a" , "(","+x)") w1(0xE7, s2); | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:271:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 271 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(0, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:340:58: note: in expansion of macro 'w1' 340 | cv("a" , "(",")+y") w1(0xF7, s2); | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:5:16: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 5 | #define write1 write1_pick | ^~~~~~~~~~~ /root/asar/asar/src/asar/arch-spc700.cpp:271:171: note: in expansion of macro 'write1' 271 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(0, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~~~~~ /root/asar/asar/src/asar/arch-spc700.cpp:340:58: note: in expansion of macro 'w1' 340 | cv("a" , "(",")+y") w1(0xF7, s2); | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:271:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 271 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(0, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:344:58: note: in expansion of macro 'w1' 344 | cv("x" , "#","" ) w1(0xCD, s2); | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:5:16: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 5 | #define write1 write1_pick | ^~~~~~~~~~~ /root/asar/asar/src/asar/arch-spc700.cpp:271:171: note: in expansion of macro 'write1' 271 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(0, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~~~~~ /root/asar/asar/src/asar/arch-spc700.cpp:344:58: note: in expansion of macro 'w1' 344 | cv("x" , "#","" ) w1(0xCD, s2); | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:271:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 271 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(0, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:345:58: note: in expansion of macro 'w1' 345 | cv("x" , "","+y" ) w1(0xF9, s2); | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:5:16: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 5 | #define write1 write1_pick | ^~~~~~~~~~~ /root/asar/asar/src/asar/arch-spc700.cpp:271:171: note: in expansion of macro 'write1' 271 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(0, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~~~~~ /root/asar/asar/src/asar/arch-spc700.cpp:345:58: note: in expansion of macro 'w1' 345 | cv("x" , "","+y" ) w1(0xF9, s2); | ^~ /root/asar/asar/src/asar/arch-spc700.cpp: In function 'bool asblock_spc700(char**, int)': /root/asar/asar/src/asar/arch-spc700.cpp:271:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 271 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(0, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:328:58: note: in expansion of macro 'w1' 328 | vc("(","+x)", "a" ) w1(0xC7, s1); | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:5:16: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 5 | #define write1 write1_pick | ^~~~~~~~~~~ /root/asar/asar/src/asar/arch-spc700.cpp:271:171: note: in expansion of macro 'write1' 271 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(0, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~~~~~ /root/asar/asar/src/asar/arch-spc700.cpp:328:58: note: in expansion of macro 'w1' 328 | vc("(","+x)", "a" ) w1(0xC7, s1); | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:271:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 271 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(0, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:347:58: note: in expansion of macro 'w1' 347 | cv("y" , "#","" ) w1(0x8D, s2); | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:5:16: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 5 | #define write1 write1_pick | ^~~~~~~~~~~ /root/asar/asar/src/asar/arch-spc700.cpp:271:171: note: in expansion of macro 'write1' 271 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(0, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~~~~~ /root/asar/asar/src/asar/arch-spc700.cpp:347:58: note: in expansion of macro 'w1' 347 | cv("y" , "#","" ) w1(0x8D, s2); | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:271:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 271 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(0, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:329:58: note: in expansion of macro 'w1' 329 | vc("(",")+y", "a" ) w1(0xD7, s1); | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:5:16: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 5 | #define write1 write1_pick | ^~~~~~~~~~~ /root/asar/asar/src/asar/arch-spc700.cpp:271:171: note: in expansion of macro 'write1' 271 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(0, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~~~~~ /root/asar/asar/src/asar/arch-spc700.cpp:329:58: note: in expansion of macro 'w1' 329 | vc("(",")+y", "a" ) w1(0xD7, s1); | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:271:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 271 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(0, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:348:58: note: in expansion of macro 'w1' 348 | cv("y" , "","+x" ) w1(0xFB, s2); | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:5:16: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 5 | #define write1 write1_pick | ^~~~~~~~~~~ /root/asar/asar/src/asar/arch-spc700.cpp:271:171: note: in expansion of macro 'write1' 271 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(0, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~~~~~ /root/asar/asar/src/asar/arch-spc700.cpp:348:58: note: in expansion of macro 'w1' 348 | cv("y" , "","+x" ) w1(0xFB, s2); | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:271:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 271 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(0, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:333:58: note: in expansion of macro 'w1' 333 | vc("","+x" , "y" ) w1(0xDB, s1); | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:5:16: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 5 | #define write1 write1_pick | ^~~~~~~~~~~ /root/asar/asar/src/asar/arch-spc700.cpp:271:171: note: in expansion of macro 'write1' 271 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(0, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~~~~~ /root/asar/asar/src/asar/arch-spc700.cpp:333:58: note: in expansion of macro 'w1' 333 | vc("","+x" , "y" ) w1(0xDB, s1); | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:271:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 271 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(0, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:356:49: note: in expansion of macro 'w1' 356 | cv("x", "#","") w1(0xC8, s2); | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:5:16: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 5 | #define write1 write1_pick | ^~~~~~~~~~~ /root/asar/asar/src/asar/arch-spc700.cpp:271:171: note: in expansion of macro 'write1' 271 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(0, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~~~~~ /root/asar/asar/src/asar/arch-spc700.cpp:356:49: note: in expansion of macro 'w1' 356 | cv("x", "#","") w1(0xC8, s2); | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:271:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 271 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(0, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:334:58: note: in expansion of macro 'w1' 334 | vc("","+y" , "x" ) w1(0xD9, s1); | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:5:16: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 5 | #define write1 write1_pick | ^~~~~~~~~~~ /root/asar/asar/src/asar/arch-spc700.cpp:271:171: note: in expansion of macro 'write1' 271 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(0, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~~~~~ /root/asar/asar/src/asar/arch-spc700.cpp:334:58: note: in expansion of macro 'w1' 334 | vc("","+y" , "x" ) w1(0xD9, s1); | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:271:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 271 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(0, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:358:49: note: in expansion of macro 'w1' 358 | cv("y", "#","") w1(0xAD, s2); | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:5:16: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 5 | #define write1 write1_pick | ^~~~~~~~~~~ /root/asar/asar/src/asar/arch-spc700.cpp:271:171: note: in expansion of macro 'write1' 271 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(0, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~~~~~ /root/asar/asar/src/asar/arch-spc700.cpp:358:49: note: in expansion of macro 'w1' 358 | cv("y", "#","") w1(0xAD, s2); | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:271:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 271 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(0, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:338:58: note: in expansion of macro 'w1' 338 | cv("a" , "#","" ) w1(0xE8, s2); | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:5:16: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 5 | #define write1 write1_pick | ^~~~~~~~~~~ /root/asar/asar/src/asar/arch-spc700.cpp:271:171: note: in expansion of macro 'write1' 271 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(0, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~~~~~ /root/asar/asar/src/asar/arch-spc700.cpp:338:58: note: in expansion of macro 'w1' 338 | cv("a" , "#","" ) w1(0xE8, s2); | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:271:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 271 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(0, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:339:58: note: in expansion of macro 'w1' 339 | cv("a" , "(","+x)") w1(0xE7, s2); | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:5:16: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 5 | #define write1 write1_pick | ^~~~~~~~~~~ /root/asar/asar/src/asar/arch-spc700.cpp:271:171: note: in expansion of macro 'write1' 271 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(0, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~~~~~ /root/asar/asar/src/asar/arch-spc700.cpp:339:58: note: in expansion of macro 'w1' 339 | cv("a" , "(","+x)") w1(0xE7, s2); | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:271:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 271 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(0, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:340:58: note: in expansion of macro 'w1' 340 | cv("a" , "(",")+y") w1(0xF7, s2); | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:5:16: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 5 | #define write1 write1_pick | ^~~~~~~~~~~ /root/asar/asar/src/asar/arch-spc700.cpp:271:171: note: in expansion of macro 'write1' 271 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(0, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~~~~~ /root/asar/asar/src/asar/arch-spc700.cpp:340:58: note: in expansion of macro 'w1' 340 | cv("a" , "(",")+y") w1(0xF7, s2); | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:271:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 271 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(0, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:344:58: note: in expansion of macro 'w1' 344 | cv("x" , "#","" ) w1(0xCD, s2); | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:5:16: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 5 | #define write1 write1_pick | ^~~~~~~~~~~ /root/asar/asar/src/asar/arch-spc700.cpp:271:171: note: in expansion of macro 'write1' 271 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(0, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~~~~~ /root/asar/asar/src/asar/arch-spc700.cpp:344:58: note: in expansion of macro 'w1' 344 | cv("x" , "#","" ) w1(0xCD, s2); | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:271:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 271 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(0, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:374:54: note: in expansion of macro 'w1' 374 | cv("a" , "#","" ) w1(offset+0x08, s2); | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:5:16: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 5 | #define write1 write1_pick | ^~~~~~~~~~~ /root/asar/asar/src/asar/arch-spc700.cpp:271:171: note: in expansion of macro 'write1' 271 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(0, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~~~~~ /root/asar/asar/src/asar/arch-spc700.cpp:374:54: note: in expansion of macro 'w1' 374 | cv("a" , "#","" ) w1(offset+0x08, s2); | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:271:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 271 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(0, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:345:58: note: in expansion of macro 'w1' 345 | cv("x" , "","+y" ) w1(0xF9, s2); | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:5:16: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 5 | #define write1 write1_pick | ^~~~~~~~~~~ /root/asar/asar/src/asar/arch-spc700.cpp:271:171: note: in expansion of macro 'write1' 271 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(0, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~~~~~ /root/asar/asar/src/asar/arch-spc700.cpp:345:58: note: in expansion of macro 'w1' 345 | cv("x" , "","+y" ) w1(0xF9, s2); | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:271:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 271 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(0, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:375:54: note: in expansion of macro 'w1' 375 | cv("a" , "(","+x)") w1(offset+0x07, s2); | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:5:16: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 5 | #define write1 write1_pick | ^~~~~~~~~~~ /root/asar/asar/src/asar/arch-spc700.cpp:271:171: note: in expansion of macro 'write1' 271 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(0, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~~~~~ /root/asar/asar/src/asar/arch-spc700.cpp:375:54: note: in expansion of macro 'w1' 375 | cv("a" , "(","+x)") w1(offset+0x07, s2); | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:271:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 271 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(0, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:376:54: note: in expansion of macro 'w1' 376 | cv("a" , "(",")+y") w1(offset+0x17, s2); | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:5:16: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 5 | #define write1 write1_pick | ^~~~~~~~~~~ /root/asar/asar/src/asar/arch-spc700.cpp:271:171: note: in expansion of macro 'write1' 271 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(0, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~~~~~ /root/asar/asar/src/asar/arch-spc700.cpp:376:54: note: in expansion of macro 'w1' 376 | cv("a" , "(",")+y") w1(offset+0x17, s2); | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:271:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 271 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(0, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:347:58: note: in expansion of macro 'w1' 347 | cv("y" , "#","" ) w1(0x8D, s2); | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:5:16: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 5 | #define write1 write1_pick | ^~~~~~~~~~~ /root/asar/asar/src/asar/arch-spc700.cpp:271:171: note: in expansion of macro 'write1' 271 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(0, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~~~~~ /root/asar/asar/src/asar/arch-spc700.cpp:347:58: note: in expansion of macro 'w1' 347 | cv("y" , "#","" ) w1(0x8D, s2); | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:271:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 271 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(0, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:348:58: note: in expansion of macro 'w1' 348 | cv("y" , "","+x" ) w1(0xFB, s2); | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:5:16: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 5 | #define write1 write1_pick | ^~~~~~~~~~~ /root/asar/asar/src/asar/arch-spc700.cpp:271:171: note: in expansion of macro 'write1' 271 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(0, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~~~~~ /root/asar/asar/src/asar/arch-spc700.cpp:348:58: note: in expansion of macro 'w1' 348 | cv("y" , "","+x" ) w1(0xFB, s2); | ^~ [ 22%] Building CXX object asar/CMakeFiles/asar-standalone.dir/arch-spc700.cpp.o /root/asar/asar/src/asar/arch-spc700.cpp:271:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 271 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(0, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:356:49: note: in expansion of macro 'w1' 356 | cv("x", "#","") w1(0xC8, s2); | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:5:16: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 5 | #define write1 write1_pick | ^~~~~~~~~~~ /root/asar/asar/src/asar/arch-spc700.cpp:271:171: note: in expansion of macro 'write1' 271 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(0, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~~~~~ /root/asar/asar/src/asar/arch-spc700.cpp:356:49: note: in expansion of macro 'w1' 356 | cv("x", "#","") w1(0xC8, s2); | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:271:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 271 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(0, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:392:49: note: in expansion of macro 'w1' 392 | if (is("cmpw")) w1(0x5A, s2); | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:5:16: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 5 | #define write1 write1_pick | ^~~~~~~~~~~ /root/asar/asar/src/asar/arch-spc700.cpp:271:171: note: in expansion of macro 'write1' 271 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(0, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~~~~~ /root/asar/asar/src/asar/arch-spc700.cpp:392:49: note: in expansion of macro 'w1' 392 | if (is("cmpw")) w1(0x5A, s2); | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:271:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 271 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(0, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:358:49: note: in expansion of macro 'w1' 358 | cv("y", "#","") w1(0xAD, s2); | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:5:16: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 5 | #define write1 write1_pick | ^~~~~~~~~~~ /root/asar/asar/src/asar/arch-spc700.cpp:271:171: note: in expansion of macro 'write1' 271 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(0, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~~~~~ /root/asar/asar/src/asar/arch-spc700.cpp:358:49: note: in expansion of macro 'w1' 358 | cv("y", "#","") w1(0xAD, s2); | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:271:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 271 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(0, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:393:49: note: in expansion of macro 'w1' 393 | if (is("addw")) w1(0x7A, s2); | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:5:16: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 5 | #define write1 write1_pick | ^~~~~~~~~~~ /root/asar/asar/src/asar/arch-spc700.cpp:271:171: note: in expansion of macro 'write1' 271 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(0, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~~~~~ /root/asar/asar/src/asar/arch-spc700.cpp:393:49: note: in expansion of macro 'w1' 393 | if (is("addw")) w1(0x7A, s2); | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:271:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 271 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(0, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:394:49: note: in expansion of macro 'w1' 394 | if (is("subw")) w1(0x9A, s2); | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:5:16: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 5 | #define write1 write1_pick | ^~~~~~~~~~~ /root/asar/asar/src/asar/arch-spc700.cpp:271:171: note: in expansion of macro 'write1' 271 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(0, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~~~~~ /root/asar/asar/src/asar/arch-spc700.cpp:394:49: note: in expansion of macro 'w1' 394 | if (is("subw")) w1(0x9A, s2); | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:271:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 271 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(0, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:395:49: note: in expansion of macro 'w1' 395 | if (is("movw")) w1(0xBA, s2); | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:5:16: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 5 | #define write1 write1_pick | ^~~~~~~~~~~ /root/asar/asar/src/asar/arch-spc700.cpp:271:171: note: in expansion of macro 'write1' 271 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(0, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~~~~~ /root/asar/asar/src/asar/arch-spc700.cpp:395:49: note: in expansion of macro 'w1' 395 | if (is("movw")) w1(0xBA, s2); | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:271:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 271 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(0, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:397:62: note: in expansion of macro 'w1' 397 | if (is("movw") && isvc("","", "ya")) w1(0xDA, s1); | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:5:16: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 5 | #define write1 write1_pick | ^~~~~~~~~~~ /root/asar/asar/src/asar/arch-spc700.cpp:271:171: note: in expansion of macro 'write1' 271 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(0, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~~~~~ /root/asar/asar/src/asar/arch-spc700.cpp:397:62: note: in expansion of macro 'w1' 397 | if (is("movw") && isvc("","", "ya")) w1(0xDA, s1); | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:271:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 271 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(0, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:374:54: note: in expansion of macro 'w1' 374 | cv("a" , "#","" ) w1(offset+0x08, s2); | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:5:16: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 5 | #define write1 write1_pick | ^~~~~~~~~~~ /root/asar/asar/src/asar/arch-spc700.cpp:271:171: note: in expansion of macro 'write1' 271 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(0, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~~~~~ /root/asar/asar/src/asar/arch-spc700.cpp:374:54: note: in expansion of macro 'w1' 374 | cv("a" , "#","" ) w1(offset+0x08, s2); | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:271:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 271 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(0, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:375:54: note: in expansion of macro 'w1' 375 | cv("a" , "(","+x)") w1(offset+0x07, s2); | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:5:16: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 5 | #define write1 write1_pick | ^~~~~~~~~~~ /root/asar/asar/src/asar/arch-spc700.cpp:271:171: note: in expansion of macro 'write1' 271 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(0, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~~~~~ /root/asar/asar/src/asar/arch-spc700.cpp:375:54: note: in expansion of macro 'w1' 375 | cv("a" , "(","+x)") w1(offset+0x07, s2); | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:271:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 271 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(0, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:376:54: note: in expansion of macro 'w1' 376 | cv("a" , "(",")+y") w1(offset+0x17, s2); | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:5:16: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 5 | #define write1 write1_pick | ^~~~~~~~~~~ /root/asar/asar/src/asar/arch-spc700.cpp:271:171: note: in expansion of macro 'write1' 271 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(0, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~~~~~ /root/asar/asar/src/asar/arch-spc700.cpp:376:54: note: in expansion of macro 'w1' 376 | cv("a" , "(",")+y") w1(offset+0x17, s2); | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:271:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 271 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(0, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:392:49: note: in expansion of macro 'w1' 392 | if (is("cmpw")) w1(0x5A, s2); | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:5:16: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 5 | #define write1 write1_pick | ^~~~~~~~~~~ /root/asar/asar/src/asar/arch-spc700.cpp:271:171: note: in expansion of macro 'write1' 271 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(0, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~~~~~ /root/asar/asar/src/asar/arch-spc700.cpp:392:49: note: in expansion of macro 'w1' 392 | if (is("cmpw")) w1(0x5A, s2); | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:271:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 271 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(0, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:393:49: note: in expansion of macro 'w1' 393 | if (is("addw")) w1(0x7A, s2); | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:5:16: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 5 | #define write1 write1_pick | ^~~~~~~~~~~ /root/asar/asar/src/asar/arch-spc700.cpp:271:171: note: in expansion of macro 'write1' 271 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(0, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~~~~~ /root/asar/asar/src/asar/arch-spc700.cpp:393:49: note: in expansion of macro 'w1' 393 | if (is("addw")) w1(0x7A, s2); | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:271:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 271 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(0, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:394:49: note: in expansion of macro 'w1' 394 | if (is("subw")) w1(0x9A, s2); | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:5:16: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 5 | #define write1 write1_pick | ^~~~~~~~~~~ /root/asar/asar/src/asar/arch-spc700.cpp:271:171: note: in expansion of macro 'write1' 271 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(0, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~~~~~ /root/asar/asar/src/asar/arch-spc700.cpp:394:49: note: in expansion of macro 'w1' 394 | if (is("subw")) w1(0x9A, s2); | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:271:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 271 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(0, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:395:49: note: in expansion of macro 'w1' 395 | if (is("movw")) w1(0xBA, s2); | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:5:16: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 5 | #define write1 write1_pick | ^~~~~~~~~~~ /root/asar/asar/src/asar/arch-spc700.cpp:271:171: note: in expansion of macro 'write1' 271 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(0, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~~~~~ /root/asar/asar/src/asar/arch-spc700.cpp:395:49: note: in expansion of macro 'w1' 395 | if (is("movw")) w1(0xBA, s2); | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:271:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 271 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(0, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:397:62: note: in expansion of macro 'w1' 397 | if (is("movw") && isvc("","", "ya")) w1(0xDA, s1); | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:5:16: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 5 | #define write1 write1_pick | ^~~~~~~~~~~ /root/asar/asar/src/asar/arch-spc700.cpp:271:171: note: in expansion of macro 'write1' 271 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(0, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~~~~~ /root/asar/asar/src/asar/arch-spc700.cpp:397:62: note: in expansion of macro 'w1' 397 | if (is("movw") && isvc("","", "ya")) w1(0xDA, s1); | ^~ /root/asar/asar/src/asar/arch-spc700.cpp: At global scope: /root/asar/asar/src/asar/arch-spc700.cpp:8:12: warning: 'inlinestartpos' defined but not used [-Wunused-variable] 8 | static int inlinestartpos=0; | ^~~~~~~~~~~~~~ /root/asar/asar/src/asar/arch-spc700.cpp:7:12: warning: 'writesizeto' defined but not used [-Wunused-variable] 7 | static int writesizeto=-1; | ^~~~~~~~~~~ /root/asar/asar/src/asar/arch-spc700.cpp: At global scope: /root/asar/asar/src/asar/arch-spc700.cpp:8:12: warning: 'inlinestartpos' defined but not used [-Wunused-variable] 8 | static int inlinestartpos=0; | ^~~~~~~~~~~~~~ /root/asar/asar/src/asar/arch-spc700.cpp:7:12: warning: 'writesizeto' defined but not used [-Wunused-variable] 7 | static int writesizeto=-1; | ^~~~~~~~~~~ /root/asar/asar/src/asar/arch-spc700.cpp: In function 'bool asblock_spc700(char**, int)': /root/asar/asar/src/asar/arch-spc700.cpp:271:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 271 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(0, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:328:58: note: in expansion of macro 'w1' 328 | vc("(","+x)", "a" ) w1(0xC7, s1); | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:5:16: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 5 | #define write1 write1_pick | ^~~~~~~~~~~ /root/asar/asar/src/asar/arch-spc700.cpp:271:171: note: in expansion of macro 'write1' 271 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(0, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~~~~~ /root/asar/asar/src/asar/arch-spc700.cpp:328:58: note: in expansion of macro 'w1' 328 | vc("(","+x)", "a" ) w1(0xC7, s1); | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:271:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 271 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(0, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:329:58: note: in expansion of macro 'w1' 329 | vc("(",")+y", "a" ) w1(0xD7, s1); | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:5:16: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 5 | #define write1 write1_pick | ^~~~~~~~~~~ /root/asar/asar/src/asar/arch-spc700.cpp:271:171: note: in expansion of macro 'write1' 271 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(0, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~~~~~ /root/asar/asar/src/asar/arch-spc700.cpp:329:58: note: in expansion of macro 'w1' 329 | vc("(",")+y", "a" ) w1(0xD7, s1); | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:271:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 271 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(0, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:333:58: note: in expansion of macro 'w1' 333 | vc("","+x" , "y" ) w1(0xDB, s1); | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:5:16: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 5 | #define write1 write1_pick | ^~~~~~~~~~~ /root/asar/asar/src/asar/arch-spc700.cpp:271:171: note: in expansion of macro 'write1' 271 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(0, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~~~~~ /root/asar/asar/src/asar/arch-spc700.cpp:333:58: note: in expansion of macro 'w1' 333 | vc("","+x" , "y" ) w1(0xDB, s1); | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:271:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 271 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(0, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:334:58: note: in expansion of macro 'w1' 334 | vc("","+y" , "x" ) w1(0xD9, s1); | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:5:16: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 5 | #define write1 write1_pick | ^~~~~~~~~~~ /root/asar/asar/src/asar/arch-spc700.cpp:271:171: note: in expansion of macro 'write1' 271 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(0, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~~~~~ /root/asar/asar/src/asar/arch-spc700.cpp:334:58: note: in expansion of macro 'w1' 334 | vc("","+y" , "x" ) w1(0xD9, s1); | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:271:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 271 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(0, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:338:58: note: in expansion of macro 'w1' 338 | cv("a" , "#","" ) w1(0xE8, s2); | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:5:16: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 5 | #define write1 write1_pick | ^~~~~~~~~~~ /root/asar/asar/src/asar/arch-spc700.cpp:271:171: note: in expansion of macro 'write1' 271 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(0, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~~~~~ /root/asar/asar/src/asar/arch-spc700.cpp:338:58: note: in expansion of macro 'w1' 338 | cv("a" , "#","" ) w1(0xE8, s2); | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:271:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 271 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(0, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:339:58: note: in expansion of macro 'w1' 339 | cv("a" , "(","+x)") w1(0xE7, s2); | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:5:16: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 5 | #define write1 write1_pick | ^~~~~~~~~~~ /root/asar/asar/src/asar/arch-spc700.cpp:271:171: note: in expansion of macro 'write1' 271 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(0, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~~~~~ /root/asar/asar/src/asar/arch-spc700.cpp:339:58: note: in expansion of macro 'w1' 339 | cv("a" , "(","+x)") w1(0xE7, s2); | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:271:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 271 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(0, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:340:58: note: in expansion of macro 'w1' 340 | cv("a" , "(",")+y") w1(0xF7, s2); | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:5:16: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 5 | #define write1 write1_pick | ^~~~~~~~~~~ /root/asar/asar/src/asar/arch-spc700.cpp:271:171: note: in expansion of macro 'write1' 271 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(0, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~~~~~ /root/asar/asar/src/asar/arch-spc700.cpp:340:58: note: in expansion of macro 'w1' 340 | cv("a" , "(",")+y") w1(0xF7, s2); | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:271:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 271 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(0, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:344:58: note: in expansion of macro 'w1' 344 | cv("x" , "#","" ) w1(0xCD, s2); | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:5:16: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 5 | #define write1 write1_pick | ^~~~~~~~~~~ /root/asar/asar/src/asar/arch-spc700.cpp:271:171: note: in expansion of macro 'write1' 271 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(0, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~~~~~ /root/asar/asar/src/asar/arch-spc700.cpp:344:58: note: in expansion of macro 'w1' 344 | cv("x" , "#","" ) w1(0xCD, s2); | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:271:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 271 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(0, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:345:58: note: in expansion of macro 'w1' 345 | cv("x" , "","+y" ) w1(0xF9, s2); | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:5:16: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 5 | #define write1 write1_pick | ^~~~~~~~~~~ /root/asar/asar/src/asar/arch-spc700.cpp:271:171: note: in expansion of macro 'write1' 271 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(0, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~~~~~ /root/asar/asar/src/asar/arch-spc700.cpp:345:58: note: in expansion of macro 'w1' 345 | cv("x" , "","+y" ) w1(0xF9, s2); | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:271:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 271 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(0, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:347:58: note: in expansion of macro 'w1' 347 | cv("y" , "#","" ) w1(0x8D, s2); | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:5:16: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 5 | #define write1 write1_pick | ^~~~~~~~~~~ /root/asar/asar/src/asar/arch-spc700.cpp:271:171: note: in expansion of macro 'write1' 271 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(0, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~~~~~ /root/asar/asar/src/asar/arch-spc700.cpp:347:58: note: in expansion of macro 'w1' 347 | cv("y" , "#","" ) w1(0x8D, s2); | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:271:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 271 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(0, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:348:58: note: in expansion of macro 'w1' 348 | cv("y" , "","+x" ) w1(0xFB, s2); | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:5:16: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 5 | #define write1 write1_pick | ^~~~~~~~~~~ /root/asar/asar/src/asar/arch-spc700.cpp:271:171: note: in expansion of macro 'write1' 271 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(0, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~~~~~ /root/asar/asar/src/asar/arch-spc700.cpp:348:58: note: in expansion of macro 'w1' 348 | cv("y" , "","+x" ) w1(0xFB, s2); | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:271:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 271 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(0, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:356:49: note: in expansion of macro 'w1' 356 | cv("x", "#","") w1(0xC8, s2); | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:5:16: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 5 | #define write1 write1_pick | ^~~~~~~~~~~ /root/asar/asar/src/asar/arch-spc700.cpp:271:171: note: in expansion of macro 'write1' 271 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(0, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~~~~~ /root/asar/asar/src/asar/arch-spc700.cpp:356:49: note: in expansion of macro 'w1' 356 | cv("x", "#","") w1(0xC8, s2); | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:271:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 271 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(0, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:358:49: note: in expansion of macro 'w1' 358 | cv("y", "#","") w1(0xAD, s2); | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:5:16: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 5 | #define write1 write1_pick | ^~~~~~~~~~~ /root/asar/asar/src/asar/arch-spc700.cpp:271:171: note: in expansion of macro 'write1' 271 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(0, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~~~~~ /root/asar/asar/src/asar/arch-spc700.cpp:358:49: note: in expansion of macro 'w1' 358 | cv("y", "#","") w1(0xAD, s2); | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:271:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 271 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(0, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:374:54: note: in expansion of macro 'w1' 374 | cv("a" , "#","" ) w1(offset+0x08, s2); | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:5:16: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 5 | #define write1 write1_pick | ^~~~~~~~~~~ /root/asar/asar/src/asar/arch-spc700.cpp:271:171: note: in expansion of macro 'write1' 271 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(0, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~~~~~ /root/asar/asar/src/asar/arch-spc700.cpp:374:54: note: in expansion of macro 'w1' 374 | cv("a" , "#","" ) w1(offset+0x08, s2); | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:271:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 271 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(0, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:375:54: note: in expansion of macro 'w1' 375 | cv("a" , "(","+x)") w1(offset+0x07, s2); | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:5:16: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 5 | #define write1 write1_pick | ^~~~~~~~~~~ /root/asar/asar/src/asar/arch-spc700.cpp:271:171: note: in expansion of macro 'write1' 271 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(0, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~~~~~ /root/asar/asar/src/asar/arch-spc700.cpp:375:54: note: in expansion of macro 'w1' 375 | cv("a" , "(","+x)") w1(offset+0x07, s2); | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:271:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 271 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(0, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:376:54: note: in expansion of macro 'w1' 376 | cv("a" , "(",")+y") w1(offset+0x17, s2); | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:5:16: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 5 | #define write1 write1_pick | ^~~~~~~~~~~ /root/asar/asar/src/asar/arch-spc700.cpp:271:171: note: in expansion of macro 'write1' 271 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(0, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~~~~~ /root/asar/asar/src/asar/arch-spc700.cpp:376:54: note: in expansion of macro 'w1' 376 | cv("a" , "(",")+y") w1(offset+0x17, s2); | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:271:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 271 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(0, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:392:49: note: in expansion of macro 'w1' 392 | if (is("cmpw")) w1(0x5A, s2); | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:5:16: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 5 | #define write1 write1_pick | ^~~~~~~~~~~ /root/asar/asar/src/asar/arch-spc700.cpp:271:171: note: in expansion of macro 'write1' 271 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(0, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~~~~~ /root/asar/asar/src/asar/arch-spc700.cpp:392:49: note: in expansion of macro 'w1' 392 | if (is("cmpw")) w1(0x5A, s2); | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:271:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 271 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(0, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:393:49: note: in expansion of macro 'w1' 393 | if (is("addw")) w1(0x7A, s2); | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:5:16: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 5 | #define write1 write1_pick | ^~~~~~~~~~~ /root/asar/asar/src/asar/arch-spc700.cpp:271:171: note: in expansion of macro 'write1' 271 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(0, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~~~~~ /root/asar/asar/src/asar/arch-spc700.cpp:393:49: note: in expansion of macro 'w1' 393 | if (is("addw")) w1(0x7A, s2); | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:271:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 271 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(0, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:394:49: note: in expansion of macro 'w1' 394 | if (is("subw")) w1(0x9A, s2); | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:5:16: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 5 | #define write1 write1_pick | ^~~~~~~~~~~ /root/asar/asar/src/asar/arch-spc700.cpp:271:171: note: in expansion of macro 'write1' 271 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(0, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~~~~~ /root/asar/asar/src/asar/arch-spc700.cpp:394:49: note: in expansion of macro 'w1' 394 | if (is("subw")) w1(0x9A, s2); | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:271:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 271 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(0, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:395:49: note: in expansion of macro 'w1' 395 | if (is("movw")) w1(0xBA, s2); | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:5:16: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 5 | #define write1 write1_pick | ^~~~~~~~~~~ /root/asar/asar/src/asar/arch-spc700.cpp:271:171: note: in expansion of macro 'write1' 271 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(0, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~~~~~ /root/asar/asar/src/asar/arch-spc700.cpp:395:49: note: in expansion of macro 'w1' 395 | if (is("movw")) w1(0xBA, s2); | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:271:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 271 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(0, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:397:62: note: in expansion of macro 'w1' 397 | if (is("movw") && isvc("","", "ya")) w1(0xDA, s1); | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:5:16: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 5 | #define write1 write1_pick | ^~~~~~~~~~~ /root/asar/asar/src/asar/arch-spc700.cpp:271:171: note: in expansion of macro 'write1' 271 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(0, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~~~~~ /root/asar/asar/src/asar/arch-spc700.cpp:397:62: note: in expansion of macro 'w1' 397 | if (is("movw") && isvc("","", "ya")) w1(0xDA, s1); | ^~ /root/asar/asar/src/asar/arch-spc700.cpp: At global scope: /root/asar/asar/src/asar/arch-spc700.cpp:8:12: warning: 'inlinestartpos' defined but not used [-Wunused-variable] 8 | static int inlinestartpos=0; | ^~~~~~~~~~~~~~ /root/asar/asar/src/asar/arch-spc700.cpp:7:12: warning: 'writesizeto' defined but not used [-Wunused-variable] 7 | static int writesizeto=-1; | ^~~~~~~~~~~ [ 23%] Building C object asar-tests/CMakeFiles/asar-dll-test.dir/__/asar-dll-bindings/c/asardll.c.o [ 25%] Linking CXX executable asar-dll-test [ 25%] Built target asar-dll-test [ 26%] Building CXX object asar/CMakeFiles/asar-standalone.dir/arch-superfx.cpp.o [ 27%] Building CXX object asar/CMakeFiles/asar.dir/arch-superfx.cpp.o [ 29%] Building CXX object asar/CMakeFiles/asar-static.dir/arch-superfx.cpp.o [ 30%] Building CXX object asar/CMakeFiles/asar-static.dir/assembleblock.cpp.o [ 32%] Building CXX object asar/CMakeFiles/asar-standalone.dir/assembleblock.cpp.o [ 33%] Building CXX object asar/CMakeFiles/asar.dir/assembleblock.cpp.o [ 35%] Building CXX object asar/CMakeFiles/asar-static.dir/crc32.cpp.o [ 36%] Building CXX object asar/CMakeFiles/asar-static.dir/libcon.cpp.o /root/asar/asar/src/asar/assembleblock.cpp: In function 'void assembleblock(const char*, int&)': /root/asar/asar/src/asar/assembleblock.cpp:2191:29: warning: unused variable 'current_file' [-Wunused-variable] 2191 | const char* current_file = get_current_file_name(); | ^~~~~~~~~~~~ /root/asar/asar/src/asar/assembleblock.cpp: In function 'void assembleblock(const char*, int&)': /root/asar/asar/src/asar/assembleblock.cpp:2191:29: warning: unused variable 'current_file' [-Wunused-variable] 2191 | const char* current_file = get_current_file_name(); | ^~~~~~~~~~~~ /root/asar/asar/src/asar/assembleblock.cpp: In function 'void assembleblock(const char*, int&)': /root/asar/asar/src/asar/assembleblock.cpp:2191:29: warning: unused variable 'current_file' [-Wunused-variable] 2191 | const char* current_file = get_current_file_name(); | ^~~~~~~~~~~~ [ 38%] Building CXX object asar/CMakeFiles/asar-standalone.dir/crc32.cpp.o [ 39%] Building CXX object asar/CMakeFiles/asar.dir/crc32.cpp.o [ 41%] Building CXX object asar/CMakeFiles/asar.dir/libcon.cpp.o [ 42%] Building CXX object asar/CMakeFiles/asar-standalone.dir/libcon.cpp.o