https://gcc.gnu.org/bugzilla/show_bug.cgi?id=43744
Giulio Benetti <giulio.benetti at benettiengineering dot com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |giulio.benetti@benettiengin | |eering.com --- Comment #16 from Giulio Benetti <giulio.benetti at benettiengineering dot com> --- When building package gnuradio on buildroot we get this error: ``` [ 82%] Building CXX object gr-digital/lib/CMakeFiles/gnuradio-digital.dir/correlate_access_code_bb_ts_impl.cc.o /tmp/ccqgyzpD.s: Assembler messages: /tmp/ccqgyzpD.s:4751: Error: pcrel too far gr-dtv/lib/CMakeFiles/gnuradio-dtv.dir/build.make:312: recipe for target 'gr-dtv/lib/CMakeFiles/gnuradio-dtv.dir/dvb/dvb_bbheader_bb_impl.cc.o' failed ``` This happens with sh4 shared gcc 9/10/11. I could not find a work-around for it. To reproduce the bug: ''' # git clone git://git.busybox.net/buildroot # wget https://git.busybox.net/buildroot-test/tree/utils/br-reproduce-build - modify BASE_GIT=... with your buildroot path in br-reproduce-build then: # chmod a+x br-reproduce-build # ./br-reproduce-build 1db6c59c98e3c09fa13277076ee2fbe7967f1f6b ''' Preprocessed files follow.