Re: [fpc-devel] Mantis not accepting reportd from old browsers

2012-11-27 Thread Mark Morgan Lloyd
Ludo Brands wrote: On 27/11/2012 10:23, Mark Morgan Lloyd wrote: Has the Mantis version or setup changed over the last few days? The page to report a new bug is displaying blank on older browsers, although display/editing pages are OK. When you are viewing All Projects and click on Report

[fpc-devel] FPC's -A option

2012-11-28 Thread Mark Morgan Lloyd
of as is provided by the non-GNU unix (e.g. Solaris and IRIX) provided by the originally-dominant manufacturer (e.g. Sun and SGI)? -- Mark Morgan Lloyd markMLl .AT. telemetry.co .DOT. uk [Opinions above are the author's, not those of his employers or colleagues

Re: [fpc-devel] Are global variables guaranteed to be zero?

2012-11-29 Thread Mark Morgan Lloyd
and dynamic arrays? What about (references to) objects? -- 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

Re: [fpc-devel] Are global variables guaranteed to be zero?

2012-11-29 Thread Mark Morgan Lloyd
, and COM interfaces and dynamic arrays (maybe I forget some) Classes and objects are not. By which I presume that (references to) objects are not set to nil, in the same way that an integer or pointer wouldn't be set to zero or nil. -- Mark Morgan Lloyd markMLl .AT. telemetry.co .DOT. uk [Opinions

Re: [fpc-devel] mips-linux and mipsel-linux snapshots available

2012-11-29 Thread Mark Morgan Lloyd
Mark Morgan Lloyd wrote: Pierre Free Pascal wrote: Hi Mark, do you use my patch for mips to handle stack? Without it, the backtrace doesn't work... The bad thing is that I submitted it to gdb-patches, but it was refused, I was told that $fp should be equal to $sp according to ABI

[fpc-devel] Unhelpful error message

2012-12-02 Thread Mark Morgan Lloyd
detect and warn about? -- 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

Re: [fpc-devel] Unhelpful error message

2012-12-02 Thread Mark Morgan Lloyd
Mattias Gaertner wrote: On Sun, 02 Dec 2012 11:46:54 + Mark Morgan Lloyd markmll.fpc-de...@telemetry.co.uk wrote: I've just had a slight problem compiling Lazarus where FPC was reporting this: main.pp(5001,1) Fatal: Syntax error, BEGIN expected but shl found The reason was that I'd

Re: [fpc-devel] FPC related fairy tale

2012-12-08 Thread Mark Morgan Lloyd
Sven Barth wrote: Am 19.10.2012 15:53, schrieb Marco van de Voort: In our previous episode, Mark Morgan Lloyd said: 68K is alive thanks to Coldfire etc. Well. I would like to run it on the real thing. 68040/40 the same one as 1.0.x did :-) Do you have a system with such a CPU? If so

Re: [fpc-devel] FPC related fairy tale

2012-12-08 Thread Mark Morgan Lloyd
Sven Barth wrote: On 08.12.2012 11:42, Mark Morgan Lloyd wrote: Sven Barth wrote: Am 19.10.2012 15:53, schrieb Marco van de Voort: In our previous episode, Mark Morgan Lloyd said: 68K is alive thanks to Coldfire etc. Well. I would like to run it on the real thing. 68040/40 the same one

Re: [fpc-devel] FPC related fairy tale

2012-12-08 Thread Mark Morgan Lloyd
Sven Barth wrote: On 08.12.2012 17:47, Mark Morgan Lloyd wrote: Sven Barth wrote: On 08.12.2012 11:42, Mark Morgan Lloyd wrote: Sven Barth wrote: Am 19.10.2012 15:53, schrieb Marco van de Voort: In our previous episode, Mark Morgan Lloyd said: 68K is alive thanks to Coldfire etc. Well. I

Re: [fpc-devel] FPC related fairy tale

2012-12-08 Thread Mark Morgan Lloyd
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

Re: [fpc-devel] FPC related fairy tale

2012-12-09 Thread Mark Morgan Lloyd
Marco van de Voort wrote: In our previous episode, Mark Morgan Lloyd said: What's the Programmer's Workbench? Shell, assemblers and so on according to Wikipedia- I'll know more when I've got it installed. Basically, all the stuff that Apple has always sworn their customers didn't need. At one

[fpc-devel] Revisiting MacOS for PPC (and possibly 68K)

