Sign in Join

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

Mailing lists / fpc-devel

fpc-devel · 2011-09

  1. New Windows gdb-binary

    For all those who are interested in new debug-features of fpc and gdb, I have cross-compiled a gdb-executable for Windows. It's based on the Fedora-16 branch from the…

    Joost van der Sluis, Florian Klämpfl, Leonardo M. Ramé
    25
  2. alignment warnings

    Hi list Thinking more about the alignment problems on arm and elsewhere, I was wondering how hard it would be to implement something like gcc's -Wcast-align. Here's a…

    Henry Vermaak, Florian Klämpfl, Ludo Brands
    6
  3. FPDoc cannot underline?

    It looks as if fpdoc stops processing paragraphs on <u>, discarding the remainder until </p>. See LCL docs on StdCtrls.TCustomComboBox and TCustomLabel.FocusControl.…

    Hans-Peter Diettrich, Michael Van Canneyt
    4
  4. Calling virtual methods in GDB

    I've just committed a fix (r19253) which makes it possible to call virtual methods within GDB. (Or other Dwarf-debuggers, when they support that properly) Only problem…

    Joost van der Sluis, Jonas Maebe, Martin
    4
  5. Request to merge revision 19247 to fixes branch (2.6)

    In the cited revision i fixed a bug in Sqlite*Dataset that can cause data corruption in some circumstances Luiz

    Luiz Americo Pereira Camara
    0
  6. 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
  7. Major problem with Move and Array of Int64

    I use latest FPC from /trunk/ and this problem just started happening recently. Pseudo code Write To SQL as Blob (using parameter binding)…

    Andrew Brunner, Hans-Peter Diettrich, LacaK
    12
  8. FPC bug tracker page is sniffing user agents?

    Accessing http://bugs.freepascal.org/login_page.php Using the following user agent (Opera in Mac OS X): Opera/9.80 (Macintosh; Intel Mac OS X 10.6.1; U; en)…

    Felipe Monteiro de Carvalho, ABorka, Jonas Maebe
    6
  9. TField.Validate in FPC 2.6

    TField.SetData() in fixes_2_6 calls TField.Validate(). 2.4.4 does not, trunk neither. What are the plans for the upcoming release? Will FPC 2.6.0 call TField.Validate()…

    Martin Schreiber, Joost van der Sluis, LacaK
    6
  10. ARM native compilation (Toshiba AC100)

    Hi, fpc community! I try to compile fpc on my Toshiba AC100 smartbook (tegra 2 - ARM Cortex-A9 CPU), with Ubuntu 11.04 Natty, but have a problem: First, I have download…

    Sash0k, Florian Klaempfl, Henry Vermaak
    30
  11. Re: fpc-devel Digest, Vol 89, Issue 82

    Toshiba AC100 have 2 Cortex-A9 cores. Arm architecture is "armv7" I use Ubuntu 11.04  armel. It means: ARM, EABI, Little Endian. Float point mode now is "softfloat".…

    Sash0k, Jonas Maebe
    1
  12. "referenced properties" vs "value properties"

    I think the Delphi language has a little problem when it comes to "properties". I consider C/C++ to be a "value language" or maybe even a "const language" where…

    Skybuck Flying, Hans-Peter Diettrich, Martin
    2
  13. FmtBCD bug + test ?

    there is patch for BCDDivide http://bugs.freepascal.org/view.php?id=19636 I am thinking about write test for this bug (and may be in the future also for other FmtBCD…

    LacaK
    0
  14. Converting records back and forth. (Forward declarations for records needed ?!?)

    I want to write code as follows and I will simplify it here to illustrate the problem. Let's say I want to kinds of records: TrecordA and TrecordB. I want to be able to…

    Skybuck Flying, Flávio Etrusco, Hans-Peter Diettrich
    5
  15. Unicode support (yet again)

    Following from a discussion on mac-pascal, I'd like to propose a solution for Unicode support. I know that hundreds of messages were already spent on the topic, but was…

    Felipe Monteiro de Carvalho, cobines, DaWorm
    196
  16. ViewVC configuration

    may the FreePascal's ViewVC installtion be configured to paginate log results? It's log_pagesize in viewvc.conf. Flávio PS. There's no mention of any bugs related to it…

    Flávio Etrusco, Michael Van Canneyt, Vincent Snijders
    4
  17. implementation AVX for Intel/AMD Prozessors

    im starting with implementation of AVX (Intel/AMD) in fpc-assemblercode. I use in first step a external assembler (linux "as"). In this case, it is easy to use…

    Torsten, Daniël Mantione, Florian Klämpfl
    4
  18. Request to merge commit 18230 (STABS fix) to FPC 2.6

    Hello. Can the commit nr 18230 be merged into FPC 2.6 ? http://svn.freepascal.org/cgi-bin/viewvc.cgi?view=rev&revision=18230 Fixes bug:…

    cobines, Marco van de Voort
    3
  19. more question on -g commandline switches / -gv valgind

    Trying to improve the lazarus user-interface for selecting what debug info to generate, I try to understand the relations between settings. (as for example, indicating…

    Martin, Jonas Maebe
    1
  20. crash in heaptrc

    I get a crash in heaptrc. It happens when the lazarus IDE is compiled with both -gh and -gc. It is triggered by an error in lazarus (most likely), but IMHO should…

    Martin, Jonas Maebe
    2
  21. which compile cmmand line switches imply debug info?

    Before I go and test each of them myself, maybe someone already has the answer? if using swithches like -gl (lineinfo) -gh (heaptrc) -gv (valgrind) -pg (GProf) do…

    Martin, Florian Klämpfl, Jonas Maebe
    5
  22. -gl and -gh

    Is it possible that using -gl before -gh on the commandline (" -gl -gh ") => causes heaptrace to fail? Maybe because then lineinfo is used first, and uses the default…

    Martin
    0
  23. -gh lineinfo or also infodwrf?

    In the doc it says at http://www.freepascal.org/docs-html/user/usersu15.html#x38-450005.1.4 but that unit is described as stabs only, so if one were to use "-gw -gl" or…

    Martin, Thomas Schatzl
    1
  24. Status and ideas about debug info (stabs, dwarf / dwar3)

    Just thought to catch up. what is the status on dwarf -3 ? I just did a test with fpc trunk / gdb 7.3-2 => It appears to work reasonable good (though I can't test all…

    Martin, DaWorm, Dimitri Smits
    46
  25. 0020225: issue examining pointer/array/record elements with GDB

    http://bugs.freepascal.org/view.php?id=20225 I did run a test on w32 vista with gdb 6.7.5 / 7.0 / 7.2.1 / 7.3.1 / 7.3.2 with fpc 2.4.4 / recent fixes 2.6 /…

    Martin, Jonas Maebe, Joost van der Sluis
    8
  26. bounty: FPC based debugger

    Speaking of the subject in another thread, and to show the desire I have to finding a solution to this [what I consider a very serious] problem.... FPC needs its own…

    Graeme Geldenhuys, Dimitri Smits, dmitry boyarintsev
    85
  27. who can explain why array of const can't be passed to another array of const

    Hello devs. Please explain why the next example does not compiles with a message: "Error: Wrong type "Array Of Const" in array constructor"? program Project1; {$mode…

    Paul Ishenin, Alexander Klenin, Jonas Maebe
    3
  28. PDF docs on freepascal.org are out of date

    I noticed I still have the 2.4.2 PDF docs, so went to the freepascal.org website and downloaded the online versions.... just to notice that they are 2.4.2 as well. The…

    Graeme Geldenhuys
    1
  29. Project Idea: Mini-FPC

    Here is an idea to help new-comers to FPC understand how it works: A new project could be created which would be called: "Mini-FPC". The purpose of the project is to…

    Skybuck Flying, Felipe Monteiro de Carvalho, Graeme Geldenhuys
    29
  30. Calling methods from within gdb

    Does someone knows a trick how to make gdb call a method (function) from a class? When I have this class defined, compiled with dwarf2: (-gw3 gives an IE, I'll have a…

    Joost van der Sluis, Jonas Maebe, Michael Schnell
    4
  31. Mistake in ApplicationName() documentation

    Below is a quote from the documentation of the ApplicationName() function: "Standard this is equal to the result of ParamStr(0), but it can be customized by setting the…

    Graeme Geldenhuys, Unknown author, Vincent Snijders
    4
  32. NativeInt

    Free Pascal 2.4.2 does not know about "NativeInt" a new type in recent Delphi compilers which is either 32 bit for 32 bit platforms or 64 bit for 64 bit platforms.…

    Skybuck Flying, Unknown author
    1
  33. 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
  34. Possible to set an object function/procedure to external?

    Is it possible to set a object/class procedure/function to external? I want to do something like this: TGObject = object function new: PGObject; cdecl; external…

    Andrew Haines
    0
  35. Comparison FPC 2.4.4 - FPC fixes_2_6 - Delphi 7

    I compiled MSEide with FPC 2.4.4, FPC fixes_2_6 and Delphi 7 for comparison. Delphi 7: Borland Delphi Version 15.0 Copyright (c) 1983,2002 Borland Software Corporation…

    Martin Schreiber
    0
  36. Error compiling trunk

    I'm trying to compile from svn trunk on Win32, but I get this when I do "make clean all": Free Pascal Compiler version 2.4.4 [2011/04/23] for i386 Copyright (c)…

    Leonardo M. Ramé, Jonas Maebe
    1
  37. FPDoc and inherited methods

    It looks like FPDoc links to an inherited item (method), when only a short description is provided for an overridden method. Is this intended behaviour? (see…

    Hans-Peter Diettrich, Graeme Geldenhuys, Marco van de Voort
    11
  38. duplicating a fcl-db bugreport with mysql

    Could sb with a recent trunk based system and mysql please try to duplicate Mantis #15324? Thanks in advance. ] Marco

    Marco van de Voort, Ludo Brands
    2
  39. Build error on Win32 - SVN Trunk

    Hi, I'm trying to compile the SVN Trunk version using FPC 2.5.1 to bootstrap. I'm working on Windows 32 bits. Usually I just do this: e: cd fpc svn upmake clean all…

    Leonardo M. Ramé, Jonas Maebe
    1
  40. the new resourcestring in const translation

    fpc recently added the ability to translate const Foo: String = resourcestring; if resourcestring changes so does Foo Any way to work around this? because in…

    Martin, Anton Kavalenka, cobines
    5
  41. wrong line for deprecated

    Just noticed the following program Project1; var a: integer deprecated; begin if 1 = a then writeln; end. project1.lpr(5,3) Warning: Symbol "a" is deprecated Which…

    Martin
    0
  42. Building without the fp IDE

    Is there a "correct" way of telling the build process to skip the fp IDE? I'm trying to build trunk for SPARC so I can test the two recent FPC fixes plus another in…

    Mark Morgan Lloyd, Graeme Geldenhuys, Henry Vermaak
    5
  43. Server availability

    Unfortunately, this is not so. For example, right now I am waiting for bug_report_advanced_page.php for more then 5 minutes already. home, connected by DSL?…

    Alexander Klenin, Jonas Maebe, Micha Nelissen
    8
  44. Re: Build errors on Win7

    Building trunk is only supported for the latest release, which is 2.4.4. So if I were you I'd try 2.4.4 and if that doesn't help, then ask again ;) Sven

    Sven Barth, Hans-Peter Diettrich, Jonas Maebe
    8
  45. issue examining pointer/array/record elements with GDB

    Good morning/afternoon/evening everyone (depending on where you are)! I've often run into something annoying debugging FPC programs with GDB, so I boiled it down a…

    Seth Grover, Martin
    2
  46. Are debug info in PPU already encoded stabs/dwarf?

    Well what happens when: - you compile a package with stabs - your program with dwarf Or vice/versa. What will be in the final exe? Is the debug info in the ppu already…

    Martin, Ludo Brands, Vincent Snijders
    2
  47. Include files with double names

    I've found a new problem with include-names with the same name. Please try the following in a freshly compiled svn-checkout. (This is on linux/x86_64, but the idea is…

    Joost van der Sluis, Jonas Maebe
    3
  48. Merge request to FPC 2.6

    Is it still in time to request mergers? I'd like to request a merge of all changes from fpvectorial since the branching.…

    Felipe Monteiro de Carvalho, Marco van de Voort
    3
  49. freepascal support for debian armhf

    First a bit of background, on arm ebi gcc has three options for "-mfloat-abi" soft: do all floating point in software, ignore the fpu type selection softfp: use the…

    peter green, Jonas Maebe, Paul Brook
    4
  50. Local types and protected visibility

    As reported in the Russian forum: http://freepascal.ru/forum/viewtopic.php?f=1&t=7362 the following code: {$mode objfpc} uses Classes; type TMyClass=class private type…

    Alexander Klenin, Jonas Maebe, Paul Ishenin
    6