Sign in Join

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

Mailing lists / fpc-devel

fpc-devel · 2019-10

  1. Currency bug and FPC 3.2.0

    there was currency bug reported in https://bugs.freepascal.org/view.php?id=33439 and fixed in rev. 38555 and folloved rev. 38558 (by Florian) These patches are already…

    LacaK, Bart, Florian Klämpfl
    13
  2. Optimizer Overhaul Take 2... Jump Optimizations

    So after my x86_64 optimizer overhaul was rejected in its current form, I decided to set to work again in cleaner steps.  The first thing I've started to address are…

    J. Gareth Moreton, Sven Barth
    9
  3. Attributes

    Would it be possible to add a macro definition (in trunk) to indicate that attributes are supported ? E.g. FPC_HAS_CUSTOMATTRIBUTES Thanks.

    Alfred, Jonas Maebe
    1
  4. Question on updating FPC packages

    So recently I took it upon myself to make some minor changes to uComplex in order to produce more optimal code, especially under x86_64 platforms.  The changes included…

    J. Gareth Moreton, Ben Grasset, Florian Klämpfl
    34
  5. AVR - Internal Error 20039041

      tried to build a ppcrossavr with :   "make.exe clean crossall crossinstall CPU_TARGET=avr OS_TARGET=embedded SUBARCH=avr5…

    Dimitrios Chr. Ioannidis
    2
  6. 034881: Request debug info for SEH (finally/except) to prevent regression when win32 switches to SEH

    About https://bugs.freepascal.org/view.php?id=34881 First of all, big thanks to Sven for the patch. I had a look at it, I also looked through the alternatives again.…

    Martin Frb, Sven Barth
    1
  7. Progress on reviewing x86_64 optimizer overhaul and node semantic pass

    How is everyone doing?  Sorry for my silence - been a bit tied up with things in life.  Anyway, that aside, has there been any further progress on reviewing the x86_64…

    J. Gareth Moreton, Benito van der Zander, Ewald
    14
  8. Internal error 200609171

    I have a project that triggers Internal error 200609171 when compiled for 64 bit Mac with -gw3 set. It works fine on other platforms, or if a different debug mode is…

    C Western, J. Gareth Moreton, Jonas Maebe
    2
  9. Difficulty in specifying record alignment

    I'm trying to make some optimisation improvements to UComplex so the compiler can take advantage of SSE2 or AVX features without needing to write specialised code (other…

    J. Gareth Moreton, Florian Klämpfl
    16
  10. Compiler gives AV during WPO

    I have some problems with WPO. When the unit in the attached example is compiled for the third time, the compiler crashes while writing the WPO-information to the ppu.…

    Joost van der Sluis
    0
  11. 0036144: Wrong Dwarf2/3/4 info for array (all array, but affects bitpacked) / incorrect use of DW_AT_bit_stride

    I have a few wishes with regards to: https://bugs.freepascal.org/view.php?id=36144 1) FpDebug detects fpc as dwarf provider, and checks the fpc version. Based on this it…

    Martin, Joost van der Sluis, Martin Frb
    4
  12. invoke

    https://forum.lazarus.freepascal.org/index.php/topic,47147.0/topicseen.html might be of interest to you despite the title :-) It is about invoke/tvirtualinterface

    Marco van de Voort, Michael Van Canneyt, Sven Barth
    2
  13. Language semantic suggesion regarding static methods

    This is a very low-level semantic issue, but I'm not particularly keen on how static methods are defined in classes. *class function *StaticMethod: Integer; *static;*…

    J. Gareth Moreton, Marco van de Voort, Sven Barth
    4
  14. Policy on reserving error numbers

    So I've run into a slight annoyance while developing support for pure functions.  The compiler will need new parser messages because of situations such as specifying…

    J. Gareth Moreton, Sven Barth
    1
  15. Looking for some general clarification on how exactly revision #43175 "fixes" bugtracker issue #0036139

    I guess this doesn't matter too much in the grand scheme of things, but I'm somewhat confused by it, so I thought I'd ask. Specifically, the reporter of that issue,…

    Ben Grasset, Florian Klämpfl, Jonas Maebe
    5
  16. user error or bug? bitpacked array - neighbouring values overwrite each other

    To initialize an array, negative values can not be specified (see error below). Type casting to positive works,  if you have the exact bit-size-matching unsigned type.…

    Martin, Martin Frb
    1
  17. Constant string system defintion

    Question about the compiler. When you parse a function like this: DoThis('string'); The parameter is a tdef with the name “Constant String” and there is no typesym…

    Ryan Joseph
    0
  18. multi-line strings

    Marģers ., Ben Grasset, Michael Van Canneyt
    6
  19. Copyrighted material in bugtracker?

    Can somebody with developer status in the bugtracker please look at https://bugs.freepascal.org/view.php?id=36129#c118331 It appears that this is coe copied from some…

    Bart, Kai Burghardt, Michael Van Canneyt
    6
  20. Build problem

    What went wrong when i get this error during recompiling fpc trunk? . . . Compiling ide\wwinhelp.pas Compiling ide\fpcodcmp.pas Compiling ide\fpcodtmp.pas Compiling…

    Pascal Riekenberg, Michael Van Canneyt
    2