|
Subversion |
|
sirbod (20:48 30/9/2012) swirlythingy (22:34 30/9/2012) Phlamethrower (23:28 30/9/2012) sirbod (14:00 2/10/2012) nunfetishist (15:36 2/10/2012) sirbod (17:09 2/10/2012) Phlamethrower (19:26 2/10/2012) sirbod (20:11 2/10/2012) sirbod (18:41 2/10/2012)
|
|
Jon Abbott |
Message #121139, posted by sirbod at 20:48, 30/9/2012 |
Member
Posts: 563
|
I want to switch ADFFS to Subversion, that in itself isn't too tricky. Is there a free ARM compiler that will work with it though? Will extASM be usable for example?
[Edited by sirbod at 21:49, 30/9/2012] |
|
[ Log in to reply ] |
|
Martin Bazley |
Message #121140, posted by swirlythingy at 22:34, 30/9/2012, in reply to message #121139 |
Posts: 460
|
There's a command-line port of Subversion, but AFAIK that's it. You have to do everything yourself in a TaskWindow. |
|
[ Log in to reply ] |
|
Jeffrey Lee |
Message #121141, posted by Phlamethrower at 23:28, 30/9/2012, in reply to message #121140 |
Hot Hot Hot Hot Hot Hot Hot Hot Hot Hot Hot Hot Hot stuff
Posts: 15100
|
Subversion is just a source control system, it doesn't matter what compiler you use.
You can get Alex Waugh's port of the SVN client over here. |
|
[ Log in to reply ] |
|
Jon Abbott |
Message #121149, posted by sirbod at 14:00, 2/10/2012, in reply to message #121139 |
Member
Posts: 563
|
Why does extASM 2.0 error on:
MSR CPSR_flg, R0
It reports ' Missing "," '
EDIT: The extASM manual is incorrect, it expects "CPSR_f". The assembler itself seems so to have so many bugs, I may well go back to BASIC!
[Edited by sirbod at 16:14, 2/10/2012] |
|
[ Log in to reply ] |
|
Rob Kendrick |
Message #121150, posted by nunfetishist at 15:36, 2/10/2012, in reply to message #121149 |
Today's phish is trout a la creme.
Posts: 525
|
EDIT: The extASM manual is incorrect, it expects "CPSR_f". The assembler itself seems so to have so many bugs, I may well go back to BASIC What you want is ObjAsm. |
|
[ Log in to reply ] |
|
Jon Abbott |
Message #121151, posted by sirbod at 17:09, 2/10/2012, in reply to message #121150 |
Member
Posts: 563
|
What you want is ObjAsm. Where can I download it?
I've finally got ADFFS to compile under extASM, but APD's and JFD crash - so something isn't right. |
|
[ Log in to reply ] |
|
Jon Abbott |
Message #121153, posted by sirbod at 18:41, 2/10/2012, in reply to message #121149 |
Member
Posts: 563
|
Can a repeat code section reference the loop its in, under extASM? The code below doesn't work as #set won't redefine a value once created - or so it would seem.
#set _loop = 0 #rept 32 MOVS R0, R0, LSL #1 BCS _jump + (_loop * 3*4) #set _loop = _loop + 1 #endr ._jump
The resulting code is always "BSC _jump (0 * 3*4) |
|
[ Log in to reply ] |
|
Jeffrey Lee |
Message #121154, posted by Phlamethrower at 19:26, 2/10/2012, in reply to message #121151 |
Hot Hot Hot Hot Hot Hot Hot Hot Hot Hot Hot Hot Hot stuff
Posts: 15100
|
What you want is ObjAsm. Where can I download it? It's part of the Acorn/Castle/ROOL C/C++ suite, which as you can probably guess is available from ROOL's site (although it looks like they prefer to sell USB sticks to new customers rather than just offering a download).
Or for the free alternative there's asasm, as supplied with GCC. The latest version is pretty much on par with objasm when it comes to features - if you fiddle with the build system a bit you can use it in place of objasm when building RISC OS ROMs.
[Edited by Phlamethrower at 20:27, 2/10/2012] |
|
[ Log in to reply ] |
|
Jon Abbott |
Message #121155, posted by sirbod at 20:11, 2/10/2012, in reply to message #121154 |
Member
Posts: 563
|
It's taken 13 hours, but I now have the ADFS and ADFFS modules modularized and compiling under extASM, so I'll probably stick with it now.
Onto Subversion now... |
|
[ Log in to reply ] |
|
|