Re: [fpc-devel] Freeze of fixes for 3.2.4 by 9th June

2024-06-08 Thread Benito van der Zander via fpc-devel
Hi, i made two patches to fix my Android app crashing: https://gitlab.com/freepascal.org/fpc/source/-/merge_requests/235 https://gitlab.com/freepascal.org/fpc/source/-/issues/39985 I do not believe it is possible to build a stable Android 64-bit library with current fixes Cheers, Benito O

Re: [fpc-devel] Freeze of fixes for 3.2.4 by 9th June

2024-06-08 Thread J. Gareth Moreton via fpc-devel
Yeah, unfortunately that sounds risky and untested. Kit On 08/06/2024 18:10, Marģers . via fpc-devel wrote: If you put it that way, then no, i don't I'm not sure there exists nice commits to pick from. There was a big avx512 branch merge. I made patch for personal use by comparing x86ins.dat

Re: [fpc-devel] Freeze of fixes for 3.2.4 by 9th June

2024-06-08 Thread Marģers . via fpc-devel
If you put it that way, then no, i don't I'm not sure there exists nice commits to pick from. There was a big avx512 branch merge. I made patch for personal use by comparing x86ins.dat from fixes and main. Striped all avx512 lines and avx512 only instructions. What was left

Re: [fpc-devel] Freeze of fixes for 3.2.4 by 9th June

2024-06-08 Thread J. Gareth Moreton via fpc-devel
If you've got the commit(s) to hand, there's still time! Kit On 08/06/2024 14:00, Marģers . via fpc-devel wrote: Is there a reason why missing x86 assembler instructions have not made to fixes (except for avx512, that would be too much)? To get finally forward with the 3.2.4 release, fixe

Re: [fpc-devel] Freeze of fixes for 3.2.4 by 9th June

2024-06-08 Thread Marģers . via fpc-devel
Is there a reason why missing x86 assembler instructions have not made to fixes (except for avx512, that would be too much)?   To get finally forward with the 3.2.4 release, fixes will be frozen by 9th June, so if there are some last second cherry picks needed, now it’s time

[fpc-devel] Textmode ide, second bach of patches

2024-06-08 Thread Marģers . via fpc-devel
more Textmode ide patches 1) Options->Compiler->Assembler assembler output options has not bees working properly   (asm_output_options_ide.patch) 2) make available Assembler reader options for x86_64 (asm_reader_options_x86_64_ide.patch) 3) make asm output options for x8

[fpc-devel] Handling controllers with different floating point capabilities but the same subarch

2024-06-08 Thread Christo Crause via fpc-devel
Work is under way to include more controllers supported by the esp-idf SDK. There are currently three xtensa controllers esp32 (lx6), esp32s2 (lx7) and esp32s3 (lx7), where the esp32s2 does not have hardware floating point support, while the esp32 and esp32s3 do. Since the esp32s2 and esp32s3 are