Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Mailing lists / fpc-devel

fpc-devel · 2017-11

  1. FPC 3.0.4 released!

    Finally, the Free Pascal 3.0.4 release is available from our FTP servers. Changes that may break backwards compatibility will be documented at:…

    Marco van de Voort, kardan, Karoly Balogh (Charlie/SGR
    6
  2. AVR - assembler error when compiling large files

    I am busy adding extra definitions to the AVR mcu files.  I've encountered a problem when building some controller files with lots of record and set definitions.  When…

    Christo, Florian Klämpfl
    7
  3. Regarding issue/patch 0032637

    I'm guessing my code is not correct or causes problems. I haven't had much luck in finding a straight answer regarding proper exception handling with assembler code…

    J. Gareth Moreton, Christo, Sergei Gorelkin
    9
  4. Test, please ignore

    Florian Klämpfl
    0
  5. Cross compiling with FPC 3.1.1 for win32+64

    Today I tried to crosscompile FPC on debian stretch following this manual: http://wiki.lazarus.freepascal.org/Cross_compiling_for_Win32_under_Linux These are my first…

    kardan
    0
  6. CUPS support for FPC libs

    Regarding issue: https://bugs.freepascal.org/view.php?id=31245 Could cupsdyn.pp be moved to FPC packages? In Lazarus printer4lazarus package it is wrongly tied to…

    Juha Manninen, Michael Van Canneyt
    2
  7. How do I use this compiler now that I have it?

    I need some help. I just downloaded and installed the fourth compiler down on this list [image: Inline image 1] to the c drive on my 64 bit Windows 10 machine. I used…

    Gina Hansen, NetSpirit, Ralf Quint
    5
  8. Review of AVR patch for bug 31925

    I have made an attempt at fixing an AVR related bug.  Since this is my first attempt at messing with the compiler, I would like a review and critique of my attempt. The…

    Christo, Florian Klämpfl, Georg Hieber
    5
  9. AMD64 - more efficient code padding

    So I've noticed that when certain blocks of code are aligned (usually to a 16-byte boundary), the bytes in between are set to a combination of 90H, 66 90H, 66 66 90H or…

    J. Gareth Moreton, Florian Klämpfl
    1
  10. [PATCH][LCL] Fix BitBtn Kind property with ShowModal

    Please find attached a patch which fixes the following issue : When we position the Kind property of a BitBtn, to "bkYes" e.g., and its parent Form is in a modal state ;…

    Tarnyko, Ondrej Pokorny
    2
  11. Revision 37555 (Florian)

    Just nitpicking here on a Sunday evening. "ports unit does not depend on objpas anymore", so {$Mode ObjFpc} was removed, but the comment one line above weas left…

    Bart, Florian Klämpfl
    1
  12. Re: FillWord, FillDWord and FillQWord are very poorly optimised on Win64 (notsureabout x86-64 on Linux)

    Okay, I'm about to start attempting to implement my versions of FillWord, FillDWord and FillQWord (along with some fixes to bugs that I noticed in my code in the…

    J. Gareth Moreton
    1
  13. Re: FillWord, FillDWord and FillQWord are very poorly optimised on Win64 (notsure about x86-64 on Linux)

    Thanks for the feedback everyone. I wasn't sure about internal functions because FillWord, for example, is surrounded by "{$ifndef FPC_SYSTEM_HAS_FILLWORD}", which…

    J. Gareth Moreton
    0
  14. FillWord, FillDWord and FillQWord are very poorly optimised on Win64 (not sure about x86-64 on Linux)

    So I've been doing some playing around recently, and noticed that while FillChar has some very fast internal code for initialising a block of memory, making use of…

    J. Gareth Moreton, Florian Klämpfl, Martok
    4