fpc-devel · 2011-09
- New Windows gdb-binary25
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…
- alignment warnings6
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…
- FPDoc cannot underline?4
It looks as if fpdoc stops processing paragraphs on <u>, discarding the remainder until </p>. See LCL docs on StdCtrls.TCustomComboBox and TCustomLabel.FocusControl.…
- Calling virtual methods in GDB4
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…
- Request to merge revision 19247 to fixes branch (2.6)0
In the cited revision i fixed a bug in Sqlite*Dataset that can cause data corruption in some circumstances Luiz
- New FPC Target: AROS9
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:…
- Major problem with Move and Array of Int6412
I use latest FPC from /trunk/ and this problem just started happening recently. Pseudo code Write To SQL as Blob (using parameter binding)…
- FPC bug tracker page is sniffing user agents?6
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)…
- TField.Validate in FPC 2.66
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()…
- ARM native compilation (Toshiba AC100)30
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…
- Re: fpc-devel Digest, Vol 89, Issue 821
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".…
- "referenced properties" vs "value properties"2
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…
- FmtBCD bug + test ?0
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…
- Converting records back and forth. (Forward declarations for records needed ?!?)5
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…
- Unicode support (yet again)196
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…
- ViewVC configuration4
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…
- implementation AVX for Intel/AMD Prozessors4
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…
- Request to merge commit 18230 (STABS fix) to FPC 2.63
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:…
- more question on -g commandline switches / -gv valgind1
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…
- crash in heaptrc2
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…
- which compile cmmand line switches imply debug info?5
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…
- -gl and -gh0
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…
- -gh lineinfo or also infodwrf?1
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…
- Status and ideas about debug info (stabs, dwarf / dwar3)46
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…
- 0020225: issue examining pointer/array/record elements with GDB8
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 /…
- bounty: FPC based debugger85
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…
- who can explain why array of const can't be passed to another array of const3
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…
- PDF docs on freepascal.org are out of date1
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…
- Project Idea: Mini-FPC29
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…
- Calling methods from within gdb4
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…
- Mistake in ApplicationName() documentation4
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…
- NativeInt1
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.…
- make clean problem with 2.6 fixes bracnh8
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…
- Possible to set an object function/procedure to external?0
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…
- Comparison FPC 2.4.4 - FPC fixes_2_6 - Delphi 70
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…
- Error compiling trunk1
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)…
- FPDoc and inherited methods11
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…
- duplicating a fcl-db bugreport with mysql2
Could sb with a recent trunk based system and mysql please try to duplicate Mantis #15324? Thanks in advance. ] Marco
- Build error on Win32 - SVN Trunk1
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…
- the new resourcestring in const translation5
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…
- wrong line for deprecated0
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…
- Building without the fp IDE5
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…
- Server availability8
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?…
- Re: Build errors on Win78
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
- issue examining pointer/array/record elements with GDB2
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…
- Are debug info in PPU already encoded stabs/dwarf?2
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…
- Include files with double names3
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…
- Merge request to FPC 2.63
Is it still in time to request mergers? I'd like to request a merge of all changes from fpvectorial since the branching.…
- freepascal support for debian armhf4
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…
- Local types and protected visibility6
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…