2012-12-10 Thread Mark Morgan Lloyd
/local/src/fpc/fpc-trunk/rtl/macos' Allowing that system.pp ends at line 570, I presume that something after line 481 is confusing the compiler. Any suggestions would be appreciated. -- Mark Morgan Lloyd markMLl .AT. telemetry.co .DOT. uk [Opinions above are the author's, not those of his employers

Re: [fpc-devel] Revisiting MacOS for PPC (and possibly 68K)

2012-12-10 Thread Mark Morgan Lloyd
Sven Barth wrote: Am 10.12.2012 12:15, schrieb Mark Morgan Lloyd: I'm currently cross-compiling the MacOS RTL for PPC on a PC. I've fixed some trivial issues that had crept in since this was last maintained, some of which affect other targets, but am stuck at the errors below. /usr/local

Re: [fpc-devel] Revisiting MacOS for PPC (and possibly 68K)

2012-12-10 Thread Mark Morgan Lloyd
Sven Barth wrote: Am 10.12.2012 12:15, schrieb Mark Morgan Lloyd: I'm currently cross-compiling the MacOS RTL for PPC on a PC. I've fixed some trivial issues that had crept in since this was last maintained, some of which affect other targets, but am stuck at the errors below. /usr/local

Re: [fpc-devel] Revisiting MacOS for PPC (and possibly 68K)

2012-12-10 Thread Mark Morgan Lloyd
utilities, but the responsibility for getting that bit right is entirely with me. -- 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

Re: [fpc-devel] Revisiting MacOS for PPC (and possibly 68K)

2012-12-10 Thread Mark Morgan Lloyd
Sven Barth wrote: Am 10.12.2012 17:24, schrieb Mark Morgan Lloyd: Sven Barth wrote: Am 10.12.2012 12:15, schrieb Mark Morgan Lloyd: I'm currently cross-compiling the MacOS RTL for PPC on a PC. I've fixed some trivial issues that had crept in since this was last maintained, some of which

Re: [fpc-devel] Revisiting MacOS for PPC (and possibly 68K)

2012-12-10 Thread Mark Morgan Lloyd
Mark Morgan Lloyd wrote: Not necessarily. It seems to be related to something external. OK, I get that now that I'm looking at the functions etc. You could try the following by adjusting the compiler source: before the internalerror (in compiler/powerpc/agppcmpw.pas) Noting

Re: [fpc-devel] Revisiting MacOS for PPC (and possibly 68K)

2012-12-10 Thread Mark Morgan Lloyd
Mark Morgan Lloyd wrote: So I suppose that the next thing to do is to (use Lazarus to) look at the conditions earlier in the compiler where AT_NONE is being inserted in the list. It's putting a significant number of AT_NONE entries into the table, and the first one it tries to take out

Re: [fpc-devel] Revisiting MacOS for PPC (and possibly 68K)

2012-12-11 Thread Mark Morgan Lloyd
to see if there was handling for AT_NONE in the ones that were working, but couldn't see anything obvious. -- Mark Morgan Lloyd markMLl .AT. telemetry.co .DOT. uk [Opinions above are the author's, not those of his employers or colleagues] ___ fpc

Re: [fpc-devel] mips-linux and mipsel-linux snapshots available

2012-12-16 Thread Mark Morgan Lloyd
Sergei Gorelkin wrote: 30.11.2012 1:46, Mark Morgan Lloyd wrote: Running the program using the modified GDB, I get the same as before: 0 1markMLl@pye-dev-07d:~$ which gdb /usr/local/bin/gdb 0 1markMLl@pye-dev-07d:~$ gdb /usr/local/bin/ppcmips GNU gdb (GDB) 7.0.1-debian .. (gdb) set arg -h

Re: [fpc-devel] Forwarded message about FPC status

2012-12-17 Thread Mark Morgan Lloyd
, and Embarcadero is milking a dead cow!!! Embarcadero has a dead cow propped up in the barn, and is telling everybody that they still milk it. Summed up eloquently by Ms Stob http://www.theregister.co.uk/2012/12/11/verity_stob_sons_of_kahn/ -- Mark Morgan Lloyd markMLl .AT. telemetry.co .DOT. uk [Opinions

Re: [fpc-devel] Forwarded message about FPC status

2012-12-17 Thread Mark Morgan Lloyd
. -- 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

