https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117681
Bug ID: 117681 Summary: [build] libgcc/unwind-sjlj.c:195:12: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] Product: gcc Version: 15.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: libgcc Assignee: unassigned at gcc dot gnu.org Reporter: gjl at gcc dot gnu.org Target Milestone: --- There is this build warning when building libgcc for avr (int = pointer = 16 bit): /xgnu/build/gcc-master-avr/./gcc/xgcc -B/xgnu/build/gcc-master-avr/./gcc/ -B/gnu/install/gcc-master-avr/avr/bin/ -B/gnu/install/gcc-master-avr/avr/lib/avr25/ -B/gnu/install/gcc-master-avr/avr/lib/ -isystem /gnu/install/gcc-master-avr/avr/include -isystem /gnu/install/gcc-master-avr/avr/sys-include -g -O2 -mmcu=avr25 -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -W -Wall -Wno-error=narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -Dinhibit_libc -mcall-prologues -Os -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -Dinhibit_libc -Dinhibit_libc -mcall-prologues -Os -I. -I. -I../../.././gcc -I../../../../../source/gcc-master/libgcc -I../../../../../source/gcc-master/libgcc/. -I../../../../../source/gcc-master/libgcc/../gcc -I../../../../../source/gcc-master/libgcc/../include -DHAVE_CC_TLS -DUSE_EMUTLS -o unwind-sjlj.o -MT unwind-sjlj.o -MD -MP -MF unwind-sjlj.dep -fexceptions -c ../../../../../source/gcc-master/libgcc/unwind-sjlj.c -fvisibility=hidden -DHIDE_EXPORTS ../../../../../source/gcc-master/libgcc/unwind-sjlj.c: In function '_Unwind_GetCFA': ../../../../../source/gcc-master/libgcc/unwind-sjlj.c:195:12: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 195 | return (_Unwind_Word) context->fc->jbuf[2]; | ^ The warning occurs for each of the multilib-variants. Target: avr Configured with: ../../source/gcc-master/configure --target=avr --disable-nls --with-dwarf2 --with-gnu-as --with-gnu-ld --disable-shared --enable-languages=c,c++ Thread model: single Supported LTO compression algorithms: zlib gcc version 15.0.0 20241116 (experimental) (GCC)