Jonas Maebe wrote:
On 05 Oct 2009, at 15:27, Mark Morgan Lloyd wrote:

The fp IDE can drive libgdb to do straightforward debugging on x86 and ARM, there might be failures with complex stuff that I've not been able to test. Those two platforms are no problem, the problems are on PowerPC and SPARC.

You're really picking your fights, aren't you? :) The textmode IDE is probably the least maintained part of FPC currently, and Linux/SPARC is not exactly the most used release either :)

[GRIN] Yes, and I'm the one trying to get to grips with the IDE "for the common good" starting with finding out exactly what files are being built into it on the different platforms- hence the Perl filter.

If SPARC is of any continuing relevance it's because it's possible to get fairly large systems dirt-cheap right now, I've been very quiet on this over the last few months specifically because I was trying to get to grips with the IDE issue... I didn't want to say anything until I was confident of my facts.

Note that the code is correct: it's output the Hello World message even though subsequently the debugger is confused.

d48656c = #13'Hel'. gdb on SPARC is trying to dereference the string itself. I've fixed this in r13813 in trunk.

0d48. Well spotted :-) OK, I'll get back onto that as soon as I've got a couple more live jobs off my desk.

Do you agree that the PowerPC problem is probably a broken Debian library somewhere? It's not as though we actually need XML for anything...

--
Mark Morgan Lloyd
markMLl .AT. telemetry.co .DOT. uk

[Opinions above are the author's, not those of his employers or colleagues]
_______________________________________________
fpc-devel maillist  -  fpc-devel@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-devel

Reply via email to