Sign in Join

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

Mailing lists / fpc-devel

fpc-devel · 2014-11

  1. Proof of Concept ARC implementation

    Hello together! I've now finished my Proof of Concept ARC implementation which is based on the RFC I published a few weeks back:…

    Sven Barth, Boian Mitov, Dmitry Boyarintsev
    125
  2. Small virtual machine to cross compile FPC

    I've spent a bit of time during the past 7 years trying to figure out how to simplify things by avoiding cross-compiling. This page has many of the details:…

    Paul Breneman, Hans-Peter Diettrich, Mark Morgan Lloyd
    10
  3. "fpc -h" and "fpc -i"

    Lazarus has a GUI for all FPC options, parsed directly from "fpc -h" and "fpc -i". Project Options -> Compiler Options -> Other -> All Options ... It was temporarily…

    Juha Manninen, Dmitry Boyarintsev, Tomas Hajny
    16
  4. DF64 BSD -- FPC running natively but argument address mangling prevents bootstrap

    I've spent a couple of days porting FPC to DragonFly BSD with some success. DragonFly banshee.x.com 3.9-DEVELOPMENT DragonFly v3.9.0.710.g6792a-DEVELOPMENT #0: Fri Oct…

    John Marino, Jonas Maebe, Marco van de Voort
    31
  5. Windows DirectX9

    Looking on the internet for DirectShow Pascal bindings, I came across <http://code.google.com/p/dspack/source/browse/#svn%2Ftrunk%2Fsrc%2FDirectX9>. With a few…

    Adriaan van Os, Michael Thompson, Sven Barth
    8
  6. Trying to understand the wiki-Page "FPC Unicode support"

    I fail to understand some of the text. It seems to be unavoidable to use the name "ANSIString" even though I always though up when seeing a thing called "ANSI"…

    Michael Schnell, Hans-Peter Diettrich, Jonas Maebe
    70
  7. Option -Wp does not work with new embedded target

    I'm trying to create a version of fpc that generates code for the stm32f4xx arm processor from STM. If done everything mentioned on…

    Sietse Achterop, Florian Klämpfl, Michael Ring
    7
  8. ThousandSeparator

    The ThousandSeparator is "char" and supports only 1 byte characters. For example French and Russian need more. Are there any plans to extend it? Mattias

    Mattias Gaertner, Ewald, Frederic Da Vitoria
    32
  9. RTL development cycle

    Until now, when i make changes to RTL units in trunk, i take two pathes to test and compile: 1) If the unit is self contained, i go to source directory and compile…

    luiz americo pereira camara, Michael Van Canneyt, Sven Barth
    3
  10. Codepage aware RTL

    The page about "FPC Unicode support" mentions what has already been updated to preserve character data. http://wiki.freepascal.org/FPC_Unicode_support#RTL_changes Is…

    Mattias Gaertner, Hans-Peter Diettrich, Jonas Maebe
    7
  11. UTF8 RTL

    Hi and much kudos for those who made the UTF8 RTL. GetCurrentDir, FindFirst, FileExist, TStringList, etc. all work well. :) ParamStr is not yet converted and only…

    Mattias Gaertner, Jonas Maebe, Marco van de Voort
    47
  12. Question about 2.7.1 graduation

    When can regular FPC user expect 2.7.1 to graduate and be marked as stable release? Somewhere in Spring - like 2.6.4? Gennady

    Gennady Agranov, Michael Van Canneyt, Sven Barth
    3
  13. Implicit Transactions Postgres

    Found this bug report from 2010 on using implicit transactions in PostgreSQL. As far as I can tell nothing has happened since. Using the TSQLTransaction.Action setting…

    Chris Dryburgh, Michael Van Canneyt
    3
  14. can't build trunk for x86_64-linux (suse-64)

    suse-32 builds fine though ... Anything obvious I have missed? Gennady Start compiling package gdbint for target x86_64-linux. File libgdb.a not found Compiling…

    Gennady Agranov, C Western
    1
  15. What is the status of fpc generics.collections.

    I have found the old announcement about fpc-generics-collections, but all links are broken... What is the status of this project? Is it still downloadable? Gennady [fpc…

    Gennady Agranov
    0
  16. IComparer vs CompareFunc

    I am trying to have some code that uses generics to compile under Delphi and under FPC (uses fgl) In Delphi I pass IComparer<T> and in FPC TCompareFunc<T> IComparer<T>…

    Gennady Agranov
    0
  17. Building of FPC trunk broken on Darwin

    Hello list! Trunk is broken on Darwin i386 since rev 29085 with the following message: ========= /Applications/Xcode.app/Contents/Developer/usr/bin/make echotime Start…

    Joao Morais, Florian Klaempfl, Jonas Maebe
    3
  18. CMem allocator memory alignment experiment

    I think there are several issues with the cmem memory allocator. The main issue that it "breaks" the underlying malloc() memory alignment, by adding a four/eight byte…

    Karoly Balogh (Charlie/SGR, Florian Klaempfl, Jonas Maebe
    14
  19. FPC for Linux x64 compiling static ELF without using glibc ?

    There is a question in the mailing list of OSv about providing support for statically linked ELF (compiled by the GO programming language), the guy is asking :…

    Jy V, Jonas Maebe, Sven Barth
    5
  20. Address size compiler

    How oder where is the addres size for the current compiler target defined? mfg Steve

    Steve Hildebrandt, Jonas Maebe, Kostas Michalopoulos
    9
  21. Re: MS SQL tests: fix for string settings & invalid dates

    I am struggeling with Lazarus and a connection to MSSQL server 2005. I get the data, but when i change a fieldvalue, then apply updates, I get the error 20019 like you…

    JP Stolk, LacaK, Marcos Douglas
    3
  22. Has anyone tried building FPC on an Arietta G25?

    I have been trying to build FPC on an Arietta G25: http://www.acmesystems.it/arietta[1] I have downloaded the stock arm 2.6.4 from here:…

    Paul Michell
    1
  23. safecall_exceptions in OSX

    I have been using the safecall functionality in linux and it has been working. I now am porting the same code to OSX and find that safecall_exceptions is not turned on.…

    David Jenkins, Jonas Maebe
    2
  24. RTL: high CPU load in heap manager

    We were profiling our code, and one RTL function regularly popped up in close to the top in the profiling list. It's remove_freed_fixed_chunks(). Can someone explain to…

    Karoly Balogh (Charlie/SGR, Adriaan van Os, Jonas Maebe
    6
  25. Install question

    Hi -- I'm not a member of the list, so please copy me on replies. Thanks! I'll just show you the issue: Horacemann-3:~ horacemann-old$ xcode-select --install…

    Prahas David Nafissian, Jonas Maebe
    2
  26. "Exception while creating process: Could not detect X-Terminal program" / Fedora 20

    There is a bug report, where the user says he gets this error. http://bugs.freepascal.org/view.php?id=27003#c79020 He may not have the latest Lazarus, and he still has…

    Martin Frb, Jonas Maebe, Juha Manninen
    10
  27. Masm

    Anybody with hands-on experience compiling with FPC for MASM, including the RTL ? The FPC compiler option is there. The advantageis that ML.EXE can produce both COFF and…

    Adriaan van Os, Dmitry Boyarintsev, Florian Klaempfl
    15
  28. Clarify expression grammar

    in the FPC reference at http://www.freepascal.org/docs-html/ref/refse68.html#x127-13700012.1 , the formal grammar spec only goes down as far as factor. Can I please see…

    Vsevolod Alekseyev, Hans-Peter Diettrich, Tomas Hajny
    3
  29. Interesting read

    For those interested: "The Effect of Programming Language On Software Quality" : http://macbeth.cs.ucdavis.edu/lang_study.pdf Seems to suggest that strong typing is…

    Michael Van Canneyt
    0
  30. PostgreSQL SQLdb transactions

    Hi In PostgreSQL it is considered poor practice to have long running idle transactions. https://encrypted.google.com/#q=postgresql+idle+in+transaction Long running idle…

    Chris Dryburgh, Mark Morgan Lloyd, Martin Schreiber
    11
  31. RTTI interface & variant late binding issue (mORMot)

    As a (very) long time Pascal programmer (TP/ FPC / Delphi), I have helped the developer of mORMot (http://synopse.info/fossil/wiki?name=SQLite3+Framework) to port his…

    Alf, Jonas Maebe, Michael Van Canneyt
    8
  32. Lazarus FPC Debian BackPorts

    ( apologies for cross-posting ) I'm in the process of investigating the possible path I should take to help the Debian pkg-pascal-team to provide backport's packages for…

    Dimitrios Chr. Ioannidis
    0