Re: [fpc-devel] Forwarded message about FPC status

2012-12-18 Thread Mark Morgan Lloyd
. Right now I'd be extremely wary about pinning my livelihood to Java, lest Oracle succeed in locking it down as their personal property. I can't suggest any alternative, but I'd suggest watching IBM's position carefully since they're undoubtedly thinking the same thing. -- Mark Morgan Lloyd

Re: [fpc-devel] Forwarded message about FPC status

2012-12-21 Thread Mark Morgan Lloyd
out the details of the compiler etc. Apart from that, happy Midwinter Solstice everyone. -- 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

Re: [fpc-devel] Forwarded message about FPC status

2012-12-23 Thread Mark Morgan Lloyd
. -- 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

Re: [fpc-devel] Forwarded message about FPC status

2012-12-23 Thread Mark Morgan Lloyd
- not a narrower one. -- 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

Re: [fpc-devel] Forwarded message about FPC status

2012-12-23 Thread Mark Morgan Lloyd
starting point if somebody later has a related problem. -- 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

Non-ASCII identifiers (was: Re: [fpc-devel] Forwarded message about FPC status)

2012-12-24 Thread Mark Morgan Lloyd
to start with something known to be a letter, or something not known to be a digit or reserved character? -- Mark Morgan Lloyd markMLl .AT. telemetry.co .DOT. uk [Opinions above are the author's, not those of his employers or colleagues] ___ fpc-devel

Re: [fpc-devel] mips-linux and mipsel-linux snapshots available

2012-12-24 Thread Mark Morgan Lloyd
I've got on the boil- I'm trying to limit myself to machines that I've actually got in my museum. I've got SGI although only running IRIX at the moment, little-endian hardware remains a problem and in practical terms I'm not sure I can put very much more effort into it. -- Mark Morgan Lloyd

Re: [fpc-devel] Forwarded message about FPC status

2012-12-25 Thread Mark Morgan Lloyd
when some CPUs- IA-64 etc.- and OSes could usefully be moved into an attic subtree. -- 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

Re: [fpc-devel] Forwarded message about FPC status

2012-12-25 Thread Mark Morgan Lloyd
Sven Barth wrote: On 25.12.2012 11:32, Mark Morgan Lloyd wrote: Although I think the time is approaching when some CPUs- IA-64 etc.- and OSes could usefully be moved into an attic subtree. They aren't compiled anyway, so they don't affect the compiler's performance negatively. So it does

Re: [fpc-devel] Forwarded message about FPC statusy

2012-12-25 Thread Mark Morgan Lloyd
that that space is also available for compilation. -- 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

Re: [fpc-devel] Forwarded message about FPC status

2012-12-25 Thread Mark Morgan Lloyd
Sven Barth wrote: On 25.12.2012 13:24, Mark Morgan Lloyd wrote: Agreed. But combinations that don't compile meaningfully (e.g. the compiler targeting IA-64) or at all without at least backported patches (various RTLs including MacOS Classic, Amiga etc.) could IMO usefully be in compiler/attic

Re: [fpc-devel] Forwarded message about FPC statusy

2012-12-25 Thread Mark Morgan Lloyd
of cache coherence on some MIPS systems). -- 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

Re: [fpc-devel] mips-linux and mipsel-linux snapshots available

2012-12-26 Thread Mark Morgan Lloyd
Mark Morgan Lloyd wrote: Sergei Gorelkin wrote: This was caused by insufficient alignment of Double-typed temp variables, fixed in r23146. Moreover, it appeared that function UnixToWinAge wasn't doing anything useful since year 2005, so it was removed in r23145, making FindFirst/FindNext

Re: [fpc-devel] Feature announcement: Extension of TThread's interface

2012-12-27 Thread Mark Morgan Lloyd
: online CPU4: online CPU5: online CPU8: online CPU9: online CPU10: online CPU11: online CPU12: online CPU13: online CPU14: online CPU15: online -- Mark Morgan Lloyd markMLl .AT. telemetry.co .DOT. uk

Re: [fpc-devel] AMD Intel CPUCount

2012-12-28 Thread Mark Morgan Lloyd
don't know about Linux's general position. -- 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

Re: [fpc-devel] Feature announcement: Extension of TThread's interface

