Re: [fpc-pascal] free pascal compiler on Linux Red Hat for target motorola 68k

2023-10-14 Thread Norman Dunbar via fpc-pascal
This might help. It's a document I wrote to build the cross Compiler for the Sinclair QL which is a MC68K cpu. https://github.com/NormanDunbar/FPC-CrossCompiler-QL/releases/tag/1.7alpha Cheers, Norm. -- Sent from my Android device with K-9 Mail. Please excuse my brevity.

Re: [fpc-pascal] Forking the GitLab FPC Source repository

2023-05-01 Thread Norman Dunbar via fpc-pascal
Good Evening All. Many thanks for all your replies. I have finally managed to form the GitLab repo. I have no idea what the problem was, but it occurred tonight on my first attempt, but my second attempt with the same settings, worked fine. To answer your questions: The error occurred when I c

Re: [fpc-pascal] Forking the GitLab FPC Source repository

2023-05-01 Thread Norman Dunbar via fpc-pascal
On 1 May 2023 17:27:52 BST, Christo Crause via fpc-pascal wrote: > FWIW, there are currently 68 forks of > the FPC source repository on GitLab. ... I noticed that when I tried to fork it. Unfortunately I am not able to fork those now either. Admittedly, I didn't try to fork all of them though

Re: [fpc-pascal] Forking the GitLab FPC Source repository

2023-05-01 Thread Norman Dunbar via fpc-pascal
On 30/04/2023 16:59, Michael Van Canneyt via fpc-pascal wrote: The repo is not private. Ok, thanks. my assumption was obviously incorrect then. One possible reason is that the repo is simply too big: it has 26 years of commits. We had serious problems importing it for this very reason. Aga

[fpc-pascal] Forking the GitLab FPC Source repository

2023-04-30 Thread Norman Dunbar via fpc-pascal
Good Afternoon All. I'm attempting to fork the FPC Source repository on GitLab so that I can occasionally make some updates to the M68K Sinclair QL cross compiler RTL and Unit files. However, I get an error messages saying "an error occurred, try again". This is constant with every attempt, af

Re: [fpc-pascal] VASM upgrade to 1.9 breaks cross compiler build

2023-04-22 Thread Norman Dunbar via fpc-pascal
I have posted details on the QLb Forum and I've had a response that it all works fine now. Please convey our thanks to Frank. Cheers, Norm. -- Sent from my Android device with K-9 Mail. Please excuse my brevity.___ fpc-pascal maillist - fpc-pascal@

Re: [fpc-pascal] VASM upgrade to 1.9 breaks cross compiler build

2023-04-21 Thread Norman Dunbar via fpc-pascal
Much obliged, thank you. Cheers, Norm. -- Sent from my Android device with K-9 Mail. Please excuse my brevity.___ fpc-pascal maillist - fpc-pascal@lists.freepascal.org https://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal

Re: [fpc-pascal] VASM upgrade to 1.9 breaks cross compiler build

2023-04-21 Thread Norman Dunbar via fpc-pascal
I'm away from my QL until next week, but I'll check it then. I'll post a note on the QL Forum and see if some other affected users can test quicker. Many thanks. Cheers, Norm. On 21 April 2023 13:19:30 BST, Karoly Balogh via fpc-pascal wrote: >Hi, > >On Wed, 19 Apr

Re: [fpc-pascal] VASM upgrade to 1.9 breaks cross compiler build

2023-04-18 Thread Norman Dunbar via fpc-pascal
Thanks Charlie, I will be staying on 1.9 until further notice. Cheers, Norm. -- Sent from my Android device with K-9 Mail. Please excuse my brevity.___ fpc-pascal maillist - fpc-pascal@lists.freepascal.org https://lists.freepascal.org/cgi-bin/mailman

Re: [fpc-pascal] VASM upgrade to 1.9 breaks cross compiler build

