FPC/arm compiler error lazarus / 62-General ---------------------------------------------------------------------- vincococka · 2016-01-01 20:50 Dear community, it seems that commit 32803 produces invalid binaries for ARM CPUs. I`ve tried to compile applications for Windows CE and then also for Raspberry Pi 2, but after this commit no application is able to run and always ends with segmentation fault. Here is bug report: http://bugs.freepascal.org/view.php?id=29305 GDB backtrace showed this on Raspberry Pi 2: Code: [Select]0x00013300 in fpc_initializeunits () (gdb) bt #0  0x00013300 in fpc_initializeunits () #1  0x00013308 in fpc_initializeunits () #2  0x00013308 in fpc_initializeunits () #3  0x00013308 in fpc_initializeunits () ---------------------------------------------------------------------- vincococka · 2016-01-02 15:17 Can anybody give some hints/directions where to look at when debugging this kind of problem? Any pointers where to look on? ---------------------------------------------------------------------- Leledumbo · 2016-01-02 17:52 Quote from: vincococka on January 02, 2016, 04:17:00 pmCan anybody give some hints/directions where to look at when debugging this kind of problem? Any pointers where to look on? Start with reading "svn diff" documentation ---------------------------------------------------------------------- vincococka · 2016-01-02 18:05 Thanks for help, but I already did that (see bug report from 1st post). Now the question is why fpc_initializeunits fails while calling fpc_cpuinit on ARM