Sign in Join

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

Mailing lists / fpc-devel

fpc-devel · 2024-04

  1. Windows for AArch64

    I may need some help with this one.  Is there a tried and tested way of getting FPC to build and install on aarch64-win64? (I assume that's the correct OS for Windows…

    J. Gareth Moreton, Sven Barth
    9
  2. Help/Guidance please: Dwarf support for properties

    Ok, I would like to start another attempt to support properties when using fpdebug as debugger. The idea is to add custom tags in the dwarf info. This can be done by a…

    Martin Frb, Jonas Maebe, Sven Barth
    19
  3. Free Pascal for Windows aarch64 Bug Bounties

    Dear Free Pascal Compiler Engineering Team: We have posted the following bug bounties: $500 for the Win64 AArch64 optimizer bug:…

    Sinan Karaca, J. Gareth Moreton, Sven Barth
    3
  4. Operator overloading question: Impossible to overload assignment for equal types. Why?

    Overloading the := (assignment) operator for equal types is forbidden. Out of curiosity I would like to know why that is? When you have e.g. a record definition…

    Bart, Hairy Pixels, Sven Barth
    6
  5. trunk [2024/04/22] for mipsel raised exception internally - Access violation

    $ ./compiler/ppcrossmipsel test.pas -Fu./rtl/ps1 -Fu./rtl/inc -Tps1 -a -XP/usr/local/mipsel-unknown-elf/bin/mipsel-unknown-elf- -Cfnone Warning: Source OS Redefined!…

    Kirill Kranz
    1
  6. error target i386 -Cp80486

    Marģers ., J. Gareth Moreton, Tomas Hajny
    5
  7. MIPS R3000 and PS1

    I'm porting the compiler to the PlayStation 1 Target. For this I need MIPS I integration. I don't need FPU. I see that MIPS II code is generated. Perhaps I just overseen…

    Kirill Kranz, Florian Klämpfl
    2
  8. Planning refactor of x86 OptPass1MOV

    While I'm starting to focus more on node-level optimisations, since they benefit more platforms and can produce better optimisations in some situations due to…

    J. Gareth Moreton
    0
  9. wrong result for abs(low(int64))

    The below writes:  -9223372036854775808 Shouldn't absolute return a positive number? program Project1; begin   writeln( abs(low(int64)) ); end. Seems writeln(…

    Martin Frb, Bart, J. Gareth Moreton
    4
  10. TDateTime issue.

    There seems to be a bug in the TDateTime data type. When the time difference between two TDateTime variables is just one millisecond, the compareDateTime function…

    Pascal Pype, Florian Klämpfl, Marco van de Voort
    9
  11. Unaligned access on Cortex-M0 in Initialization code

    it has been a while since I have been deep,deep down in the rabbit hole of Cortex Assembly, so please forgive me if I am overlooking something... I have an application…

    Michael Ring, Florian Klämpfl, J. Gareth Moreton
    7