2023-04-18 Thread Norman Dunbar via fpc-pascal
On 18/04/2023 17:18, Pierre Muller via fpc-pascal wrote: > ...> Checking of versions 1_9a and 1_9b confirms that the problem > appeared in version 1_9a. I can confirm this. Release 1.9 is indeed working fine, everything more recent is failing. I'm wondering where we go from here? The VASM home

Re: [fpc-pascal] VASM upgrade to 1.9 breaks cross compiler build

2023-04-18 Thread Norman Dunbar via fpc-pascal
Hi Pierre, could you please be a little more specific about the exact version of the compiler and the make command line you are using? I'm, on 64 bit Linux Mint 21.1 (Vera) all patches applied. I'm using the latest Linux x86-64 version of FPC. I have the latest source code from gitlab, which

[fpc-pascal] VASM upgrade to 1.9 breaks cross compiler build

2023-04-18 Thread Norman Dunbar via fpc-pascal
Good Afternoon. After a long break, I decided to start work/play on the Sinclair QL FPC cross compiler. I noticed that using any release of the vasm assembler, from 1.9 onwards, breaks the "crossall" build. It spits out a number of "warning 1007: scratch at the end of line" errors, then the

Re: [fpc-pascal] More problems in Sinclair QL port (M68K)

2021-04-15 Thread Norman Dunbar via fpc-pascal
Good Afternoon All, just a quick update on my run time error problem. It is now resolved. While looking for this problem, I found a couple of places where the fact that the parameters were being passed in registers was causing problems as some of the code was overwriting those registers (D0/D

Re: [fpc-pascal] More problems in Sinclair QL port (M68K)

2021-04-02 Thread Norman Dunbar via fpc-pascal
Hi Pierre, On 01/04/2021 23:02, Pierre Muller via fpc-pascal wrote: > This all depend on the debugger capabilities, > if you can watch changes at a sepecific location, > the easiest is just to watch InOutRes memory position. I'm afraid the QL is a computer from the early 1980s and we don't h

[fpc-pascal] More problems in Sinclair QL port (M68K)

2021-04-01 Thread Norman Dunbar via fpc-pascal
Good afternoon all, I've been working on the Sinclair QL version of the FPC runtimes and I've got quite a lot of progress made. Unfortunately, I've hit a problem with the Append() function. This is my stripped down test file showing the problem: { Program to demonstrate the Append function.

Re: [fpc-pascal] SinclairQL (M68K) Port

2021-03-22 Thread Norman Dunbar via fpc-pascal
Replying to self here... On 22/03/2021 11:33, Norman Dunbar via fpc-pascal wrote: I have a minimum test harness for it at the moment that I'm attempting to sort out. Var F : Text; begin   Assign(F,'ram1_test.txt');   Rewrite(F);   Writeln(F,'Try and find thi

Re: [fpc-pascal] SinclairQL (M68K) Port

2021-03-22 Thread Norman Dunbar via fpc-pascal
Hi Tomas, On 21/03/2021 12:07, Tomas Hajny via fpc-pascal wrote: The page https://wiki.freepascal.org/System_unit_structure (referred to from the 'RTL development articles' appearing on the 'FPC development' page mentioned above is the one supposed to help in this case, but it is very incompl

Re: [fpc-pascal] SinclairQL (M68K) Port

2021-03-22 Thread Norman Dunbar via fpc-pascal
Morning Charlie, On 21/03/2021 09:23, Karoly Balogh via fpc-pascal wrote: ...It was on my ToDo to get back to it, but actually, I prefer indeed if the QL community sends patches... Ok, no worries. I can "svn diff" if that's what you would prefer? Where should I send them, when I'm ready pleas

[fpc-pascal] SinclairQL (M68K) Port

2021-03-21 Thread Norman Dunbar via fpc-pascal
Good Afternoon All, Back in November, we had a visit on our Sinclair QL forum (qlforum.co.uk) from ChainQ informing us that he had created a Sinclair QL version of Free Pascal for M68K. Quite a number of people showed interest, including myself -- and I've not done any Pascal since college in