fpc-devel · 2020-01
- Linux Binary - Socket Output affected by SystemCtl, HELP!14
I am not sure how this is occurring, however, my socket daemon on Linux - is launched by hand ./program is able to send to the socket: Socket.Write(#218+#196+#191); And…
- Can't access the bug tracker2
I haven't been able to access the bug tracker for a while now. Is there a server problem? Gareth aka. Kit
- Android 64-bit8
Any news on the 64-bit compiler for Android ? What is the current status ? Adriaan van Os
- Support for AVR subarch avrxmega3 (megaAVR 0, tinyAVR 0/1 series)4
I would like to offer support for the relatively new AVR 8-bit subarchitecture avrxmega3 which includes the following series: megaAVR 0, tinyAVR 0 and 1. This adds 35…
- Macro expansion in assembler code1
I noticed that macro's in assembler code is not expanded before the code is parsed. Is there are technical reason this is not done, or is it merely a historical artefact?
- AVR subarch avrtiny2
is it possible to change the subarch name from avrtiny to avrtiny10 as per AVR libc ? (…
- Peephole optimisation progress0
So I'm still focused on x86 for the moment, and I'm still looking for ways to both increase the speed of the compiler and also find new optimisations. Currently I'm…
- The new XMM intrinsics12
Maybe I'm being a bit pedantic with this, but must we abide by C/C++ standards and go by the name __m128 etc. for the 128-bit data type? Being as how Pascal tended to…
- riscv32 and interrupts0
Perhaps someone can help me with interrupts on riscv32: I have now changed the compiler to create proper interrupt routines, all used registers are saved on stack, so…
- Kit can now develop for ARM!0
So, a friend got me a Raspberry Pi 4 for Christmas! After some teething problems with the power supply and getting a correctly-formatted SD card so it can boot, I now…
- SEH-based exceptions enabled on win323
SEH-based exceptions are made the default on the win32 target in fpc-trunk. For win64 they already where the default. To build a compiler without SEH-based exceptions,…
- A minor stalling problem on i386 and x86-640
Partially from reading around the Internet and seeing the occasional things that GCC does, I've realised that there's a bit of a problem when it comes to false…
- i386 and x86_64 build problems when using "-Os"0
Can anyone confirm that FPC no longer builds on i386 and x86_64 on Windows and Linux when compiled with the "-Os" option? I just tried building the trunk (r43880) and on…
- fpreport: Default Frame.Backgroundolor clNone renders to black!?3
i am just digging out my old fpreport samples and am wondering why my elements with default Frame.BackgroundColor of clNone render to black now. Is this intendend? Back…
- A more fundamental problem Re: i365079
So I reported this morning that Lazarus no longer builds as of r43826. Ondrej was quick to update the Lazarus sources to allow it to build again and marking the issue…
- TEncoding.Default and default encoding for TStrings.LoadFrom*()21
a lot of people have a problem with the TStrings.LoadFrom*() changes when TEncoding support was added. Currently, the no-encoding overloads of TStrings.LoadFrom*() and…
- Make all fails after revision 43841 (Ondrej)7
After revision 43841 make all in the root fails: make[3]: Leaving directory `C:/devel/fpc/trunk/rtl' make -C fpmkunit bootstrap FPC=C:/devel/fpc/trunk/compiler/ppc386.exe
- Peephole optimiser insight0
So one of my patch suggestions sought to give a small efficiency boost to the post-peephole optimiser stage, since it is only designed to convert instructions into…
- TStrings and BOM23
Would introducing a overload of TStrings.SaveTo* with a 3rd parameter to controle the writing of the BOM be acceptable? Reason: convenience: Fpc 3.2 introduces 2 new…
- TEncoding.IsSingleByte is always False?1
Why does TEncoding.ANSI.IsSingleByte return False (and so does TEncoding.GetEncoding(1252).IsSingleByte and for codepage 437 and 850)? According to…