2012-12-28 Thread Mark Morgan Lloyd
microc...@zoho.com wrote: On Thu, Dec 27, 2012 at 07:01:08PM +, Mark Morgan Lloyd wrote: Ewald wrote: Now, for the implementation of ProcessorCount I've got code here that reads the amount of processor cores from `/proc/cpuinfo` (linux only I think) and some assembly code [asmmode att

Re: [fpc-devel] AMD Intel CPUCount

2012-12-28 Thread Mark Morgan Lloyd
Mark Morgan Lloyd wrote: Ludo Brands wrote: On 27/12/2012 23:06, Ewald wrote: Oh, and the important part: The function has been tested on a Core 2 Duo and an Intel i7, and works correctly. If someone would be so kind to test it on some other CPU's that would be great! [I'm not 100

Re: [fpc-devel] AMD Intel CPUCount

2012-12-28 Thread Mark Morgan Lloyd
Marco van de Voort wrote: In our previous episode, Mark Morgan Lloyd said: cards and has been told to shut one down for maintenance. Solaris definitely does this on SPARC, I don't know about its position on x86, and I don't know about Linux's general position. Also somebody needs to check

Re: [fpc-devel] String handling in trunk (was utf8 in 2.6.0)

2013-01-07 Thread Mark Morgan Lloyd
(if it is assigned to an 8-bit constant/variable like ansistring) (also just my understanding of what Jonas wrote) That's how I read it as well. In which case, is #A3 16-bit Unicode (representing the UK £ Sterling) or malformed UTF-8 (should be #c2#a3)? -- Mark Morgan Lloyd markMLl .AT. telemetry.co .DOT

Re: [fpc-devel] embedded again

2013-01-11 Thread Mark Morgan Lloyd
point was that I neither had video capability on the host, nor did I start up a desktop using vnc, instead I tunneled Lazarus over ssh and found performance adequate (taking into account the severely limited memory by today's standards). -- Mark Morgan Lloyd markMLl .AT. telemetry.co .DOT. uk

Re: [fpc-devel] embedded again

2013-01-11 Thread Mark Morgan Lloyd
Sven Barth wrote: Am 11.01.2013 12:02, schrieb Michael Schnell: On 01/11/2013 11:51 AM, Mark Morgan Lloyd wrote: My recollection is that I've had Lazarus running on a Slug, including gdb. The important point was that I neither had video capability on the host, nor did I start up a desktop

Re: [fpc-devel] embedded again

2013-01-11 Thread Mark Morgan Lloyd
is called) plus a widget set (such as QT) on the QNAP NA device. I can't imagine how that should be possible on the tiny MMU-less Slug. A Slug /does/ have an MMU: otherwise how do you think it manages to run a standard Linux distro? -- Mark Morgan Lloyd markMLl .AT. telemetry.co .DOT. uk

Re: [fpc-devel] FPC for MIPS

2013-01-15 Thread Mark Morgan Lloyd
). -- 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

Re: [fpc-devel] embedded again

2013-01-15 Thread Mark Morgan Lloyd
agree :) I agree. It's no big deal waiting an hour for a complete FPC build provided that it's known to be a good release, or a couple of minutes for an app that tests out OK on another platform. -- Mark Morgan Lloyd markMLl .AT. telemetry.co .DOT. uk [Opinions above are the author's

Re: Develop on-device [Was: Re: [fpc-devel] embedded again]

2013-01-15 Thread Mark Morgan Lloyd
are noting new: Xnest does exactly that, and there's also a standard dummy which is most often used to allow a display manager (gdm or whatever) to run headless. -- Mark Morgan Lloyd markMLl .AT. telemetry.co .DOT. uk [Opinions above are the author's, not those of his employers or colleagues

Re: Develop on-device [Was: Re: [fpc-devel] embedded again]

2013-01-15 Thread Mark Morgan Lloyd
Michael Schnell wrote: On 01/15/2013 12:29 PM, Mark Morgan Lloyd wrote: I was routinely able to run the server-end of VNC (i.e. the code that runs on the same machine as the app) on a Slug, I even do have a Slug for testing (the one that recently was replaced by the more powerful QNAP) How

Re: [fpc-devel] FPC for MIPS

2013-01-15 Thread Mark Morgan Lloyd
SkyDiablo wrote: Am 15.01.2013 11:46, schrieb Mark Morgan Lloyd: SkyDiablo wrote: hi ho, i'm back again ;) i have try this: http://www.mail-archive.com/fpc-devel@lists.freepascal.org/msg27336.html but my Ubuntu Desktop 12.04 LTS can't run the ppcmips binary? $ chmod +x ppcmips $ ./ppcmips

Re: [fpc-devel] embedded again

2013-01-17 Thread Mark Morgan Lloyd
on SPARC which particularly affect graphics-related stuff, I'd strongly suggest that you sniff around and find out what you can do on the existing OS before considering an upgrade. -- Mark Morgan Lloyd markMLl .AT. telemetry.co .DOT. uk [Opinions above are the author's, not those of his employers

Re: [fpc-devel] Install FPC and GUI on a headless non debian ARM device [embedded again]

2013-01-18 Thread Mark Morgan Lloyd
I do is via shell sessions anyway, I've never felt any need to put time into that. -- 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

Make parallisation (was Re: [fpc-devel] New less verbose compilation of trunk)

2013-01-19 Thread Mark Morgan Lloyd
1m0.324s Job count: 12 real0m16.599s user1m13.093s sys 0m59.652s Job count: 13 real0m16.584s user1m13.557s sys 0m59.536s Job count: 14 real0m16.713s user1m12.629s sys 1m0.624s -- Mark Morgan Lloyd markMLl .AT. telemetry.co .DOT. uk [Opinions above are the author's

Re: Make parallisation (was Re: [fpc-devel] New less verbose compilation of trunk)

2013-01-19 Thread Mark Morgan Lloyd
Sven Barth wrote: On 19.01.2013 11:54, Mark Morgan Lloyd wrote: Sven Barth wrote: Am 07.03.2012 13:51, schrieb Graeme Geldenhuys: On 7 March 2012 12:27, Marco van de Voort wrote: IIRC add FPMAKEOPT='-T 3' (3= number of paralel threads) What version did this start working with- 2.6

Re: [fpc-devel] Install fpc and Friends on a non-Debian ARM-Linux Device

2013-01-21 Thread Mark Morgan Lloyd
with the requirement of having development packages ** , you should be able to compile Lazarus. * libgpm-dev libncurses5-dev ** libgtk2.0-dev plus possible dependencies. -- Mark Morgan Lloyd markMLl .AT. telemetry.co .DOT. uk [Opinions above are the author's, not those of his employers

Re: [fpc-devel] embedded again

2013-01-21 Thread Mark Morgan Lloyd
of the number of ARM variants. -- 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

Re: [fpc-devel] assumed bug in the RTL with ARM v5 regarding loading dynamic libraries

2013-01-23 Thread Mark Morgan Lloyd
. In trunk it uses ctypes. I think in a lot of cases people using this will also be pulling in cmem, which could fix/hide some problems. -- Mark Morgan Lloyd markMLl .AT. telemetry.co .DOT. uk [Opinions above are the author's, not those of his employers or colleagues

Re: [fpc-devel] assumed bug in the RTL with ARM v5 regarding loading dynamic libraries

2013-01-23 Thread Mark Morgan Lloyd
Michael Schnell wrote: I don't see why the problem should be related to the target (other than in fact the crti provided is buggy which I esteem rather unlikely). Except for the possible case where the OS and standard libraries have been built to not support dynamic linkage. -- Mark Morgan

Re: [fpc-devel] Are global variables guaranteed to be zero?

2013-01-24 Thread Mark Morgan Lloyd
warnings. -- 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

Re: [fpc-devel] for-in-index loop

2013-01-25 Thread Mark Morgan Lloyd
if he doesn't like them. Something like for a in a index i do falls squarely into the latter category: it's messy to parse, worse to read, and is completely unlike any existing language idioms. -- Mark Morgan Lloyd markMLl .AT. telemetry.co .DOT. uk [Opinions above are the author's

Re: [fpc-devel] for-in-index loop

2013-01-25 Thread Mark Morgan Lloyd
Sven Barth wrote: On 25.01.2013 21:10, Mark Morgan Lloyd wrote: Something like for a in a index i do falls squarely into the latter category: it's messy to parse, worse to read, and is completely unlike any existing language idioms. I definitely have to disagree here (while still

Re: [fpc-devel] RFC: Support for new type tuple v0.1

2013-01-26 Thread Mark Morgan Lloyd
but this would save having to use per-element assignment or an intermediate array. -- 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

Re: [fpc-devel] RFC: Support for new type tuple v0.1

2013-01-26 Thread Mark Morgan Lloyd
. -- 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

Re: [fpc-devel] RFC: Support for new type tuple v0.1

2013-01-26 Thread Mark Morgan Lloyd
b:=(1,2); a:=b[0]; // a = 1 after this. end; Iff a tuple contains elements of the same type and if tuples with this restriction are compatible with arrays, wouldn't this behaviour be implicit? -- Mark Morgan Lloyd markMLl .AT. telemetry.co .DOT. uk [Opinions above are the author's

Re: [fpc-devel] RFC: Support for new type tuple v0.1

2013-01-26 Thread Mark Morgan Lloyd
-of-tuples. type TPoint= tuple of Double; TRect= tuple of TPoint; var rect: TRect; begin rect := TRect(TPoint(100.0)); OK, so that's a zero-size rectangle but I'm trying to demonstrate potential syntax rather than do anything useful. -- Mark Morgan Lloyd markMLl .AT. telemetry.co .DOT

Re: [fpc-devel] Feature announcement: Type helpers

2013-02-06 Thread Mark Morgan Lloyd
messages are translated from one language to another. -- 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

Re: [fpc-devel] Are x86 optimizations across various platforms shared?

2013-02-11 Thread Mark Morgan Lloyd
shown by the unix time command. -- 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

Re: [fpc-devel] FPC-JVM: Problem with with in nested records

2013-02-13 Thread Mark Morgan Lloyd
: TFingerRequest= TFingerRequest(LeftPane.Items[GreenBranch].Data).Description do begin desc.Append(Custom.Format(green_1, [])); desc.Append(Custom.Format(green_2, [])); .. -- Mark Morgan Lloyd markMLl .AT. telemetry.co .DOT. uk [Opinions above are the author's, not those of his employers

Re: [fpc-devel] Comparison FPC 2.6.2 - Delphi 7

2013-03-05 Thread Mark Morgan Lloyd
coming from certain quarters. -- 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

Re: [fpc-devel] Comparison FPC 2.6.2 - Delphi 7

2013-03-05 Thread Mark Morgan Lloyd
Sven Barth wrote: Am 05.03.2013 10:14, schrieb Mark Morgan Lloyd: Marco van de Voort wrote: But even when in theory (which I btw don't even want to consider), you are equivalent to C in this way, it basically means disabling the unit system, and users must start to manual maintain

Re: [fpc-devel] Comparison FPC 2.6.2 - Delphi 7

2013-03-05 Thread Mark Morgan Lloyd
Henry Vermaak wrote: On Tue, Mar 05, 2013 at 09:41:37AM +, Mark Morgan Lloyd wrote: Sven Barth wrote: Am 05.03.2013 10:14, schrieb Mark Morgan Lloyd: But on the other hand, if an application programmer could disable FPC's unit handling and use make -j instead, choosing to pay the price

Re: [fpc-devel] Comparison FPC 2.6.2 - Delphi 7

2013-03-05 Thread Mark Morgan Lloyd
extremely difficult to improve the cache architecture beyond that point. -- 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

Re: [fpc-devel] Comparison FPC 2.6.2 - Delphi 7

2013-03-05 Thread Mark Morgan Lloyd
Henry Vermaak wrote: On Tue, Mar 05, 2013 at 07:26:19PM +0100, Daniël Mantione wrote: Op Tue, 5 Mar 2013, schreef Mark Morgan Lloyd: I've not had an opportunity to try this, but my understanding is that on a Sun E10K with something like 256 400MHz processors the Linux kernel built in around

Re: [fpc-devel] Does FreePascal support named parameters?

2013-04-02 Thread Mark Morgan Lloyd
draw(p: point); begin end; begin draw(origin); draw((X:0.0; Y:0.0)) end. -- 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

[fpc-devel] Vector Pascal (AKA Glasgow Pascal etc.)

2013-04-12 Thread Mark Morgan Lloyd
if it really did distribute work properly. I note FPC's undocumented -Sv option from earlier discussion, but it appears not to like the 2D array so compilation fails at the subtraction. -- Mark Morgan Lloyd markMLl .AT. telemetry.co .DOT. uk [Opinions above are the author's, not those of his

Re: [fpc-devel] Some Opcodes missing in internal assembler for mips32r2

2013-06-04 Thread Mark Morgan Lloyd
anything from him here since last year but he posted to debian-mips a couple of days ago. -- 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

Re: [fpc-devel] how to produce object codes that do not reference symbolic registers

2013-06-18 Thread Mark Morgan Lloyd
to differ in some way from standard mips/mipseb). If I had time I'd put OpenWRT or DD-WRT on a Qemu system and take a look at it, but I'm afraid I don't. -- Mark Morgan Lloyd markMLl .AT. telemetry.co .DOT. uk [Opinions above are the author's, not those of his employers or colleagues

[fpc-devel] BuildID

2013-06-29 Thread Mark Morgan Lloyd
. -- 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

Re: [fpc-devel] where do download BinUtils for ARM - Raspberry Pi?

2013-07-02 Thread Mark Morgan Lloyd
. -- 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

[fpc-devel] Realtime systems using FPC (was: where do download BinUtils for ARM - Raspberry Pi?)

2013-07-03 Thread Mark Morgan Lloyd
a distinct target? Noting Michel's Linux is a trojan comment, would the developers be confident using the FPC RTL in a (single-threaded) safety-critical application? What about the FCL? -- Mark Morgan Lloyd markMLl .AT. telemetry.co .DOT. uk [Opinions above are the author's, not those of his

Re: [fpc-devel] Realtime systems using FPC

2013-07-03 Thread Mark Morgan Lloyd
Michael Schnell wrote: On 07/03/2013 10:11 AM, Mark Morgan Lloyd wrote: Do you have any URLs etc. for the BBB in this context? This has close to nothing to do with the BeagleBone board: it's just a processor feature. The BeagleBone board in fact supports it as several pins of the chips

Re: [fpc-devel] Realtime systems using FPC

2013-07-03 Thread Mark Morgan Lloyd
Michael Schnell wrote: On 07/03/2013 10:11 AM, Mark Morgan Lloyd wrote: Do you have any URLs etc. for the BBB in this context? This has close to nothing to do with the BeagleBone board: it's just a processor feature. The BeagleBone board in fact supports it as several pins of the chips

Re: [fpc-devel] BBB / PRUS / M3 and fpc

2013-07-05 Thread Mark Morgan Lloyd
a kernel module to handle the loading, but the sticking point might be that each coprocessor has a limited code space (8K?). -- Mark Morgan Lloyd markMLl .AT. telemetry.co .DOT. uk [Opinions above are the author's, not those of his employers or colleagues

Re: [fpc-devel] Re: [fpc-pascal] Should TObject or TComponent have a Comment property?

2013-07-12 Thread Mark Morgan Lloyd
Tiger2x64_24(const raw: array of string): string; it requires that this be made contiguous by // or similar, and even then displays a spurious (Source) after each comment line. -- Mark Morgan Lloyd markMLl .AT. telemetry.co .DOT. uk [Opinions above are the author's, not those of his employers

Re: [fpc-devel] Re: [fpc-pascal] Should TObject or TComponent have a Comment property?

2013-07-12 Thread Mark Morgan Lloyd
Unicode glyph i.e. like a Wiki marks external links? -- 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

Re: [fpc-devel] Porting FPC to IBM zArch

2013-07-24 Thread Mark Morgan Lloyd
opinion is that the only achievable goal is to first concentrate on ASCII, and later port to EBCDIC since this could result in significant changes to the compiler frontend etc. However, I'll obviously defer to consensus. -- Mark Morgan Lloyd markMLl .AT. telemetry.co .DOT. uk [Opinions above

Re: [fpc-devel] Porting FPC to IBM zArch

2013-07-24 Thread Mark Morgan Lloyd
supported @ only (IIRC). Minor warning: in FPC etc. @ is the address of operator. -- 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

Re: [fpc-devel] Porting FPC to IBM zArch

2013-07-24 Thread Mark Morgan Lloyd
://www.dcs.gla.ac.uk/%7Ewpc/reports/compilers/compilerindex/vp-ver2.html -- 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

Re: [fpc-devel] Porting FPC to IBM zArch

2013-07-24 Thread Mark Morgan Lloyd
Sven Barth wrote: Am 24.07.2013 12:37, schrieb Mark Morgan Lloyd: Jonas Maebe wrote: On 24 Jul 2013, at 03:41, Bernd Oppolzer wrote: - Stanford Pascal (my version) allows (. .) and (/ /) as substitutes for [ ] FPC also supports (. and .). It doesn't support (/ and /) though. Support

Re: [fpc-devel] Porting FPC to IBM zArch

2013-07-24 Thread Mark Morgan Lloyd
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

Re: [fpc-devel] Porting FPC to IBM zArch

2013-07-25 Thread Mark Morgan Lloyd
is prefixed. Once that worked you can install the compiler using make crossinstall CPU_TARGET=i386 OS_TARGET=linux INSTALL_PREFIX=c:\wherever\fpc\should\be\installed Is it possible to ask the makefile for the true names of the supported targets? -- Mark Morgan Lloyd markMLl

Re: [fpc-devel] Porting FPC to IBM zArch

2013-07-25 Thread Mark Morgan Lloyd
Sven Barth wrote: Am 25.07.2013 12:10, schrieb Mark Morgan Lloyd: Sven Barth wrote: On 24.07.2013 16:36, Bernd Oppolzer wrote: Then I built the RTL for linux, which also worked successfully, as far as I saw, but when compiling with -Tlinux, I now get the following message: How did you build

[fpc-devel] Compiling for libgdb, and using make -j on larger SPARC systems

2013-08-08 Thread Mark Morgan Lloyd
been built on it from source since something like 2.0. Any and all suggestions appreciated. -- 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

Re: [fpc-devel] Compiling for libgdb, and using make -j on larger SPARC systems

2013-08-08 Thread Mark Morgan Lloyd
Pierre Free Pascal wrote: -Message d'origine- De : fpc-devel-boun...@lists.freepascal.org [mailto:fpc-devel- boun...@lists.freepascal.org] De la part de Mark Morgan Lloyd Envoyé : jeudi 8 août 2013 11:02 À : fpc-devel@lists.freepascal.org Objet : [fpc-devel] Compiling for libgdb

Re: [fpc-devel] Compiling for libgdb, and using make -j on larger SPARC systems

2013-08-08 Thread Mark Morgan Lloyd
Mark Morgan Lloyd wrote: Fatal: Compilation aborted An unhandled exception occurred at $001E61C0 : EDivByZero : Division by zero $001E61C0 TCGASSIGNMENTNODE__PASS_GENERATE_CODE, line 785 of ncgld.pas At this point: what's actually running, i.e. what command should I apply gdb to to get

Re: [fpc-devel] Compiling for libgdb, and using make -j on larger SPARC systems

2013-08-08 Thread Mark Morgan Lloyd
removing the -O- has no beneficial effect :-) -- 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

Re: [fpc-devel] Compiling for libgdb, and using make -j on larger SPARC systems

2013-08-09 Thread Mark Morgan Lloyd
at $001E61C0 : EDivByZero : Division by zero $001E61C0 TCGASSIGNMENTNODE__PASS_GENERATE_CODE, line 785 of ncgld.pas At this point: what's actually running, i.e. what command should I apply gdb to to get a decent backtrace? -- Mark Morgan Lloyd markMLl .AT. telemetry.co .DOT. uk [Opinions above

Re: [fpc-devel] Compiling for libgdb, and using make -j on larger SPARC systems

2013-08-09 Thread Mark Morgan Lloyd
Sven Barth wrote: Am 08.08.2013 22:22, schrieb Mark Morgan Lloyd: Sven Barth wrote: If I revert to 2.6.2 and run ppcsparc under gdb, I get this as a backtrace: Program received signal SIGFPE, Arithmetic exception. 0x001e61c0 in TCGASSIGNMENTNODE__PASS_GENERATE_CODE (this=0xf5d6abe0

Re: [fpc-devel] Compiling for libgdb, and using make -j on larger SPARC systems

2013-08-09 Thread Mark Morgan Lloyd
inexpert eye that there's a default of 128 dummies so I'd not expect the record to be empty. -- 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

Re: [fpc-devel] Compiling for libgdb, and using make -j on larger SPARC systems

2013-08-09 Thread Mark Morgan Lloyd
Mark Morgan Lloyd wrote: Sven Barth wrote: Am 08.08.2013 22:22, schrieb Mark Morgan Lloyd: Sven Barth wrote: If I revert to 2.6.2 and run ppcsparc under gdb, I get this as a backtrace: Program received signal SIGFPE, Arithmetic exception. 0x001e61c0 in TCGASSIGNMENTNODE__PASS_GENERATE_CODE

<    1   2   3   4   5   6   >