Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- cpi@clockworkpi:~$ sh mupen64_install.sh >mupen64.log
- mupen64_install.sh: 14: mupen64_install.sh: [[: not found
- Makefile:116: Architecture "armv7l" not officially supported.
- In file included from ../../src/device/r4300/new_dynarec/new_dynarec.c:1707:0:
- ../../src/device/r4300/new_dynarec/arm/assem_arm.c: In function ‘emit_testimm’:
- ../../src/device/r4300/new_dynarec/arm/assem_arm.c:1132:17: warning: variable ‘ret’ set but not used [-Wunused-but-set-variable]
- u_int armval, ret;
- ^~~
- ../../src/device/r4300/new_dynarec/arm/assem_arm.c: In function ‘emit_adcimm’:
- ../../src/device/r4300/new_dynarec/arm/assem_arm.c:1235:17: warning: variable ‘ret’ set but not used [-Wunused-but-set-variable]
- u_int armval, ret;
- ^~~
- ../../src/device/r4300/new_dynarec/arm/assem_arm.c: In function ‘emit_rscimm’:
- ../../src/device/r4300/new_dynarec/arm/assem_arm.c:1252:17: warning: variable ‘ret’ set but not used [-Wunused-but-set-variable]
- u_int armval, ret;
- ^~~
- ../../src/device/r4300/new_dynarec/arm/assem_arm.c: In function ‘emit_cmovne_im’:
- ../../src/device/r4300/new_dynarec/arm/assem_arm.c:1479:17: warning: variable ‘ret’ set but not used [-Wunused-but-set-variable]
- u_int armval, ret;
- ^~~
- ../../src/device/r4300/new_dynarec/arm/assem_arm.c: In function ‘emit_cmovl_imm’:
- ../../src/device/r4300/new_dynarec/arm/assem_arm.c:1487:17: warning: variable ‘ret’ set but not used [-Wunused-but-set-variable]
- u_int armval, ret;
- ^~~
- ../../src/device/r4300/new_dynarec/arm/assem_arm.c: In function ‘emit_cmovb_imm’:
- ../../src/device/r4300/new_dynarec/arm/assem_arm.c:1495:17: warning: variable ‘ret’ set but not used [-Wunused-but-set-variable]
- u_int armval, ret;
- ^~~
- ../../src/device/r4300/new_dynarec/arm/assem_arm.c: In function ‘emit_cmovs_imm’:
- ../../src/device/r4300/new_dynarec/arm/assem_arm.c:1503:17: warning: variable ‘ret’ set but not used [-Wunused-but-set-variable]
- u_int armval, ret;
- ^~~
- ../../src/device/r4300/new_dynarec/arm/assem_arm.c: In function ‘emit_rsbimm’:
- ../../src/device/r4300/new_dynarec/arm/assem_arm.c:2171:17: warning: variable ‘ret’ set but not used [-Wunused-but-set-variable]
- u_int armval, ret;
- ^~~
- ../../src/device/r4300/new_dynarec/arm/assem_arm.c: In function ‘emit_bicne_imm’:
- ../../src/device/r4300/new_dynarec/arm/assem_arm.c:2458:17: warning: variable ‘ret’ set but not used [-Wunused-but-set-variable]
- u_int armval, ret;
- ^~~
- ../../src/device/r4300/new_dynarec/arm/assem_arm.c: In function ‘emit_biccs_imm’:
- ../../src/device/r4300/new_dynarec/arm/assem_arm.c:2467:17: warning: variable ‘ret’ set but not used [-Wunused-but-set-variable]
- u_int armval, ret;
- ^~~
- ../../src/device/r4300/new_dynarec/arm/assem_arm.c: In function ‘emit_bicvc_imm’:
- ../../src/device/r4300/new_dynarec/arm/assem_arm.c:2476:17: warning: variable ‘ret’ set but not used [-Wunused-but-set-variable]
- u_int armval, ret;
- ^~~
- ../../src/device/r4300/new_dynarec/arm/assem_arm.c: In function ‘emit_bichi_imm’:
- ../../src/device/r4300/new_dynarec/arm/assem_arm.c:2485:17: warning: variable ‘ret’ set but not used [-Wunused-but-set-variable]
- u_int armval, ret;
- ^~~
- ../../src/device/r4300/new_dynarec/arm/assem_arm.c: In function ‘emit_orrvs_imm’:
- ../../src/device/r4300/new_dynarec/arm/assem_arm.c:2494:17: warning: variable ‘ret’ set but not used [-Wunused-but-set-variable]
- u_int armval, ret;
- ^~~
- ../../src/device/r4300/new_dynarec/arm/assem_arm.c: In function ‘emit_extjump2’:
- ../../src/device/r4300/new_dynarec/arm/assem_arm.c:2599:11: warning: unused variable ‘ptr’ [-Wunused-variable]
- u_char *ptr=(u_char *)addr;
- ^~~
- ../../src/device/r4300/new_dynarec/arm/assem_arm.c: In function ‘inline_readstu’:
- ../../src/device/r4300/new_dynarec/arm/assem_arm.c:2706:7: warning: unused variable ‘agr’ [-Wunused-variable]
- int agr=get_reg(regmap,AGEN1+(i&1));
- ^~~
- ../../src/device/r4300/new_dynarec/arm/assem_arm.c: In function ‘inline_writestub’:
- ../../src/device/r4300/new_dynarec/arm/assem_arm.c:2855:7: warning: unused variable ‘agr’ [-Wunused-variable]
- int agr=get_reg(regmap,AGEN1+(i&1));
- ^~~
- ../../src/device/r4300/new_dynarec/arm/assem_arm.c: In function ‘do_cop1stub’:
- ../../src/device/r4300/new_dynarec/arm/assem_arm.c:2975:7: warning: unused variable ‘rs’ [-Wunused-variable]
- int rs=stubs[n][4];
- ^~
- ../../src/device/r4300/new_dynarec/arm/assem_arm.c: In function ‘wb_valid’:
- ../../src/device/r4300/new_dynarec/arm/assem_arm.c:4413:14: warning: unused variable ‘new_hr’ [-Wunused-variable]
- int hr,reg,new_hr;
- ^~~~~~
- ../../src/device/r4300/new_dynarec/new_dynarec.c: In function ‘clean_blocks’:
- ../../src/device/r4300/new_dynarec/new_dynarec.c:2389:23: warning: unused variable ‘map_value’ [-Wunused-variable]
- uintptr_t map_value=g_dev.r4300.new_dynarec_hot_state.memory_map[head->vaddr>>12];
- ^~~~~~~~~
- ../../src/device/r4300/new_dynarec/new_dynarec.c: In function ‘syscall_assemble’:
- ../../src/device/r4300/new_dynarec/new_dynarec.c:4681:15: warning: unused variable ‘ccreg’ [-Wunused-variable]
- signed char ccreg=get_reg(i_regs->regmap,CCREG);
- ^~~~~
- ../../src/device/r4300/new_dynarec/new_dynarec.c: In function ‘rjump_assemble’:
- ../../src/device/r4300/new_dynarec/new_dynarec.c:6049:10: warning: variable ‘cc’ set but not used [-Wunused-but-set-variable]
- int rs,cc;
- ^~
- At top level:
- ../../src/device/r4300/new_dynarec/new_dynarec.c:10976:13: warning: ‘ldr_merge’ defined but not used [-Wunused-function]
- static void ldr_merge(void)
- ^~~~~~~~~
- ../../src/device/r4300/new_dynarec/new_dynarec.c:10962:13: warning: ‘ldl_merge’ defined but not used [-Wunused-function]
- static void ldl_merge(void)
- ^~~~~~~~~
- ../../src/device/r4300/new_dynarec/new_dynarec.c:7442:13: warning: ‘disassemble_inst’ defined but not used [-Wunused-function]
- static void disassemble_inst(int i)
- ^~~~~~~~~~~~~~~~
- In file included from ../../src/device/r4300/new_dynarec/new_dynarec.c:1707:0:
- ../../src/device/r4300/new_dynarec/arm/assem_arm.c:3071:13: warning: ‘do_tlb_w_branch_debug’ defined but not used [-Wunused-function]
- static void do_tlb_w_branch_debug(int map, int c, u_int addr, int *jaddr)
- ^~~~~~~~~~~~~~~~~~~~~
- ../../src/device/r4300/new_dynarec/arm/assem_arm.c:3028:12: warning: ‘do_tlb_r_branch_debug’ defined but not used [-Wunused-function]
- static int do_tlb_r_branch_debug(int map, int c, u_int addr, int *jaddr)
- ^~~~~~~~~~~~~~~~~~~~~
- ../../src/device/r4300/new_dynarec/arm/assem_arm.c:2538:13: warning: ‘wb_consts’ defined but not used [-Wunused-function]
- static void wb_consts(signed char i_regmap[],uint64_t i_is32,u_int i_dirty,u_int isconst,int i)
- ^~~~~~~~~
- ../../src/device/r4300/new_dynarec/arm/assem_arm.c:2026:13: warning: ‘emit_writebyte’ defined but not used [-Wunused-function]
- static void emit_writebyte(int rt, int addr)
- ^~~~~~~~~~~~~~
- ../../src/device/r4300/new_dynarec/arm/assem_arm.c:2019:13: warning: ‘emit_writehword’ defined but not used [-Wunused-function]
- static void emit_writehword(int rt, int addr)
- ^~~~~~~~~~~~~~~
- ../../src/device/r4300/new_dynarec/arm/assem_arm.c:1725:13: warning: ‘emit_popreg’ defined but not used [-Wunused-function]
- static void emit_popreg(u_int r)
- ^~~~~~~~~~~
- ../../src/device/r4300/new_dynarec/arm/assem_arm.c:1720:13: warning: ‘emit_pushreg’ defined but not used [-Wunused-function]
- static void emit_pushreg(u_int r)
- ^~~~~~~~~~~~
- ../../src/device/r4300/new_dynarec/arm/assem_arm.c:1041:13: warning: ‘emit_loadlp’ defined but not used [-Wunused-function]
- static void emit_loadlp(u_int imm,u_int rt)
- ^~~~~~~~~~~
- ../../src/device/r4300/new_dynarec/arm/assem_arm.c:887:13: warning: ‘output_modrm’ defined but not used [-Wunused-function]
- static void output_modrm(u_char mod,u_char rm,u_char ext)
- ^~~~~~~~~~~~
- ../../src/device/r4300/new_dynarec/arm/assem_arm.c:883:13: warning: ‘output_byt’ defined but not used [-Wunused-function]
- static void output_byte(u_char byte)
- ^~~~~~~~~~~
- ../../src/device/r4300/new_dynarec/arm/assem_arm.c:865:13: warning: ‘regname’ defined but not used [-Wunused-variable]
- static char regname[16][4] = {
- ^~~~~~~
- ../../src/device/r4300/new_dynarec/new_dynarec.c:77:13: warning: ‘nullf’ defined but not used [-Wunused-function]
- static void nullf() {}
- ^~~~~
- Makefile:116: Architecture "armv7l" not officially supported.
- Makefile:171: No libspeexdsp development libraries found. Mupen64plus-sdl-audio will be built without speex-* resampler.
- Makefile:189: No libsamplerate development libraries found. Mupen64plus-sdl-audio will be built without src-* resampler.
- Makefile:171: No libspeexdsp development libraries found. Mupen64plus-sdl-audio will be built without speex-* resampler.
- Makefile:189: No libsamplerate development libraries found. Mupen64plus-sdl-audio will be built without src-* resampler.
- mupen64_install.sh: 128: cd: can't cd to ../../mupen64plus-rsp-hle/projects/unix
- Makefile:111: Architecture "armv7l" not officially supported.'
- In file included from ../..//my_types.h:36:0,
- from ../..//su.h:22,
- from ../..//su.c:16:
- ../..//sse2neon/SSE2NEON.h: In function ‘_mm_castps_si128’:
- ../..//sse2neon/SSE2NEON.h:934:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- return *(const __m128i *)&a;
- ^~~~~~
- ../..//sse2neon/SSE2NEON.h: In function ‘_mm_castsi128_ps’:
- ../..//sse2neon/SSE2NEON.h:940:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- return *(const __m128 *)&a;
- ^~~~~~
- ../..//su.c: In function ‘SDV’:
- ../..//su.c:760:9: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- vector_copy(VR[vt] + N, VR[vt]);
- ^~~~~~~~~~~
- ../..//su.c: In function ‘SQV’:
- ../..//su.c:1473:9: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- vector_copy(VR[vt] + N, VR[vt]);
- ^~~~~~~~~~~
- ../..//su.c: In function ‘COP2’:
- ../..//su.c:1897:9: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- *(v16 *)(VR[vd]) = COP2_C2[func](*(v16 *)VR[vs], *(v16 *)VR[vt]);
- ^
- ../..//su.c:1897:9: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- ../..//su.c:1897:9: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- ../..//su.c:1907:33: warning: pointer targets in passing argument 1 of ‘vld1q_u16’ differ in signedness [-Wpointer-sign]
- target = (v16)vld1q_u16(&VR[vt][0 + op - 0x12]);
- ^
- In file included from ../..//sse2neon/SSE2NEON.h:75:0,
- from ../..//my_types.h:36,
- from ../..//su.h:22,
- from ../..//su.c:16:
- /usr/lib/gcc/arm-linux-gnueabihf/6/include/arm_neon.h:9029:1: note: expected ‘const uint16_t * {aka const short unsigned int *}’ but argument is of type ‘i16 * {aka short int *}’
- vld1q_u16 (const uint16_t * __a)
- ^~~~~~~~~
- ../..//su.c:1920:9: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- *(v16 *)(VR[vd]) = COP2_C2[func](*(v16 *)VR[vs], target);
- ^
- ../..//su.c:1920:9: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- ../..//su.c:1943:9: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- *(v16 *)(VR[vd]) = COP2_C2[func](*(v16 *)VR[vs], target);
- ^
- ../..//su.c:1943:9: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- ../..//su.c:1960:9: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- *(v16 *)(VR[vd]) = COP2_C2[func](
- ^
- ../..//su.c:1961:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- *(v16 *)VR[vs],
- ^
- At top level:
- ../..//su.c:1665:20: warning: ‘shuffle_temporary’ defined but not used [-Wunused-variable]
- static ALIGNED i16 shuffle_temporary[N];
- ^~~~~~~~~~~~~~~~~
- In file included from ../..//vu/../my_types.h:36:0,
- from ../..//vu/vu.h:22,
- from ../..//vu/add.h:19,
- from ../..//vu/add.c:16:
- ../..//vu/../sse2neon/SSE2NEON.h: In function ‘_mm_castps_si128’:
- ../..//vu/../sse2neon/SSE2NEON.h:934:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- return *(const __m128i *)&a;
- ^~~~~~
- ../..//vu/../sse2neon/SSE2NEON.h: In function ‘_mm_castsi128_ps’:
- ../..//vu/../sse2neon/SSE2NEON.h:940:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- return *(const __m128 *)&a;
- ^~~~~~
- ../..//vu/add.c: In function ‘clr_ci’:
- ../..//vu/add.c:124:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- vector_wipe(cf_ne);
- ^~~~~~~~~~~
- ../..//vu/add.c:124:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- ../..//vu/add.c:124:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- ../..//vu/add.c:125:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- vector_wipe(cf_co);
- ^~~~~~~~~~~
- ../..//vu/add.c:125:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- ../..//vu/add.c:125:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- ../..//vu/add.c: In function ‘clr_bi’:
- ../..//vu/add.c:138:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- vector_wipe(cf_ne);
- ^~~~~~~~~~~
- ../..//vu/add.c:138:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- ../..//vu/add.c:138:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- ../..//vu/add.c:139:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- vector_wipe(cf_co);
- ^~~~~~~~~~~
- ../..//vu/add.c:139:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- ../..//vu/add.c:139:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- ../..//vu/add.c: In function ‘do_abs’:
- ../..//vu/add.c:156:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- vector_copy(res, VT);
- ^~~~~~~~~~~
- ../..//vu/add.c:164:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- vector_wipe(nez);
- ^~~~~~~~~~~
- ../..//vu/add.c:164:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- ../..//vu/add.c:164:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- ../..//vu/add.c:175:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- vector_copy(VACC_L, res);
- ^~~~~~~~~~~
- ../..//vu/add.c:175:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- ../..//vu/add.c:176:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- vector_copy(VD, VACC_L);
- ^~~~~~~~~~~
- ../..//vu/add.c: In function ‘set_co’:
- ../..//vu/add.c:189:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- vector_copy(VD, VACC_L);
- ^~~~~~~~~~~
- ../..//vu/add.c:191:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- vector_wipe(cf_ne);
- ^~~~~~~~~~~
- ../..//vu/add.c:191:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- ../..//vu/add.c:191:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- ../..//vu/add.c: In function ‘set_bo’:
- ../..//vu/add.c:210:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- vector_copy(VD, VACC_L);
- ^~~~~~~~~~~
- ../..//vu/add.c: In function ‘add_v_msp’:
- ../..//vu/add.c:220:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- *(v16 *)VS = vs;
- ^
- ../..//vu/add.c:221:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- *(v16 *)VT = vt;
- ^
- ../..//vu/add.c:231:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- vs = *(v16 *)VD;
- ^~
- ../..//vu/add.c: In function ‘sub_v_msp’:
- ../..//vu/add.c:245:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- *(v16 *)VS = vs;
- ^
- ../..//vu/add.c:246:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- *(v16 *)VT = vt;
- ^
- ../..//vu/add.c:256:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- vs = *(v16 *)VD;
- ^~
- ../..//vu/add.c: In function ‘abs_v_msp’:
- ../..//vu/add.c:270:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- *(v16 *)VS = vs;
- ^
- ../..//vu/add.c:271:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- *(v16 *)VT = vt;
- ^
- ../..//vu/add.c:281:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- vs = *(v16 *)VD;
- ^~
- ../..//vu/add.c: In function ‘addc_v_msp’:
- ../..//vu/add.c:295:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- *(v16 *)VS = vs;
- ^
- ../..//vu/add.c:296:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- *(v16 *)VT = vt;
- ^
- ../..//vu/add.c:306:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- vs = *(v16 *)VD;
- ^~
- ../..//vu/add.c: In function ‘subc_v_msp’:
- ../..//vu/add.c:320:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- *(v16 *)VS = vs;
- ^
- ../..//vu/add.c:321:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- *(v16 *)VT = vt;
- ^
- ../..//vu/add.c:331:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- vs = *(v16 *)VD;
- ^~
- ../..//vu/add.c: In function ‘sar_v_msp’:
- ../..//vu/add.c:355:9: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- vs = *(v16 *)VACC[element];
- ^~
- In file included from ../..//vu/../my_types.h:36:0,
- from ../..//vu/vu.h:22,
- from ../..//vu/divide.h:19,
- from ../..//vu/divide.c:16:
- ../..//vu/../sse2neon/SSE2NEON.h: In function ‘_mm_castps_si128’:
- ../..//vu/../sse2neon/SSE2NEON.h:934:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- return *(const __m128i *)&a;
- ^~~~~~
- ../..//vu/../sse2neon/SSE2NEON.h: In function ‘_mm_castsi128_ps’:
- ../..//vu/../sse2neon/SSE2NEON.h:940:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- return *(const __m128 *)&a;
- ^~~~~~
- ../..//vu/divide.c: In function ‘rcp_v_msp’:
- ../..//vu/divide.c:1135:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- *(v16 *)VACC_L = vt;
- ^
- ../..//vu/divide.c:1143:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- vs = *(v16 *)VR[result];
- ^~
- ../..//vu/divide.c: In function ‘rcpl_v_msp’:
- ../..//vu/divide.c:1163:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- *(v16 *)VACC_L = vt;
- ^
- ../..//vu/divide.c:1171:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- vs = *(v16 *)VR[result];
- ^~
- ../..//vu/divide.c: In function ‘rcph_v_msp’:
- ../..//vu/divide.c:1189:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- *(v16 *)VACC_L = vt;
- ^
- ../..//vu/divide.c:1197:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- vs = *(v16 *)VR[result];
- ^~
- ../..//vu/divide.c: In function ‘mov_v_msp’:
- ../..//vu/divide.c:1213:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- *(v16 *)VACC_L = vt;
- ^
- ../..//vu/divide.c:1220:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- vs = *(v16 *)VR[result];
- ^~
- ../..//vu/divide.c: In function ‘rsq_v_msp’:
- ../..//vu/divide.c:1239:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- *(v16 *)VACC_L = vt;
- ^
- ../..//vu/divide.c:1247:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- vs = *(v16 *)VR[result];
- ^~
- ../..//vu/divide.c: In function ‘rsql_v_msp’:
- ../..//vu/divide.c:1267:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- *(v16 *)VACC_L = vt;
- ^
- ../..//vu/divide.c:1275:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- vs = *(v16 *)VR[result];
- ^~
- ../..//vu/divide.c: In function ‘rsqh_v_msp’:
- ../..//vu/divide.c:1293:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- *(v16 *)VACC_L = vt;
- ^
- ../..//vu/divide.c:1301:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- vs = *(v16 *)VR[result];
- ^~
- ../..//vu/divide.c: In function ‘nop_v_msp’:
- ../..//vu/divide.c:1315:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- vs = *(v16 *)VR[result];
- ^~
- In file included from ../..//vu/../my_types.h:36:0,
- from ../..//vu/vu.h:22,
- from ../..//vu/logical.h:19,
- from ../..//vu/logical.c:16:
- ../..//vu/../sse2neon/SSE2NEON.h: In function ‘_mm_castps_si128’:
- ../..//vu/../sse2neon/SSE2NEON.h:934:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- return *(const __m128i *)&a;
- ^~~~~~
- ../..//vu/../sse2neon/SSE2NEON.h: In function ‘_mm_castsi128_ps’:
- ../..//vu/../sse2neon/SSE2NEON.h:940:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- return *(const __m128 *)&a;
- ^~~~~~
- ../..//vu/logical.c: In function ‘and_v_msp’:
- ../..//vu/logical.c:22:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- *(v16 *)VACC_L = vs;
- ^
- ../..//vu/logical.c: In function ‘nand_v_msp’:
- ../..//vu/logical.c:38:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- *(v16 *)VACC_L = vs;
- ^
- ../..//vu/logical.c: In function ‘or_v_msp’:
- ../..//vu/logical.c:54:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- *(v16 *)VACC_L = vs;
- ^
- ../..//vu/logical.c: In function ‘nor_v_msp’:
- ../..//vu/logical.c:70:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- *(v16 *)VACC_L = vs;
- ^
- ../..//vu/logical.c: In function ‘xor_v_msp’:
- ../..//vu/logical.c:86:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- *(v16 *)VACC_L = vs;
- ^
- ../..//vu/logical.c: In function ‘nxor_v_msp’:
- ../..//vu/logical.c:102:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- *(v16 *)VACC_L = vs;
- ^
- In file included from ../..//vu/../my_types.h:36:0,
- from ../..//vu/vu.h:22,
- from ../..//vu/multiply.h:19,
- from ../..//vu/multiply.c:16:
- ../..//vu/../sse2neon/SSE2NEON.h: In function ‘_mm_castps_si128’:
- ../..//vu/../sse2neon/SSE2NEON.h:934:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- return *(const __m128i *)&a;
- ^~~~~~
- ../..//vu/../sse2neon/SSE2NEON.h: In function ‘_mm_castsi128_ps’:
- ../..//vu/../sse2neon/SSE2NEON.h:940:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- return *(const __m128 *)&a;
- ^~~~~~
- ../..//vu/multiply.c: In function ‘mulf_v_msp’:
- ../..//vu/multiply.c:118:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- *(v16 *)VACC_L = prod_lo;
- ^
- ../..//vu/multiply.c:120:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- *(v16 *)VACC_M = prod_hi;
- ^
- ../..//vu/multiply.c:134:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- *(v16 *)VACC_H = negative; /* 2*i16*i16 only fills L/M; VACC_H = 0 or ~0. */
- ^
- ../..//vu/multiply.c: In function ‘mulu_v_msp’:
- ../..//vu/multiply.c:180:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- *(v16 *)VACC_L = prod_lo;
- ^
- ../..//vu/multiply.c:182:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- *(v16 *)VACC_M = prod_hi;
- ^
- ../..//vu/multiply.c:193:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- *(v16 *)VACC_H = negative; /* 2*i16*i16 only fills L/M; VACC_H = 0 or ~0. */
- ^
- ../..//vu/multiply.c: In function ‘mudl_v_msp’:
- ../..//vu/multiply.c:223:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- *(v16 *)VACC_L = vs;
- ^
- ../..//vu/multiply.c:224:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- *(v16 *)VACC_M = vt;
- ^
- ../..//vu/multiply.c:225:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- *(v16 *)VACC_H = vt;
- ^
- ../..//vu/multiply.c: In function ‘mudm_v_msp’:
- ../..//vu/multiply.c:257:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- *(v16 *)VACC_L = prod_lo;
- ^
- ../..//vu/multiply.c:258:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- *(v16 *)VACC_M = prod_hi;
- ^
- ../..//vu/multiply.c:261:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- *(v16 *)VACC_H = prod_hi;
- ^
- ../..//vu/multiply.c: In function ‘mudn_v_msp’:
- ../..//vu/multiply.c:295:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- *(v16 *)VACC_L = prod_lo;
- ^
- ../..//vu/multiply.c:296:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- *(v16 *)VACC_M = prod_hi;
- ^
- ../..//vu/multiply.c:298:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- *(v16 *)VACC_H = prod_hi;
- ^
- ../..//vu/multiply.c: In function ‘mudh_v_msp’:
- ../..//vu/multiply.c:324:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- *(v16 *)VACC_L = _mm_setzero_si128();
- ^
- ../..//vu/multiply.c:325:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- *(v16 *)VACC_M = vs; /* acc 31..16 storing (VS*VT)15..0 */
- ^
- ../..//vu/multiply.c:326:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- *(v16 *)VACC_H = prod_high; /* acc 47..32 storing (VS*VT)31..16 */
- ^
- ../..//vu/multiply.c: In function ‘macf_v_msp’:
- ../..//vu/multiply.c:373:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- acc_lo = *(v16 *)VACC_L;
- ^~~~~~
- ../..//vu/multiply.c:374:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- acc_md = *(v16 *)VACC_M;
- ^~~~~~
- ../..//vu/multiply.c:375:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- acc_hi = *(v16 *)VACC_H;
- ^~~~~~
- ../..//vu/multiply.c:378:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- *(v16 *)VACC_L = acc_lo;
- ^
- ../..//vu/multiply.c:26:5: warning: implicit declaration of function ‘_mm_cmplt_epi16’ [-Wimplicit-function-declaration]
- _mm_cmplt_epi16( \
- ^
- ../..//vu/multiply.c:379:16: note: in expansion of macro ‘_mm_cmplt_epu16’
- overflow = _mm_cmplt_epu16(acc_lo, prod_lo); /* a + b < a + 0 ? ~0 : 0 */
- ^~~~~~~~~~~~~~~
- ../..//vu/multiply.c:379:14: error: incompatible types when assigning to type ‘v16’ from type ‘int’
- overflow = _mm_cmplt_epu16(acc_lo, prod_lo); /* a + b < a + 0 ? ~0 : 0 */
- ^
- ../..//vu/multiply.c:382:18: error: incompatible types when assigning to type ‘v16’ from type ‘int’
- overflow_new = _mm_cmplt_epu16(acc_md, prod_hi);
- ^
- ../..//vu/multiply.c:386:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- *(v16 *)VACC_M = acc_md;
- ^
- ../..//vu/multiply.c:391:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- *(v16 *)VACC_H = acc_hi;
- ^
- ../..//vu/multiply.c: In function ‘macu_v_msp’:
- ../..//vu/multiply.c:440:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- acc_lo = *(v16 *)VACC_L;
- ^~~~~~
- ../..//vu/multiply.c:441:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- acc_md = *(v16 *)VACC_M;
- ^~~~~~
- ../..//vu/multiply.c:442:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- acc_hi = *(v16 *)VACC_H;
- ^~~~~~
- ../..//vu/multiply.c:445:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- *(v16 *)VACC_L = acc_lo;
- ^
- ../..//vu/multiply.c:446:14: error: incompatible types when assigning to type ‘v16’ from type ‘int’
- overflow = _mm_cmplt_epu16(acc_lo, prod_lo); /* a + b < a + 0 ? ~0 : 0 */
- ^
- ../..//vu/multiply.c:449:18: error: incompatible types when assigning to type ‘v16’ from type ‘int’
- overflow_new = _mm_cmplt_epu16(acc_md, prod_hi);
- ^
- ../..//vu/multiply.c:453:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- *(v16 *)VACC_M = acc_md;
- ^
- ../..//vu/multiply.c:458:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- *(v16 *)VACC_H = acc_hi;
- ^
- ../..//vu/multiply.c:463:14: error: incompatible types when assigning to type ‘v16’ from type ‘int’
- overflow = _mm_cmplt_epi16(acc_md, vs);
- ^
- ../..//vu/multiply.c: In function ‘madl_v_msp’:
- ../..//vu/multiply.c:502:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- acc_lo = *(v16 *)VACC_L;
- ^~~~~~
- ../..//vu/multiply.c:503:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- acc_md = *(v16 *)VACC_M;
- ^~~~~~
- ../..//vu/multiply.c:504:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- acc_hi = *(v16 *)VACC_H;
- ^~~~~~
- ../..//vu/multiply.c:507:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- *(v16 *)VACC_L = acc_lo;
- ^
- ../..//vu/multiply.c:509:14: error: incompatible types when assigning to type ‘v16’ from type ‘int’
- overflow = _mm_cmplt_epu16(acc_lo, prod_hi); /* overflow: (x + y < y) */
- ^
- ../..//vu/multiply.c:511:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- *(v16 *)VACC_M = acc_md;
- ^
- ../..//vu/multiply.c:520:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- *(v16 *)VACC_H = acc_hi;
- ^
- ../..//vu/multiply.c: In function ‘madm_v_msp’:
- ../..//vu/multiply.c:583:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- acc_lo = *(v16 *)VACC_L;
- ^~~~~~
- ../..//vu/multiply.c:584:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- acc_md = *(v16 *)VACC_M;
- ^~~~~~
- ../..//vu/multiply.c:585:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- acc_hi = *(v16 *)VACC_H;
- ^~~~~~
- ../..//vu/multiply.c:588:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- *(v16 *)VACC_L = acc_lo;
- ^
- ../..//vu/multiply.c:590:14: error: incompatible types when assigning to type ‘v16’ from type ‘int’
- overflow = _mm_cmplt_epu16(acc_lo, prod_lo); /* overflow: (x + y < y) */
- ^
- ../..//vu/multiply.c:593:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- *(v16 *)VACC_M = acc_md;
- ^
- ../..//vu/multiply.c:595:14: error: incompatible types when assigning to type ‘v16’ from type ‘int’
- overflow = _mm_cmplt_epu16(acc_md, prod_hi);
- ^
- ../..//vu/multiply.c:599:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- *(v16 *)VACC_H = acc_hi;
- ^
- ../..//vu/multiply.c: In function ‘madn_v_msp’:
- ../..//vu/multiply.c:644:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- acc_lo = *(v16 *)VACC_L;
- ^~~~~~
- ../..//vu/multiply.c:645:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- acc_md = *(v16 *)VACC_M;
- ^~~~~~
- ../..//vu/multiply.c:646:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- acc_hi = *(v16 *)VACC_H;
- ^~~~~~
- ../..//vu/multiply.c:649:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- *(v16 *)VACC_L = acc_lo;
- ^
- ../..//vu/multiply.c:651:14: error: incompatible types when assigning to type ‘v16’ from type ‘int’
- overflow = _mm_cmplt_epu16(acc_lo, prod_lo); /* overflow: (x + y < y) */
- ^
- ../..//vu/multiply.c:654:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- *(v16 *)VACC_M = acc_md;
- ^
- ../..//vu/multiply.c:656:14: error: incompatible types when assigning to type ‘v16’ from type ‘int’
- overflow = _mm_cmplt_epu16(acc_md, prod_hi);
- ^
- ../..//vu/multiply.c:660:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- *(v16 *)VACC_H = acc_hi;
- ^
- ../..//vu/multiply.c: In function ‘madh_v_msp’:
- ../..//vu/multiply.c:718:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- acc_mid = *(v16 *)VACC_M;
- ^~~~~~~
- ../..//vu/multiply.c:720:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- *(v16 *)VACC_M = vs;
- ^
- ../..//vu/multiply.c:721:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- vt = *(v16 *)VACC_H;
- ^~
- ../..//vu/multiply.c:732:8: error: incompatible types when assigning to type ‘v16’ from type ‘int’
- vs = _mm_cmplt_epu16(vs, acc_mid); /* acc.mid + prod.low < acc.mid */
- ^
- ../..//vu/multiply.c:734:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- *(v16 *)VACC_H = vt;
- ^
- ../..//vu/multiply.c:736:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- vs = *(v16 *)VACC_M;
- ^~
- make: *** [_obj/vu/multiply.o] Error 1
- Makefile:111: Architecture "armv7l" not officially supported.'
- In file included from ../..//vu/../my_types.h:36:0,
- from ../..//vu/vu.h:22,
- from ../..//vu/multiply.h:19,
- from ../..//vu/multiply.c:16:
- ../..//vu/../sse2neon/SSE2NEON.h: In function ‘_mm_castps_si128’:
- ../..//vu/../sse2neon/SSE2NEON.h:934:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- return *(const __m128i *)&a;
- ^~~~~~
- ../..//vu/../sse2neon/SSE2NEON.h: In function ‘_mm_castsi128_ps’:
- ../..//vu/../sse2neon/SSE2NEON.h:940:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- return *(const __m128 *)&a;
- ^~~~~~
- ../..//vu/multiply.c: In function ‘mulf_v_msp’:
- ../..//vu/multiply.c:118:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- *(v16 *)VACC_L = prod_lo;
- ^
- ../..//vu/multiply.c:120:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- *(v16 *)VACC_M = prod_hi;
- ^
- ../..//vu/multiply.c:134:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- *(v16 *)VACC_H = negative; /* 2*i16*i16 only fills L/M; VACC_H = 0 or ~0. */
- ^
- ../..//vu/multiply.c: In function ‘mulu_v_msp’:
- ../..//vu/multiply.c:180:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- *(v16 *)VACC_L = prod_lo;
- ^
- ../..//vu/multiply.c:182:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- *(v16 *)VACC_M = prod_hi;
- ^
- ../..//vu/multiply.c:193:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- *(v16 *)VACC_H = negative; /* 2*i16*i16 only fills L/M; VACC_H = 0 or ~0. */
- ^
- ../..//vu/multiply.c: In function ‘mudl_v_msp’:
- ../..//vu/multiply.c:223:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- *(v16 *)VACC_L = vs;
- ^
- ../..//vu/multiply.c:224:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- *(v16 *)VACC_M = vt;
- ^
- ../..//vu/multiply.c:225:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- *(v16 *)VACC_H = vt;
- ^
- ../..//vu/multiply.c: In function ‘mudm_v_msp’:
- ../..//vu/multiply.c:257:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- *(v16 *)VACC_L = prod_lo;
- ^
- ../..//vu/multiply.c:258:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- *(v16 *)VACC_M = prod_hi;
- ^
- ../..//vu/multiply.c:261:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- *(v16 *)VACC_H = prod_hi;
- ^
- ../..//vu/multiply.c: In function ‘mudn_v_msp’:
- ../..//vu/multiply.c:295:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- *(v16 *)VACC_L = prod_lo;
- ^
- ../..//vu/multiply.c:296:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- *(v16 *)VACC_M = prod_hi;
- ^
- ../..//vu/multiply.c:298:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- *(v16 *)VACC_H = prod_hi;
- ^
- ../..//vu/multiply.c: In function ‘mudh_v_msp’:
- ../..//vu/multiply.c:324:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- *(v16 *)VACC_L = _mm_setzero_si128();
- ^
- ../..//vu/multiply.c:325:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- *(v16 *)VACC_M = vs; /* acc 31..16 storing (VS*VT)15..0 */
- ^
- ../..//vu/multiply.c:326:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- *(v16 *)VACC_H = prod_high; /* acc 47..32 storing (VS*VT)31..16 */
- ^
- ../..//vu/multiply.c: In function ‘macf_v_msp’:
- ../..//vu/multiply.c:373:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- acc_lo = *(v16 *)VACC_L;
- ^~~~~~
- ../..//vu/multiply.c:374:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- acc_md = *(v16 *)VACC_M;
- ^~~~~~
- ../..//vu/multiply.c:375:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- acc_hi = *(v16 *)VACC_H;
- ^~~~~~
- ../..//vu/multiply.c:378:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- *(v16 *)VACC_L = acc_lo;
- ^
- ../..//vu/multiply.c:26:5: warning: implicit declaration of function ‘_mm_cmplt_epi16’ [-Wimplicit-function-declaration]
- _mm_cmplt_epi16( \
- ^
- ../..//vu/multiply.c:379:16: note: in expansion of macro ‘_mm_cmplt_epu16’
- overflow = _mm_cmplt_epu16(acc_lo, prod_lo); /* a + b < a + 0 ? ~0 : 0 */
- ^~~~~~~~~~~~~~~
- ../..//vu/multiply.c:379:14: error: incompatible types when assigning to type ‘v16’ from type ‘int’
- overflow = _mm_cmplt_epu16(acc_lo, prod_lo); /* a + b < a + 0 ? ~0 : 0 */
- ^
- ../..//vu/multiply.c:382:18: error: incompatible types when assigning to type ‘v16’ from type ‘int’
- overflow_new = _mm_cmplt_epu16(acc_md, prod_hi);
- ^
- ../..//vu/multiply.c:386:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- *(v16 *)VACC_M = acc_md;
- ^
- ../..//vu/multiply.c:391:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- *(v16 *)VACC_H = acc_hi;
- ^
- ../..//vu/multiply.c: In function ‘macu_v_msp’:
- ../..//vu/multiply.c:440:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- acc_lo = *(v16 *)VACC_L;
- ^~~~~~
- ../..//vu/multiply.c:441:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- acc_md = *(v16 *)VACC_M;
- ^~~~~~
- ../..//vu/multiply.c:442:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- acc_hi = *(v16 *)VACC_H;
- ^~~~~~
- ../..//vu/multiply.c:445:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- *(v16 *)VACC_L = acc_lo;
- ^
- ../..//vu/multiply.c:446:14: error: incompatible types when assigning to type ‘v16’ from type ‘int’
- overflow = _mm_cmplt_epu16(acc_lo, prod_lo); /* a + b < a + 0 ? ~0 : 0 */
- ^
- ../..//vu/multiply.c:449:18: error: incompatible types when assigning to type ‘v16’ from type ‘int’
- overflow_new = _mm_cmplt_epu16(acc_md, prod_hi);
- ^
- ../..//vu/multiply.c:453:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- *(v16 *)VACC_M = acc_md;
- ^
- ../..//vu/multiply.c:458:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- *(v16 *)VACC_H = acc_hi;
- ^
- ../..//vu/multiply.c:463:14: error: incompatible types when assigning to type ‘v16’ from type ‘int’
- overflow = _mm_cmplt_epi16(acc_md, vs);
- ^
- ../..//vu/multiply.c: In function ‘madl_v_msp’:
- ../..//vu/multiply.c:502:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- acc_lo = *(v16 *)VACC_L;
- ^~~~~~
- ../..//vu/multiply.c:503:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- acc_md = *(v16 *)VACC_M;
- ^~~~~~
- ../..//vu/multiply.c:504:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- acc_hi = *(v16 *)VACC_H;
- ^~~~~~
- ../..//vu/multiply.c:507:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- *(v16 *)VACC_L = acc_lo;
- ^
- ../..//vu/multiply.c:509:14: error: incompatible types when assigning to type ‘v16’ from type ‘int’
- overflow = _mm_cmplt_epu16(acc_lo, prod_hi); /* overflow: (x + y < y) */
- ^
- ../..//vu/multiply.c:511:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- *(v16 *)VACC_M = acc_md;
- ^
- ../..//vu/multiply.c:520:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- *(v16 *)VACC_H = acc_hi;
- ^
- ../..//vu/multiply.c: In function ‘madm_v_msp’:
- ../..//vu/multiply.c:583:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- acc_lo = *(v16 *)VACC_L;
- ^~~~~~
- ../..//vu/multiply.c:584:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- acc_md = *(v16 *)VACC_M;
- ^~~~~~
- ../..//vu/multiply.c:585:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- acc_hi = *(v16 *)VACC_H;
- ^~~~~~
- ../..//vu/multiply.c:588:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- *(v16 *)VACC_L = acc_lo;
- ^
- ../..//vu/multiply.c:590:14: error: incompatible types when assigning to type ‘v16’ from type ‘int’
- overflow = _mm_cmplt_epu16(acc_lo, prod_lo); /* overflow: (x + y < y) */
- ^
- ../..//vu/multiply.c:593:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- *(v16 *)VACC_M = acc_md;
- ^
- ../..//vu/multiply.c:595:14: error: incompatible types when assigning to type ‘v16’ from type ‘int’
- overflow = _mm_cmplt_epu16(acc_md, prod_hi);
- ^
- ../..//vu/multiply.c:599:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- *(v16 *)VACC_H = acc_hi;
- ^
- ../..//vu/multiply.c: In function ‘madn_v_msp’:
- ../..//vu/multiply.c:644:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- acc_lo = *(v16 *)VACC_L;
- ^~~~~~
- ../..//vu/multiply.c:645:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- acc_md = *(v16 *)VACC_M;
- ^~~~~~
- ../..//vu/multiply.c:646:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- acc_hi = *(v16 *)VACC_H;
- ^~~~~~
- ../..//vu/multiply.c:649:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- *(v16 *)VACC_L = acc_lo;
- ^
- ../..//vu/multiply.c:651:14: error: incompatible types when assigning to type ‘v16’ from type ‘int’
- overflow = _mm_cmplt_epu16(acc_lo, prod_lo); /* overflow: (x + y < y) */
- ^
- ../..//vu/multiply.c:654:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- *(v16 *)VACC_M = acc_md;
- ^
- ../..//vu/multiply.c:656:14: error: incompatible types when assigning to type ‘v16’ from type ‘int’
- overflow = _mm_cmplt_epu16(acc_md, prod_hi);
- ^
- ../..//vu/multiply.c:660:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- *(v16 *)VACC_H = acc_hi;
- ^
- ../..//vu/multiply.c: In function ‘madh_v_msp’:
- ../..//vu/multiply.c:718:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- acc_mid = *(v16 *)VACC_M;
- ^~~~~~~
- ../..//vu/multiply.c:720:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- *(v16 *)VACC_M = vs;
- ^
- ../..//vu/multiply.c:721:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- vt = *(v16 *)VACC_H;
- ^~
- ../..//vu/multiply.c:732:8: error: incompatible types when assigning to type ‘v16’ from type ‘int’
- vs = _mm_cmplt_epu16(vs, acc_mid); /* acc.mid + prod.low < acc.mid */
- ^
- ../..//vu/multiply.c:734:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- *(v16 *)VACC_H = vt;
- ^
- ../..//vu/multiply.c:736:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- vs = *(v16 *)VACC_M;
- ^~
- make: *** [_obj/vu/multiply.o] Error 1
- Makefile:111: Architecture "armv7l" not officially supported.'
- Makefile:111: Architecture "armv7l" not officially supported.'
- Makefile:118: Architecture "armv7l" not officially supported.'
- ../../src/Glitch64/OGLEScombiner.cpp: In function ‘void init_combiner()’:
- ../../src/Glitch64/OGLEScombiner.cpp:329:7: warning: unused variable ‘log_lengt’ [-Wunused-variable]
- int log_length;
- ^~~~~~~~~~
- ../../src/Glitch64/OGLEScombiner.cpp: In function ‘void compile_shader()’:
- ../../src/Glitch64/OGLEScombiner.cpp:565:7: warning: unused variable ‘rotation_matrix_location’ [-Wunused-variable]
- int rotation_matrix_location;
- ^~~~~~~~~~~~~~~~~~~~~~~~
- ../../src/Glitch64/OGLEScombiner.cpp:566:7: warning: unused variable ‘texture0_location’ [-Wunused-variable]
- int texture0_location;
- ^~~~~~~~~~~~~~~~~
- ../../src/Glitch64/OGLEScombiner.cpp:567:7: warning: unused variable ‘texture1_location’ [-Wunused-variable]
- int texture1_location;
- ^~~~~~~~~~~~~~~~~
- ../../src/Glitch64/OGLEScombiner.cpp:568:7: warning: unused variable ‘ditherTex_location’ [-Wunused-variable]
- int ditherTex_location;
- ^~~~~~~~~~~~~~~~~~
- ../../src/Glitch64/OGLEScombiner.cpp:569:7: warning: unused variable ‘vertexOffset_location’ [-Wunused-variable]
- int vertexOffset_location;
- ^~~~~~~~~~~~~~~~~~~~~
- ../../src/Glitch64/OGLEScombiner.cpp:570:7: warning: unused variable ‘textureSizes_location’ [-Wunused-variable]
- int textureSizes_location;
- ^~~~~~~~~~~~~~~~~~~~~
- ../../src/Glitch64/OGLEScombiner.cpp:573:7: warning: unused variable ‘chroma_color_location’ [-Wunused-variable]
- int chroma_color_location;
- ^~~~~~~~~~~~~~~~~~~~~
- ../../src/Glitch64/OGLEScombiner.cpp:574:7: warning: unused variable ‘log_lengt’ [-Wunused-variable]
- int log_length;
- ^~~~~~~~~~
- ../../src/Glitch64/OGLEScombiner.cpp: At global scope:
- ../../src/Glitch64/OGLEScombiner.cpp:219:13: warning: ‘shader_log’ defined but not used [-Wunused-variable]
- static char shader_log[2048];
- ^~~~~~~~~~
- ../../src/Glitch64/OGLEScombiner.cpp:38:82: warning: ‘operanda2’ defined but not used [-Wunused-variable]
- ta[4],sourcea0[4],operanda0[4],sourcea1[4],operanda1[4],sourcea2[4],operanda2[4];
- ^~~~~~~~~
- ../../src/Glitch64/OGLEScombiner.cpp:38:70: warning: ‘sourcea2’ defined but not used [-Wunused-variable]
- tatic int fcta[4],sourcea0[4],operanda0[4],sourcea1[4],operanda1[4],sourcea2[4],operanda2[4];
- ^~~~~~~~
- ../../src/Glitch64/OGLEScombiner.cpp:38:57: warning: ‘operanda1’ defined but not used [-Wunused-variable]
- static int fcta[4],sourcea0[4],operanda0[4],sourcea1[4],operanda1[4],sourcea2[4],operanda2[4];
- ^~~~~~~~~
- ../../src/Glitch64/OGLEScombiner.cpp:38:45: warning: ‘sourcea1’ defined but not used [-Wunused-variable]
- static int fcta[4],sourcea0[4],operanda0[4],sourcea1[4],operanda1[4],sourcea2[4],operanda2[4];
- ^~~~~~~~
- ../../src/Glitch64/OGLEScombiner.cpp:38:32: warning: ‘operanda0’ defined but not used [-Wunused-variable]
- static int fcta[4],sourcea0[4],operanda0[4],sourcea1[4],operanda1[4],sourcea2[4],operanda2[4];
- ^~~~~~~~~
- ../../src/Glitch64/OGLEScombiner.cpp:38:20: warning: ‘sourcea0’ defined but not used [-Wunused-variable]
- static int fcta[4],sourcea0[4],operanda0[4],sourcea1[4],operanda1[4],sourcea2[4],operanda2[4];
- ^~~~~~~~
- ../../src/Glitch64/OGLEScombiner.cpp:38:12: warning: ‘fcta’ defined but not used [-Wunused-variable]
- static int fcta[4],sourcea0[4],operanda0[4],sourcea1[4],operanda1[4],sourcea2[4],operanda2[4];
- ^~~~
- ../../src/Glitch64/OGLEScombiner.cpp:37:82: warning: ‘operand2’ defined but not used [-Wunused-variable]
- t[4], source0[4], operand0[4], source1[4], operand1[4], source2[4], operand2[4];
- ^~~~~~~~
- ../../src/Glitch64/OGLEScombiner.cpp:37:70: warning: ‘source2’ defined but not used [-Wunused-variable]
- tatic int fct[4], source0[4], operand0[4], source1[4], operand1[4], source2[4], operand2[4];
- ^~~~~~~
- ../../src/Glitch64/OGLEScombiner.cpp:37:57: warning: ‘operand1’ defined but not used [-Wunused-variable]
- static int fct[4], source0[4], operand0[4], source1[4], operand1[4], source2[4], operand2[4];
- ^~~~~~~~
- ../../src/Glitch64/OGLEScombiner.cpp:37:45: warning: ‘source1’ defined but not used [-Wunused-variable]
- static int fct[4], source0[4], operand0[4], source1[4], operand1[4], source2[4], operand2[4];
- ^~~~~~~
- ../../src/Glitch64/OGLEScombiner.cpp:37:32: warning: ‘operand0’ defined but not used [-Wunused-variable]
- static int fct[4], source0[4], operand0[4], source1[4], operand1[4], source2[4], operand2[4];
- ^~~~~~~~
- ../../src/Glitch64/OGLEScombiner.cpp:37:20: warning: ‘source0’ defined but not used [-Wunused-variable]
- static int fct[4], source0[4], operand0[4], source1[4], operand1[4], source2[4], operand2[4];
- ^~~~~~~
- ../../src/Glitch64/OGLEScombiner.cpp:37:12: warning: ‘fct’ defined but not used [-Wunused-variable]
- static int fct[4], source0[4], operand0[4], source1[4], operand1[4], source2[4], operand2[4];
- ^~~
- ../../src/Glitch64/OGLESglitchmain.cpp:309:0: warning: "LOG" redefined
- #define LOG
- In file included from ../../src/Glitch64/OGLESglitchmain.cpp:39:0:
- ../../src/Glitch64/glitchmain.h:394:0: note: this is the location of the previous definition
- #define LOG(...)
- ../../src/Glitch64/OGLESglitchmain.cpp: In function ‘void grSstOrigin(GrOriginLocation_t)’:
- ../../src/Glitch64/OGLESglitchmain.cpp:315:30: warning: left operand of comma operator has no effect [-Wunused-value]
- LOG("grSstOrigin(%d)\r\n", origin);
- ^~~~~~
- ../../src/Glitch64/OGLESglitchmain.cpp: In function ‘void grClipWindow(FxU32, FxU32, FxU32, FxU32)’:
- ../../src/Glitch64/OGLESglitchmain.cpp:323:40: warning: left operand of comma operator has no effect [-Wunused-value]
- LOG("grClipWindow(%d,%d,%d,%d)\r\n", minx, miny, maxx, maxy);
- ^~~~
- ../../src/Glitch64/OGLESglitchmain.cpp:323:46: warning: right operand of comma operator has no effect [-Wunused-value]
- LOG("grClipWindow(%d,%d,%d,%d)\r\n", minx, miny, maxx, maxy);
- ^~~~
- ../../src/Glitch64/OGLESglitchmain.cpp:323:52: warning: right operand of comma operator has no effect [-Wunused-value]
- LOG("grClipWindow(%d,%d,%d,%d)\r\n", minx, miny, maxx, maxy);
- ^~~~
- ../../src/Glitch64/OGLESglitchmain.cpp:323:58: warning: right operand of comma operator has no effect [-Wunused-value]
- LOG("grClipWindow(%d,%d,%d,%d)\r\n", minx, miny, maxx, maxy);
- ^~~~
- ../../src/Glitch64/OGLESglitchmain.cpp: In function ‘void grColorMask(FxBool, FxBool)’:
- ../../src/Glitch64/OGLESglitchmain.cpp:359:34: warning: left operand of comma operator has no effect [-Wunused-value]
- LOG("grColorMask(%d, %d)\r\n", rgb, a);
- ^~~
- ../../src/Glitch64/OGLESglitchmain.cpp:359:39: warning: right operand of comma operator has no effect [-Wunused-value]
- LOG("grColorMask(%d, %d)\r\n", rgb, a);
- ^
- ../../src/Glitch64/OGLESglitchmain.cpp: In function ‘void grGlideInit()’:
- ../../src/Glitch64/OGLESglitchmain.cpp:366:27: warning: statement has no effect [-Wunused-value]
- LOG("grGlideInit()\r\n");
- ^
- ../../src/Glitch64/OGLESglitchmain.cpp: In function ‘void grSstSelect(int)’:
- ../../src/Glitch64/OGLESglitchmain.cpp:372:30: warning: left operand of comma operator has no effect [-Wunused-value]
- LOG("grSstSelect(%d)\r\n", which_sst);
- ^~~~~~~~~
- ../../src/Glitch64/OGLESglitchmain.cpp: In function ‘GrContext_t grSstWinOpenExt(HWND, GrScreenResolution_t, GrScreenRefresh_t, GrColorFormat_t, GrOriginLocation_t, int, int, int)’:
- ../../src/Glitch64/OGLESglitchmain.cpp:451:57: warning: left operand of comma operator has no effect [-Wunused-value]
- LOG("grSstWinOpenExt(%d, %d, %d, %d, %d, %d %d)\r\n", hWnd, screen_resolution, refresh_rate, color_format, origin_location, nColBuffers, nAuxBuffers);
- ^~~~
- ../../src/Glitch64/OGLESglitchmain.cpp:451:63: warning: right operand of comma operator has no effect [-Wunused-value]
- LOG("grSstWinOpenExt(%d, %d, %d, %d, %d, %d %d)\r\n", hWnd, screen_resolutio, refresh_rate, color_format, origin_location, nColBuffers, nAuxBuffers);
- ^~~~~~~~~~~~~~~~
- ../../src/Glitch64/OGLESglitchmain.cpp:451:82: warning: right operand of comma operator has no effect [-Wunused-value]
- inOpenExt(%d, %d, %d, %d, %d, %d %d)\r\n", hWnd, screen_resolution, refresh_rate, color_format, origin_location, nColBuffers, nAuxBuffers);
- ^~~~~~~~~~~~
- ../../src/Glitch64/OGLESglitchmain.cpp:451:96: warning: right operand of comma operator has no effect [-Wunused-value]
- %d, %d, %d, %d, %d %d)\r\n", hWnd, screen_resolution, refresh_rate, color_format, origin_location, nColBuffers, nAuxBuffers);
- ^~~~~~~~~~~~
- ../../src/Glitch64/OGLESglitchmain.cpp:451:110: warning: right operand of comma operator has no effect [-Wunused-value]
- , %d %d)\r\n", hWnd, screen_resolution, refresh_rate, color_format, origin_location, nColBuffers, nAuxBuffers);
- ^~~~~~~~~~~~~~~
- ../../src/Glitch64/OGLESglitchmain.cpp:451:127: warning: right operand of comma operator has no effect [-Wunused-value]
- nd, screen_resolution, refresh_rate, color_format, origin_location, nColBuffer, nAuxBuffers);
- ^~~~~~~~~~
- ../../src/Glitch64/OGLESglitchmain.cpp:451:140: warning: right operand of comma operator has no effect [-Wunused-value]
- solution, refresh_rate, color_format, origin_location, nColBuffers, nAuxBuffer);
- ^~~~~~~~~~
- ../../src/Glitch64/OGLESglitchmain.cpp: In function ‘GrContext_t grSstWinOpen(HWND, GrScreenResolution_t, GrScreenRefresh_t, GrColorFormat_t, GrOriginLocation_t, int, int)’:
- ../../src/Glitch64/OGLESglitchmain.cpp:483:57: warning: left operand of comma operator has no effect [-Wunused-value]
- LOG("grSstWinOpen(%08lx, %d, %d, %d, %d, %d %d)\r\n", hWnd, screen_resolution&~0x80000000, refresh_rate, color_format, origin_location, nColBuffers, nAuxBuffers);
- ^~~~
- ../../src/Glitch64/OGLESglitchmain.cpp:483:82: warning: right operand of comma operator has no effect [-Wunused-value]
- inOpen(%08lx, %d, %d, %d, %d, %d %d)\r\n", hWnd, screen_resolution&~0x80000000, refresh_rate, color_format, origin_location, nColBuffers, nAuxBuffers);
- ^~~~~~~~~~
- ../../src/Glitch64/OGLESglitchmain.cpp:483:80: warning: right operand of comma operator has no effect [-Wunused-value]
- tWinOpen(%08lx, %d, %d, %d, %d, %d %d)\r\n", hWnd, screen_resolution&~0x80000000, refresh_rate, color_format, origin_location, nColBuffers, nAuxBuffers);
- ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
- ../../src/Glitch64/OGLESglitchmain.cpp:483:108: warning: right operand of comma operator has no effect [-Wunused-value]
- %d, %d %d)\r\n", hWnd, screen_resolution&~0x80000000, refresh_rate, color_format, origin_location, nColBuffers, nAuxBuffers);
- ^~~~~~~~~~~~
- ../../src/Glitch64/OGLESglitchmain.cpp:483:122: warning: right operand of comma operator has no effect [-Wunused-value]
- ", hWnd, screen_resolution&~0x80000000, refresh_rate, color_format, origin_location, nColBuffers, nAuxBuffers);
- ^~~~~~~~~~~~~~~
- ../../src/Glitch64/OGLESglitchmain.cpp:483:139: warning: right operand of comma operator has no effect [-Wunused-value]
- esolution&~0x80000000, refresh_rate, color_format, origin_location, nColBuffer, nAuxBuffers);
- ^~~~~~~~~~
- ../../src/Glitch64/OGLESglitchmain.cpp:483:152: warning: right operand of comma operator has no effect [-Wunused-value]
- 80000000, refresh_rate, color_format, origin_location, nColBuffers, nAuxBuffer);
- ^~~~~~~~~~
- ../../src/Glitch64/OGLESglitchmain.cpp: In function ‘void grGlideShutdown()’:
- ../../src/Glitch64/OGLESglitchmain.cpp:742:29: warning: statement has no effect [-Wunused-value]
- LOG("grGlideShutdown\r\n");
- ^
- ../../src/Glitch64/OGLESglitchmain.cpp: In function ‘FxBool grSstWinClose(GrContext_t)’:
- ../../src/Glitch64/OGLESglitchmain.cpp:749:32: warning: left operand of comma operator has no effect [-Wunused-value]
- LOG("grSstWinClose(%d)\r\n", context);
- ^~~~~~~
- ../../src/Glitch64/OGLESglitchmain.cpp: In function ‘void grTextureBufferExt(GrChipID_t, FxU32, GrLOD_t, GrLOD_t, GrAspectRatio_t, GrTextureFormat_t, FxU32)’:
- ../../src/Glitch64/OGLESglitchmain.cpp:830:60: warning: left operand of comma operator has no effect [-Wunused-value]
- LOG("grTextureBufferExt(%d, %d, %d, %d %d, %d, %d)\r\n", tmu, startAddress, lodmin, lodmax, aspect, fmt, evenOdd);
- ^~~
- ../../src/Glitch64/OGLESglitchmain.cpp:830:65: warning: right operand of comma operator has no effect [-Wunused-value]
- LOG("grTextureBufferExt(%d, %d, %d, %d %d, %d, %d)\r\n", tmu, startAddress, lodmin, lodmax, aspect, fmt, evenOdd);
- ^~~~~~~~~~~~
- ../../src/Glitch64/OGLESglitchmain.cpp:830:79: warning: right operand of comma operator has no effect [-Wunused-value]
- extureBufferExt(%d, %d, %d, %d %d, %d, %d)\r\n", tmu, startAddress, lodmin, lodmax, aspect, fmt, evenOdd);
- ^~~~~~
- ../../src/Glitch64/OGLESglitchmain.cpp:830:87: warning: right operand of comma operator has no effect [-Wunused-value]
- fferExt(%d, %d, %d, %d %d, %d, %d)\r\n", tmu, startAddress, lodmin, lodmax, aspect, fmt, evenOdd);
- ^~~~~~
- ../../src/Glitch64/OGLESglitchmain.cpp:830:95: warning: right operand of comma operator has no effect [-Wunused-value]
- %d, %d, %d, %d %d, %d, %d)\r\n", tmu, startAddress, lodmin, lodmax, aspect, fmt, evenOdd);
- ^~~~~~
- ../../src/Glitch64/OGLESglitchmain.cpp:830:103: warning: right operand of comma operator has no effect [-Wunused-value]
- %d, %d %d, %d, %d)\r\n", tmu, startAddress, lodmin, lodmax, aspect, fmt, evenOdd);
- ^~~
- ../../src/Glitch64/OGLESglitchmain.cpp:830:108: warning: right operand of comma operator has no effect [-Wunused-value]
- %d %d, %d, %d)\r\n", tmu, startAddress, lodmin, lodmax, aspect, fmt, evenOdd);
- ^~~~~~~
- ../../src/Glitch64/OGLESglitchmain.cpp: In function ‘void grTextureAuxBufferExt(GrChipID_t, FxU32, GrLOD_t, GrLOD_t, GrAspectRatio_t, GrTextureFormat_t, FxU32)’:
- ../../src/Glitch64/OGLESglitchmain.cpp:1144:63: warning: left operand of comma operator has no effect [-Wunused-value]
- LOG("grTextureAuxBufferExt(%d, %d, %d, %d %d, %d, %d)\r\n", tmu, startAddress, thisLOD, largeLOD, aspectRatio, format, odd_even_mask);
- ^~~
- ../../src/Glitch64/OGLESglitchmain.cpp:1144:68: warning: right operand of comma operator has no effect [-Wunused-value]
- LOG("grTextureAuxBufferExt(%d, %d, %d, %d %d, %d, %d)\r\n", tmu, startAddres, thisLOD, largeLOD, aspectRatio, format, odd_even_mask);
- ^~~~~~~~~~~
- ../../src/Glitch64/OGLESglitchmain.cpp:1144:82: warning: right operand of comma operator has no effect [-Wunused-value]
- ureAuxBufferExt(%d, %d, %d, %d %d, %d, %d)\r\n", tmu, startAddress, thisLOD, largeLOD, aspectRatio, format, odd_even_mask);
- ^~~~~~~
- ../../src/Glitch64/OGLESglitchmain.cpp:1144:91: warning: right operand of comma operator has no effect [-Wunused-value]
- ferExt(%d, %d, %d, %d %d, %d, %d)\r\n", tmu, startAddress, thisLOD, largeLOD, aspectRatio, format, odd_even_mask);
- ^~~~~~~~
- ../../src/Glitch64/OGLESglitchmain.cpp:1144:101: warning: right operand of comma operator has no effect [-Wunused-value]
- %d, %d, %d %d, %d, %d)\r\n", tmu, startAddress, thisLOD, largeLOD, aspectRati, format, odd_even_mask);
- ^~~~~~~~~~
- ../../src/Glitch64/OGLESglitchmain.cpp:1144:114: warning: right operand of comma operator has no effect [-Wunused-value]
- d, %d, %d)\r\n", tmu, startAddress, thisLOD, largeLOD, aspectRatio, format, odd_even_mask);
- ^~~~~~
- ../../src/Glitch64/OGLESglitchmain.cpp:1144:122: warning: right operand of comma operator has no effect [-Wunused-value]
- d)\r\n", tmu, startAddress, thisLOD, largeLOD, aspectRatio, format, odd_even_mask);
- ^~~~~~~~~~~~~
- ../../src/Glitch64/OGLESglitchmain.cpp: In function ‘int (* grGetProcAddress(char*))()’:
- ../../src/Glitch64/OGLESglitchmain.cpp:1153:35: warning: left operand of comma operator has no effect [-Wunused-value]
- LOG("grGetProcAddress(%s)\r\n", procName);
- ^~~~~~~~
- ../../src/Glitch64/OGLESglitchmain.cpp: In function ‘FxU32 grGet(FxU32, FxU32, FxI32*)’:
- ../../src/Glitch64/OGLESglitchmain.cpp:1200:27: warning: left operand of comma operator has no effect [-Wunused-value]
- LOG("grGet(%d,%d)\r\n", pname, plength);
- ^~~~~
- ../../src/Glitch64/OGLESglitchmain.cpp:1200:34: warning: right operand of comma operator has no effect [-Wunused-value]
- LOG("grGet(%d,%d)\r\n", pname, plength);
- ^~~~~~~
- ../../src/Glitch64/OGLESglitchmain.cpp: In function ‘const char* grGetString(FxU32)’:
- ../../src/Glitch64/OGLESglitchmain.cpp:1318:30: warning: left operand of comma operator has no effect [-Wunused-value]
- LOG("grGetString(%d)\r\n", pname);
- ^~~~~
- ../../src/Glitch64/OGLESglitchmain.cpp: In function ‘void render_rectangle(int, int, int, int, int, int, int, int)’:
- ../../src/Glitch64/OGLESglitchmain.cpp:1363:7: warning: unused variable ‘vertexOffset_location’ [-Wunused-variable]
- int vertexOffset_location;
- ^~~~~~~~~~~~~~~~~~~~~
- ../../src/Glitch64/OGLESglitchmain.cpp:1364:7: warning: unused variable ‘textureSizes_location’ [-Wunused-variable]
- int textureSizes_location;
- ^~~~~~~~~~~~~~~~~~~~~
- ../../src/Glitch64/OGLESglitchmain.cpp: In function ‘void reloadTexture()’:
- ../../src/Glitch64/OGLESglitchmain.cpp:1441:33: warning: left operand of comma operator has no effect [-Wunused-value]
- LOG("reload texture %dx%d\n", width, height);
- ^~~~~
- ../../src/Glitch64/OGLESglitchmain.cpp:1441:40: warning: right operand of comma operator has no effect [-Wunused-value]
- LOG("reload texture %dx%d\n", width, height);
- ^~~~~~
- ../../src/Glitch64/OGLESglitchmain.cpp: In function ‘void updateTexture()’:
- ../../src/Glitch64/OGLESglitchmain.cpp:1468:32: warning: left operand of comma operator has no effect [-Wunused-value]
- LOG("update texture %x\n", pBufferAddress);
- ^~~~~~~~~~~~~~
- ../../src/Glitch64/OGLESglitchmain.cpp:1473:33: warning: left operand of comma operator has no effect [-Wunused-value]
- LOG("update cancelled\n", pBufferAddress);
- ^~~~~~~~~~~~~~
- ../../src/Glitch64/OGLESglitchmain.cpp: In function ‘void grRenderBuffer(GrBuffer_t)’:
- ../../src/Glitch64/OGLESglitchmain.cpp:1551:33: warning: left operand of comma operator has no effect [-Wunused-value]
- LOG("grRenderBuffer(%d)\r\n", buffer);
- ^~~~~~
- ../../src/Glitch64/OGLESglitchmain.cpp: In function ‘void grAuxBufferExt(GrBuffer_t)’:
- ../../src/Glitch64/OGLESglitchmain.cpp:1665:33: warning: left operand of comma operator has no effect [-Wunused-value]
- LOG("grAuxBufferExt(%d)\r\n", buffer);
- ^~~~~~
- ../../src/Glitch64/OGLESglitchmain.cpp: In function ‘void grBufferClear(GrColor_t, GrAlpha_t, FxU32)’:
- ../../src/Glitch64/OGLESglitchmain.cpp:1690:38: warning: left operand of comma operator has no effect [-Wunused-value]
- LOG("grBufferClear(%d,%d,%d)\r\n", color, alpha, depth);
- ^~~~~
- ../../src/Glitch64/OGLESglitchmain.cpp:1690:45: warning: right operand of comma operator has no effect [-Wunused-value]
- LOG("grBufferClear(%d,%d,%d)\r\n", color, alpha, depth);
- ^~~~~
- ../../src/Glitch64/OGLESglitchmain.cpp:1690:52: warning: right operand of comma operator has no effect [-Wunused-value]
- LOG("grBufferClear(%d,%d,%d)\r\n", color, alpha, depth);
- ^~~~~
- ../../src/Glitch64/OGLESglitchmain.cpp: In function ‘void grBufferSwap(FxU32)’:
- ../../src/Glitch64/OGLESglitchmain.cpp:1737:31: warning: left operand of comma operator has no effect [-Wunused-value]
- LOG("grBufferSwap(%d)\r\n", swap_interval);
- ^~~~~~~~~~~~~
- ../../src/Glitch64/OGLESglitchmain.cpp: In function ‘FxBool grLfbLock(GrLock_t, GrBuffer_t, GrLfbWriteMode_t, GrOriginLocation_t, FxBool, GrLfbInfo_t*)’:
- ../../src/Glitch64/OGLESglitchmain.cpp:1780:40: warning: left operand of comma operator has no effect [-Wunused-value]
- LOG("grLfbLock(%d,%d,%d,%d,%d)\r\n", type, buffer, writeMode, origin, pixelPipeline);
- ^~~~
- ../../src/Glitch64/OGLESglitchmain.cpp:1780:46: warning: right operand of comma operator has no effect [-Wunused-value]
- LOG("grLfbLock(%d,%d,%d,%d,%d)\r\n", type, buffer, writeMode, origin, pixelPipeline);
- ^~~~~~
- ../../src/Glitch64/OGLESglitchmain.cpp:1780:54: warning: right operand of comma operator has no effect [-Wunused-value]
- LOG("grLfbLock(%d,%d,%d,%d,%d)\r\n", type, buffer, writeMode, origin, pixelPipeline);
- ^~~~~~~~~
- ../../src/Glitch64/OGLESglitchmain.cpp:1780:65: warning: right operand of comma operator has no effect [-Wunused-value]
- LOG("grLfbLock(%d,%d,%d,%d,%d)\r\n", type, buffer, writeMode, origin, pixelPipeline);
- ^~~~~~
- ../../src/Glitch64/OGLESglitchmain.cpp:1780:73: warning: right operand of comma operator has no effect [-Wunused-value]
- G("grLfbLock(%d,%d,%d,%d,%d)\r\n", type, buffer, writeMode, origin, pixelPipeline);
- ^~~~~~~~~~~~~
- ../../src/Glitch64/OGLESglitchmain.cpp: In function ‘FxBool grLfbUnlock(GrLock_t, GrBuffer_t)’:
- ../../src/Glitch64/OGLESglitchmain.cpp:1849:33: warning: left operand of comma operator has no effect [-Wunused-value]
- LOG("grLfbUnlock(%d,%d)\r\n", type, buffer);
- ^~~~
- ../../src/Glitch64/OGLESglitchmain.cpp:1849:39: warning: right operand of comma operator has no effect [-Wunused-value]
- LOG("grLfbUnlock(%d,%d)\r\n", type, buffer);
- ^~~~~~
- ../../src/Glitch64/OGLESglitchmain.cpp: In function ‘FxBool grLfbReadRegion(GrBuffer_t, FxU32, FxU32, FxU32, FxU32, FxU32, void*)’:
- ../../src/Glitch64/OGLESglitchmain.cpp:1867:49: warning: left operand of comma operator has no effect [-Wunused-value]
- LOG("grLfbReadRegion(%d,%d,%d,%d,%d,%d)\r\n", src_buffer, src_x, src_y, src_width, src_height, dst_stride);
- ^~~~~~~~~~
- ../../src/Glitch64/OGLESglitchmain.cpp:1867:61: warning: right operand of comma operator has no effect [-Wunused-value]
- LOG("grLfbReadRegion(%d,%d,%d,%d,%d,%d)\r\n", src_buffer, src_x, src_y, src_width, src_height, dst_stride);
- ^~~~~
- ../../src/Glitch64/OGLESglitchmain.cpp:1867:68: warning: right operand of comma operator has no effect [-Wunused-value]
- LOG("grLfbReadRegion(%d,%d,%d,%d,%d,%d)\r\n", src_buffer, src_x, src_y, src_width, src_height, dst_stride);
- ^~~~~
- ../../src/Glitch64/OGLESglitchmain.cpp:1867:75: warning: right operand of comma operator has no effect [-Wunused-value]
- "grLfbReadRegion(%d,%d,%d,%d,%d,%d)\r\n", src_buffer, src_x, src_y, src_width, src_height, dst_stride);
- ^~~~~~~~~
- ../../src/Glitch64/OGLESglitchmain.cpp:1867:86: warning: right operand of comma operator has no effect [-Wunused-value]
- egion(%d,%d,%d,%d,%d,%d)\r\n", src_buffer, src_x, src_y, src_width, src_height, dst_stride);
- ^~~~~~~~~~
- ../../src/Glitch64/OGLESglitchmain.cpp:1867:98: warning: right operand of comma operator has no effect [-Wunused-value]
- %d,%d,%d,%d)\r\n", src_buffer, src_x, src_y, src_width, src_height, dst_stride);
- ^~~~~~~~~~
- ../../src/Glitch64/OGLESglitchmain.cpp: In function ‘FxBool grLfbWriteRegion(GrBuffer_t, FxU32, FxU32, GrLfbSrcFmt_t, FxU32, FxU32, FxBool, FxI32, void*)’:
- ../../src/Glitch64/OGLESglitchmain.cpp:1935:55: warning: left operand of comma operator has no effect [-Wunused-value]
- LOG("grLfbWriteRegion(%d,%d,%d,%d,%d,%d,%d,%d)\r\n",dst_buffer, dst_x, dst_y, src_format, src_width, src_height, pixelPipeline, src_stride);
- ^~~~~~~~~~
- ../../src/Glitch64/OGLESglitchmain.cpp:1935:67: warning: right operand of comma operator has no effect [-Wunused-value]
- LOG("grLfbWriteRegion(%d,%d,%d,%d,%d,%d,%d,%d)\r\n",dst_buffer, dst_x, dst_y, src_format, src_width, src_height, pixelPipeline, src_stride);
- ^~~~~
- ../../src/Glitch64/OGLESglitchmain.cpp:1935:74: warning: right operand of comma operator has no effect [-Wunused-value]
- ("grLfbWriteRegion(%d,%d,%d,%d,%d,%d,%d,%d)\r\n",dst_buffer, dst_x, dst_y, src_format, src_width, src_height, pixelPipeline, src_stride);
- ^~~~~
- ../../src/Glitch64/OGLESglitchmain.cpp:1935:81: warning: right operand of comma operator has no effect [-Wunused-value]
- WriteRegion(%d,%d,%d,%d,%d,%d,%d,%d)\r\n",dst_buffer, dst_x, dst_y, src_format, src_width, src_height, pixelPipeline, src_stride);
- ^~~~~~~~~~
- ../../src/Glitch64/OGLESglitchmain.cpp:1935:93: warning: right operand of comma operator has no effect [-Wunused-value]
- %d,%d,%d,%d,%d,%d,%d,%d)\r\n",dst_buffer, dst_x, dst_y, src_format, src_width, src_height, pixelPipeline, src_stride);
- ^~~~~~~~~
- ../../src/Glitch64/OGLESglitchmain.cpp:1935:104: warning: right operand of comma operator has no effect [-Wunused-value]
- ,%d,%d,%d,%d)\r\n",dst_buffer, dst_x, dst_y, src_format, src_width, src_height, pixelPipeline, src_stride);
- ^~~~~~~~~~
- ../../src/Glitch64/OGLESglitchmain.cpp:1935:116: warning: right operand of comma operator has no effect [-Wunused-value]
- )\r\n",dst_buffer, dst_x, dst_y, src_format, src_width, src_height, pixelPipeline, src_stride);
- ^~~~~~~~~~~~~
- ../../src/Glitch64/OGLESglitchmain.cpp:1935:131: warning: right operand of comma operator has no effect [-Wunused-value]
- er, dst_x, dst_y, src_format, src_width, src_height, pixelPipeline, src_stride);
- ^~~~~~~~~~
- ../../src/Glitch64/OGLESglitchmain.cpp: In function ‘void grConfigWrapperExt(FxI32, FxI32, FxBool, FxBool)’:
- ../../src/Glitch64/OGLESglitchmain.cpp:2133:32: warning: statement has no effect [-Wunused-value]
- LOG("grConfigWrapperExt\r\n");
- ^
- ../../src/Glitch64/OGLESglitchmain.cpp: In function ‘FxI32 grQueryResolutions(const GrResolution*, GrResolution*)’:
- ../../src/Glitch64/OGLESglitchmain.cpp:2149:32: warning: statement has no effect [-Wunused-value]
- LOG("grQueryResolutions\r\n");
- ^
- ../../src/Glitch64/OGLESglitchmain.cpp: In function ‘void grEnable(GrEnableMode_t)’:
- ../../src/Glitch64/OGLESglitchmain.cpp:2181:27: warning: left operand of comma operator has no effect [-Wunused-value]
- LOG("grEnable(%d)\r\n", mode);
- ^~~~
- ../../src/Glitch64/OGLESglitchmain.cpp: In function ‘void grDisable(GrEnableMode_t)’:
- ../../src/Glitch64/OGLESglitchmain.cpp:2189:28: warning: left operand of comma operator has no effect [-Wunused-value]
- LOG("grDisable(%d)\r\n", mode);
- ^~~~
- ../../src/Glitch64/OGLEStextures.cpp: In function ‘void grTexDownloadMipMap(GrChipID_t, FxU32, FxU32, GrTexInfo*)’:
- ../../src/Glitch64/OGLEStextures.cpp:418:7: warning: variable ‘glformat’ set but not used [-Wunused-but-set-variable]
- int glformat = 0;
- ^~~~~~~~
- Makefile:118: Architecture "armv7l" not officially supported.'
- Makefile:106: Architecture "armv7l" not officially supported.'
- ../../src/OpenGLManager.cpp: In member function ‘void OpenGLManager::endRendering()’:
- ../../src/OpenGLManager.cpp:143:5: warning: this ‘if’ clause does not guard... -Wmisleading-indentation]
- if (m_renderingCallback)
- ^~
- ../../src/OpenGLManager.cpp:145:2: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the ‘if’
- m_drawFlag = 0;
- ^~~~~~~~~~
- ../../src/Combiner/AdvancedCombinerManager.cpp: In member function ‘void AdvancedCombinerManager::dispose()’:
- ../../src/Combiner/AdvancedCombinerManager.cpp:147:32: warning: deleting object of abstract class type ‘CombinerBase’ which has non-virtual destructor will cause undefined behavior [-Wdelete-non-virtual-dtor]
- if ( m_combiner ) { delete m_combiner; m_combiner = 0; }
- ^~~~~~~~~~
- Makefile:106: Architecture "armv7l" not officially supported.'
- Makefile:113: Architecture "armv7l" not officially supported.'
- ../../src/OGLExtensions.cpp:27:22: warning: ‘void EmptyFunc()’ defined but not used [-Wunused-function]
- static void APIENTRY EmptyFunc(void) { return; }
- ^~~~~~~~~
- In file included from ../../src/RSP_Parser.cpp:278:0:
- ../../src/RDP_Texture.h: In function ‘void DLParser_LoadBlock(Gfx*)’:
- ../../src/RDP_Texture.h:1299:25: warning: self-comparison always evaluates to true [-Wtautological-compare]
- if( tile.dwTMem == tile.dwTMem )
- ~~~~~~~~~~~~^~~~~~~~~~~~~~
- Makefile:113: Architecture "armv7l" not officially supported.'
- Makefile:113: Architecture "armv7l" not officially supported.'
- Makefile:113: Architecture "armv7l" not officially supported.'
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement