Sign in Join

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

Mailing lists / fpc-devel

fpc-devel · 2009-11

  1. Defines layout for mips

    I am wondering about the best way to set the mips target. We are only targetting mipsel (32-bits, little endian), but the Linux convention for the name of this target is…

    Felipe Monteiro de Carvalho, Florian Klaempfl, Jonas Maebe
    8
  2. Installing "fpc-2.4.0-0.rc1.src.rpm" to OpenSuse 11.2

    I installed FPC 2.4.0 rc1 from rpm packages for OpenSuse 11.2. I can't install the source package "fpc-2.4.0-0.rc1.src.rpm" though. "rpm -i fpc-2.4.0-0.rc1.src.rpm" or…

    Juha Manninen, Aleksa Todorovic, Joost van der Sluis
    3
  3. error when crosscompile for arm

    Hi I receive error while compile for arm selected processor does not support 'ldfd f0,[r11,#-48]' this is from simple function, but when I move them to main unit…

    Dariusz Mazur, Jonas Maebe
    11
  4. ARM Illegal instruction debugging howto

    I'm working (when I have time) to find a way to create an OpenMoko FPC version. It uses ARM EABI version. My latest attempt provides me the following executable: ELF…

    ik, Jonas Maebe
    7
  5. first results of using fpc resources instead of lazarus resources

    Hello, FPC developers' list. This weekend Mattias has implemented an option for the IDE to use FPC resources for projects and packages. Loading of forms from such…

    Paul Ishenin, Giulio Bernardi, Marco van de Voort
    13
  6. graphix fpc2.2.4

    I canged the calling convention to oldFpcCall and compiled graphix with fpc2.2.4 but program execution crashes when trying to draw into the linear frame buffer: SIGSEGV…

    Peter Beisel
    0
  7. SqlDB + Firebird application doesn't run on new Ubuntu installation

    I previously raised this issue, but nothing came from that message thread. http://lists.freepascal.org/lists/fpc-devel/2009-August/017296.html To recap, here is the…

    Graeme Geldenhuys, Jonas Maebe, Joost van der Sluis
    8
  8. lnet SSL

    Has anyone established SSL connections lnet library? The HTTP get example that comes with lnet fails with access violation when requesting https url. Has anyone some…

    Desmond Coertzen
    0
  9. FPC conditionals

    I'm extending the codetools scanner for directives conditionals. The doc mentions the following operators: =, , >, <, >=, <=, AND, NOT, OR, IN…

    Mattias Gaertner, Jonas Maebe
    3
  10. A newbie question about m_none and m_all modeswitches

    Hello developers. I'm trying to gain some understanding of fpc internals, in view of possible contributions, and I stumbled in something I don't understand. The…

    Giuliano Colla, Jonas Maebe
    2
  11. Exception: ppcrossarm + arm-linux-uclibc + qt-embedded-linux-opensource-4.5.2 + qt4pas-V1.72_Qt4.5.2

    Hi I am on ppcrossarm for arm-linux-uclibcgnueabi- I get this :- # ./shapedclock -qws An unhandled exception occurred at $0105B180 : EAccessViolation : Access violation…

    Nataraj S Narayan
    0
  12. CompareMemrange 64bit

    CompareMemRange of unit sysutils takes as Length a cardinal. Can this be changed to PtrUInt? Same question for CompareMem. Should I create a bug report? Mattias

    Mattias Gaertner, Florian Klaempfl
    2
  13. sleep and SIGINT on 2.4.0

    hi, freepascal developers I found a question about 2.4.0 yesterday and do some check today. in Kylix 3: the Ctrl+C whill break the "sleep" call, and fpc 2.2.4 do same.…

    beld, Jonas Maebe, Tomas Hajny
    2
  14. cpu

    is there anyone who ported cpu.pp (from Thomas Schatzl) to fpc 2.2.4 (target go32v2) regards Peter Preisknaller: GMX DSL Flatrate für nur 16,99 Euro/mtl.!…

    Peter Beisel
    0
  15. graphix

    is there anyone who ported the graphix suite (from Michael Knapp) to fpc 2.2.4 (Target Go32V2) Regards Peter GRATIS für alle GMX-Mitglieder: Die maxdome Movie-FLAT!…

    Peter Beisel
    0
  16. Forward declaration not solved

    compiler: fpc 2.2.4 target: go32v2 the following snippet fails compiling:   UNIT uxy;   {   FPC Ver 2.2.4   Target: Go32V2   Compiler Error: Forward declaration not…

    Peter Beisel, Jonas Maebe
    1
  17. (no subject)

    Jetzt kostenlos herunterladen: Internet Explorer 8 und Mozilla Firefox 3.5 - sicherer, schneller und einfacher! http://portal.gmx.net/de/go/chbrowser

    Peter Beisel
    0
  18. Reminder: 2.4.0-RC1 testing

    This is a reminder that the testwindow for RC1 will close the next weekend. Which means that there are only a few days left to check releases for regressions and…

    Marco van de Voort, Inoussa OUEDRAOGO
    6
  19. Illegal type conversion errors in FPC 2.5.1

    I managed to install the latest svn FPC and use it with Lazarus. Trying to compile VirtualTreeView component I get many errors about type conversions, like: Error:…

    Juha Manninen, Jonas Maebe
    4
  20. Is the switch PREPROCWRITE still alive?

    I'm toying with the idea of implementing a feature in FPC. Out of sheer laziness I just tried to compile the FPC sources which I had downloaded together with Lazarus…

    Giuliano Colla, Jonas Maebe
    2
  21. profiling under windows

    Hello, FPC developers' list. I tried to build the compiler with gprof profile code. In the compiler dir I executed: make clean all OPT="-gl -pg" As result of linking I…

    Paul Ishenin, Florian Klaempfl, Jonas Maebe
    10
  22. DEBUGSTART_, DEBUGINFO_ and DEBUGEND_ symbols

    while adding sourceline info to the Lazarus disassembler output I ran into the DEBUGSTART_<unitnamehere>, DEBUGINFO_<unitnamehere> and DEBUGEND_<unitnamehere> symbols.…

    Marc Weustink, Jonas Maebe
    2
  23. fpc 2.2.4: function header doesn't match any method

    I'm changing from FPC1.0.6 to 2.2.4 and recompiling my project. (compiling with 1.0.6 works fine) Compiling with 2.2.4 following error message occures: "Error: function…

    Peter Beisel, Jeppe Johansen
    1
  24. Redefine FillChar() to use out parameter instead

    I asked a question about a compiler hint in the fpc-users mailing list. As JoshyFun suggested, is it not maybe better to change FillChar() definition so first parameter…

    Graeme Geldenhuys, Alexander Klenin, Florian Klaempfl
    50
  25. heaptrc

    The Graeme's comment about heaptrace bring me some questions about it that were "lost in my pocket". (Windows only I think, and I do not know if Lazarus exclusive) Is…

    JoshyFun, Graeme Geldenhuys, Jonas Maebe
    13
  26. Porting FPC to a new architecture

    How would one proceed to port Free Pascal to a new architecture? Any initial steps? I haven't found anything about this. I am considering a MIPS port (to target…

    Felipe Monteiro de Carvalho, Florian Klaempfl, Jonas Maebe
    9
  27. Conditional define for FPC_LIMITEDEXITCODE

    Hello together! I'm currently trying to silence some compiler warnings in the Native NT RTL and one of these is "unreachable code" in e. g. rtl/inc/except.inc line 180.…

    Sven Barth
    0
  28. serial port access problem in arm-linux-uclibc-

    Hi The following code works well in i386, but not on arm-linux-uclibcgnueabi- , on at91sam9263ek SBC. {$mode objfpc} {$LONGSTRINGS OFF} Program ttt2; uses serial;…

    Nataraj S Narayan, Henry Vermaak
    2
  29. Could FPC add the PLM "based" construct?

    Hello FPC developers I've been using Algol-like languages since the times of Algol '60. In general I'm rather happy with FPC, but I miss a feature which I found in…

    Giuliano Colla, David W Noon, Micha Nelissen
    9
  30. LLVM Backend?

    I'd like to help with the experimental LLVM backend if anyone is interested. It's been years since I've used Pascal though, so perhaps my familiarity with C and C++ on…

    Samuel Crow, Florian Klaempfl, Jonas Maebe
    38
  31. Source Code Optimization

    Maybe it is something interesting http://www.linux-kongress.org/2009/slides/compiler_survey_felix_von_leitner.pdf Darek

    Dariusz Mazur, Micha Nelissen, Samuel Crow
    2
  32. Inconsistency detected in dynamic library

    When I execute a small program which links to a dynamic library, ld complains: ./TestExe hello 42 Inconsistency detected by ld.so: dl-fini.c: 195: _dl_fini: Assertion…

    Hans-Peter Suter, Jonas Maebe
    2
  33. function RefCount(String) ?

    Is there a fundtion to get the current RefCount of a String? I know there is UniqueString, which will ensure the ref-count is 1. But that's not what i am looking for.…

    Martin, Jonas Maebe
    1
  34. Save the current FPC UnicodeString!

    For the people who don't know it already, how Unicode is handled in MSEgui for FPC 2.4: - All GUI relevant string parameters and variables and all DB-Field strings are…

    Martin Schreiber, dmitry boyarintsev, Felipe Monteiro de Carvalho
    31
  35. fpdoc / methods/properties in inherited

    Another question Asume the following type TListBase = class protected Procedure SetFoo(AValue: TFoo) ; virtual; abstract; Function GetFoo: TFoo ; virtual; abstract;…

    Martin, Mattias Gaertner
    1
  36. FPC tests

    I've added the internal i386-darwin assembler to FPC. It seems to work fine on my small tests, but I'm having problems using FPC tests. $ make…

    dmitry boyarintsev, Jonas Maebe
    2
  37. time for dumping stacktrace, when using dwarf.

    Just to make sure I don't to anything silly. When an application crashes, it usually (at least in Lazarus) dumps a stacktrace to the console. I used to use stabs, and…

    Martin, Jonas Maebe, Micha Nelissen
    20
  38. [patch] tBits

    Hi Here is patch to tBits ans test program. Its repair FindnextBit. based on it faster version FindNextBit can be done I can add: [code] function FindFirstBit; begin…

    Dariusz Mazur, Alexander Klenin, Jonas Maebe
    8
  39. compiling fpc, but without examples

    I am trying to cut down the time it takes to recompile fpc. Is there a way to pass any thing to make, to tell it to skip building the examples. I know COPYTREE to skip…

    Martin, Michael Van Canneyt
    1
  40. Target "Linux for x64_6432"

    I read there is a FPC target "Linux for x64_6432". Does FPC actually use the extended register set for this target? Are there any benchmarks and comparisons with i386…

    Martin Schreiber
    0
  41. understanding generics

    Hello, FPC developers' list I am trying to understand how to add an enumerator support to the fgl containers. Seems it is imposible. I need enumerator to return the same…

    Paul Ishenin, Florian Klaempfl
    3
  42. First cppclass test

    Hello together! After I sent the first Native NT patches to the bugtracker I found some time to test the cppclass-feature. The following class compiles with 2.5.1:…

    Sven Barth, Florian Klaempfl
    5
  43. function samevalue in unit math of FPC-2.2.4

    the function math.samevalue does not seem to work for small numbers: See FPC-2.2.4 unit math lines 2177, 2155, 2195: function SameValue(const A, B: Double; Epsilon:…

    Alain Michaud
    0
  44. Freepascal 2.4.0rc1 released

    We have placed the first release-candidate of the Free Pascal Compiler version 2.4.0 on our ftp-servers. You can help improve the upcoming 2.4.0 release by downloading…

    Marco van de Voort, dmitry boyarintsev, Florian Klaempfl
    96
  45. XML DOM thread safety

    Hi I would like to point out ( again, the third time ) that up to now ( I just checked out 2.4-rc1 and trunk ) there is _no safe_ way to use the "fcl-xml" package in a…

    Inoussa OUEDRAOGO, Michael Schnell, Sergei Gorelkin
    4
  46. Dynamically Loading Libraries

    Hello all I started some wiki for dynamic loading libraries support discussion. http://wiki.freepascal.org/Dynamically_loading_headers I already added an experimental…

    Ivo Steinmann, Florian Klaempfl, Jeppe Johansen
    39
  47. Request to merge revision 14145 for inclusion in FPC 2.4 ( DOM AVLTREE dependency removal )

    With this revision, (fcl-xml) DOM no longer depends on TAVLTree, and so (fcl-xml) DOM can be safely used in a multi threaded environment. For server side development,…

    Inoussa OUEDRAOGO
    0
  48. darwin indirect symbols

    There're 2 ways to define indirect symbol by the compiler: tai_const with type aitconst_indirect_symbol or tai_directive with asd_indirect_symbol either way produces…

    dmitry boyarintsev, Jonas Maebe
    3
  49. Internal assembler: tai_directive usage

    Hello Developers. The internal assembler seems to ignore any kind of assembler directives. For darwin asm, some directives are macros to declare a new section. I.e.…

    dmitry boyarintsev, Jonas Maebe
    4
  50. Component.name = "Owner"

    I put 2 componets on my Form A button named "foo2 a label named "Owner" (case sensitive) Now I try to set an anchorside of the Button to the Form. But because of the…

    Martin, Mattias Gaertner
    1