Sign in Join

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

Mailing lists / fpc-devel

fpc-devel · 2011-08

  1. MIPS

    Felipe and Michael have pointed out to me that David Zhang's mipsel port has been integrated into trunk. Before I start trying to build it, could anybody comment on how…

    Mark Morgan Lloyd, Felipe Monteiro de Carvalho, Florian Klaempfl
    32
  2. New FPC Target: AROS

    Diff (on top of 18076) for new Target: AROS (i386) tried to keep the diff as short as possible but its still 750 K, so I placed it on my Webpage:…

    Marcus Sackrow, Karoly Balogh, Michael Schnell
    9
  3. make clean problem with 2.6 fixes bracnh

    very weird issue; I have a batch fiel, that does (sucesfull): make.exe clean distclean make.exe all LINKSMART=1 CREATESMART=1 OPTIMIZE=1 OPT="-gl -O3 -Or…

    Martin, Marcos Douglas, Paul Ishenin
    8
  4. FPC-JVM: Status report on Android

    Hello together! As you might have noticed I'm currently trying to get Pascal code working on Android using the new JVM backend. So far I've converted the Android API in…

    Sven Barth, Felipe Monteiro de Carvalho, Hans-Peter Diettrich
    59
  5. Re: FPDoc sources

    See: http://www.freepascal.org/docs-html/rtl/sysutils/format.html In this part: Declaration Source position: line 0 function Format( const Fmt: String; const Args: array…

    Felipe Monteiro de Carvalho, Graeme Geldenhuys, Hans-Peter Diettrich
    63
  6. DIFF for consideration

    See attached.

    David Welch, Florian Klämpfl
    1
  7. Including Sorokin's TRegExpr in FPC

    I was porting a Delphi project and I needed support for TRegExpr. Well, it seams that FPC doesn't already come with one, but it has a Regexpr unit, but it's docs are not…

    Felipe Monteiro de Carvalho, Florian Klämpfl, John Lee
    26
  8. -dEXTDEBUG and compilation failures

    What is the status of the EXTDEBUG code? I know that I have to define that to be able to use the compiler's -an option, but if enabled 2.4.4 doesn't compile. The fix is…

    Mark Morgan Lloyd
    0
  9. another make install issue

    The following line to install fpc used to work: make.exe install INSTALL_PREFIX=c:\FPC\trunk\ COPYTREE=echo UPXPROG=echo But now leads to: .\fpmake.exe install…

    Martin, Jeppe Græsdal Johansen, Marcos Douglas
    3
  10. Generics in FPC have many problems

    Jump to "So here are some of the problems I've found with fpc generics" if you don't want to read the backstory. I haven't been active in the FPC for a while, but last…

    Anthony Walter, Jonas Maebe, Paul Ishenin
    11
  11. Trunk paszlib does not compile with fpc 2.4.4

    paszlib]$ make /bin/mkdir -p units/i386-linux /usr/bin/ppc386 -Fu../../rtl/units/i386-linux -Fu../../packages/hash -FE. -FUunits/i386-linux -di386 src/paszlib.pas Free…

    Felipe Monteiro de Carvalho, Jonas Maebe
    1
  12. unix platform maintainers :setuid, setsgid

    Not all permission bits have constants predeclared. Michael and I checked and Linux/FreeBSD/Darwin all have the upper bits declared like this: #define S_ISUID …

    Marco van de Voort, Armin Diehl, Ludo Brands
    3
  13. Request to apply (and merge) patch from bug 19313

    In the 2.5.1 cycle, revision 17220 ( http://svn.freepascal.org/cgi-bin/viewvc.cgi/trunk/packages/fcl-db/src/base/fields.inc?r1=17199&r2=17220 ) fixed the missing call of…

    Luiz Americo Pereira Camara, Marco van de Voort
    2
  14. FPC-JVM: Breaking up a cycle

    Hello together and especially Jonas! I have now ported most of the contents of the android namespace to Pascal. First I tried to put the subnamespaces into their own…

    Sven Barth, Jonas Maebe
    7
  15. FPC-JVM: Problem with String => CharSequence

    Hello together! Now that the cycle problem was solved (I don't know whether it works, because I'm still trying to get a test working ^^), I've encountered the next…

    Sven Barth, Jonas Maebe
    4
  16. DIFF patch for changing to table driven processor definitions for ARM

    Attached is the re-vamped patch to add controller tables to AVR and ARM support. The compiler tree that this patch was grabbed from was tested in the embedded target…

    John Clymer, David Welch, Felipe Monteiro de Carvalho
    23
  17. Code generation oddity on SPARC Linux

    I have a fragment of code that looks like this: VAR z, a, alpha, b, c, d, e: Int64; f: DOUBLE; BEGIN td:= td + 0.5; // astronomical to civil…

    Mark Morgan Lloyd, Jonas Maebe
    3
  18. Stackframes

    In http://www.freepascal.org/docs-html/prog/progsu72.html#x78-770001.1.72 is written: ... the compiler will omit the generation of a stackframe if the following…

    Ludo Brands, Florian Klämpfl, Michael Van Canneyt
    4
  19. Deflating file created with TPAbbrevia

    Hi, the attached file is a .wav file created on Windows and compressed with TPAbbrevia's DeflateStream method of AbZipPrc unit. I need to decompress it using fpc and…

    Leonardo M. Ramé
    0
  20. New FPC target: JVM

    There is a new branch in svn (branches/jvmbackend) that contains support for compiling Pascal code into Java virtual machine bytecode. While it does not support all…

    Jonas Maebe, Alex Shishkin, dmitry boyarintsev
    45
  21. ARM vs Thumb2 - can't have both

    Been playing with the ARM / Thumb2 part - specifically for the Thumb2 line-up. The compiler proper can be built to switch between the two with a command line switch. …

    John Clymer, David Welch, Jeppe Græsdal Johansen
    9
  22. strcopy, strlcopy for PWideChar

    it seems, that there is ATM no versions of StrCopy, StrLCopy, which works with WideChars (in SysUtils). Can these variants be added ? function StrCopy(Dest: PWideChar;…

    LacaK, Felipe Monteiro de Carvalho, Florian Klämpfl
    10
  23. Arm Thumb2 - Stellaris status

    Ok, maybe I'm missing something... I can compile and get a binary for an STM32F103RE. However, if I attempt for the STELLARIS target, I get an error. I see where the…

    John Clymer, David Welch, DaWorm
    53
  24. C++ gets language-internal concurrency support

    http://www.linuxfordevices.com/c/a/News/C11-standard-approved/ Prism already does have "parallel loops" and "future variable" for that purpose (but of course usable only…

    Michael Schnell, Alexander Klenin, David W Noon
    17
  25. ARM patch to switch to controller records rather than arrays

    DIFF attached for comment and review. Provides the following features / difference: 1) Switched operation of cpuinfo.pas - there is still a SET containing the ct_…

    John Clymer, Florian Klämpfl, Geoffrey Barton
    4
  26. (no subject)

    DIFF attached for comment and review. Provides the following features / difference: 1) Switched operation of cpuinfo.pas - there is still a SET containing the ct_…

    John Clymer
    0
  27. Delphi XE2 uses FPC for iOS target

    See http://delphimax.wordpress.com/2011/08/04/delphi-64bit-os-x-and-iphone-native/#comment-743 and…

    Jonas Maebe, Bernd Mueller, Dariusz Mazur
    107
  28. thumb2 code generation

    Someone pointed me at this page: http://wiki.freepascal.org/TARGET_Embedded And I started adding a device (and perhaps more after that), starting with a cortex-m3 though…

    David Welch
    2
  29. Re: fpc fails to link against libc on some architectures due to multiarch

    Is there a standard for multiarch library path locations and names? If not, that sounds like configuration option that should be added by distribution-specific patches.…

    Jonas Maebe, peter green
    1
  30. overloaded SetFieldData/GetFieldData

    I found this it fpc-pascal mailing list archive (I do not read this mailing list, so I do not catch this discussion) Because I think it is worth to continue, I move it…

    LacaK
    0
  31. serial under linux, SerOpen blocks

    I need some hint regarding opening a serial (ttyUSB) port using the unit serial. Minicom works fine under my user id. When i call SerOpen('/dev/ttyUSB0'), fpopen blocks…

    Armin Diehl, Henry Vermaak, Ludo Brands
    18
  32. LoadLibrary and FPU control word

    I encounter strange thing. Look at this program please: var LibraryHandle: TLibHandle; cw: word; begin cw:=Get8087CW; writeln('CW before:',cw, ' IntPower:',…

    LacaK, =?x-mac-ce?Q?Florian_Kl=8Ampfl?=
    3
  33. fpvectorial xml docs

    I added xml docs for fpvectorial (fpdocs/fpvectorial.xml). It would be excellent if someone added it to the standard fcl help build. I searched a little, but I couldn't…

    Felipe Monteiro de Carvalho, Unknown author
    1
  34. Stellaris Update

    So, after some work, I have a compiler working for the LM3S8962 board (a successful Blinking LED :-) ) However, as I was going through some of the various datasheets, I…

    John Clymer, DaWorm, Florian Klämpfl
    11
  35. fpc fails to link against libc on some architectures due to multiarch

    reassign 636802 fpc thanks From my testing on armel I now belive that the issue causing the lazarus build failures is a problem with freepascal and multiarch. I haven't…

    peter green
    0
  36. Re: delphi 2010/XE/XE2 - like rtti and "packages"

    that's why I wrote the "first off". generics are for somewhat further down the road. First implementation of the rtti unit would omit/replace the TArray<T> dynamic…

    Dimitri Smits, Sven Barth
    1
  37. delphi 2010/XE/XE2 - like rtti and "packages"

    A few times the latest weeks, I noticed on this list (and the Lazarus list(s)) a "need" for the Delphi rtti extra's and the Delphi meaning of packages…

    Dimitri Smits, Sven Barth
    1
  38. make fcl-base for arm-wince failure in fpc 2.7.1

    It seems that the conversion of fcl-base to fpmake still has a glitch: c:\lazarus\source\fpcbuild\trunk\fpcsrc\compiler\ppc386.exe fpmake.pp…

    Vincent Snijders, Joost van der Sluis
    2
  39. svn and make install

    On windows, "make install" copies .svn subdirectories from the packages/xxx/examples/ directories to the new examples/xxx/ directories. First time examples/xxx/ doesn't…

    Ludo Brands, Marco van de Voort
    2
  40. FPC 2.6.x branched, trunk becomes 2.7.1

    today I branched branches/fixes_2_6, the basis for a new fixes branch that will become 2.6.0 eventually. After branching I updated the trunk version to 2.7.1, which…

    Marco van de Voort, Alexander Klenin, Graeme Geldenhuys
    55
  41. negative TDateTime values and MinDateTime

    I have problem with comparing negative datetime values in fcl-db test suite (accessed as variants). It is related to VariantToDate function (in cvarutil.inc), where…

    LacaK, Felipe Monteiro de Carvalho, Florian Klämpfl
    20