On 17/03/2015 15:37, Duncan Moore wrote:
> On 17/03/2015 13:05, Alex Macfarlane Smith wrote:
>>> On 16/03/2015 03:05, Theo Markettos wrote:
>>>> On Mon, Mar 16, 2015 at 03:26:05PM +1300, Ron May wrote:
>>>>> In article <5505980F.7020503@gmx.com>,
>>>>> Duncan Moore <duncan.moore@gmx.com> wrote:
>>>>>> but on RISC OS gcc 4.7.4, VirtualRPC-Adjust RISCOS 4.39, ARM 710, the
>>>>>> last output line is wrong:
>>>>>> abcdefghijklmnopq
>>>>>> abcdefghi
>>>>>> abcdefghijklmEopq
>>>>>> RISC OS seems to be using SEEK_END instead of SEEK_CUR.
>>>>>> Is this a bug in RISC OS gcc, or is it something that just can't be
>>>>>> done
>>>>>> on RISC OS?
>>>>> Seems to do what you require here on my Iyonix.
>>>> Is this HostFS on VirtualAcorn?
>>> Yes it is.
>>>
>>>> In which case all bets are off - it depends
>>>> on how VA implements things, and whatever Windows behaviour it depends
>>>> on.
>>>> I wouldn't be surprised if there's some nuance of the filing system API
>>>> that
>>>> it doesn't support correctly, or isn't specified well enough.
>>>>
>>>> You could try on a virtual ADFS disc inside VA to see if it agrees.
>>> Unfortunately, I have an old version of VA, without the virtual ADFS
>>> disc, so I can't try that.
>>>
>> You could try using a RAM disc to test too (it should be similarly
>> FileCore-based).
> That's interesting. I've just tried a RAM disc, and Memphis too, and it
> fails in exactly the same way in both.
>
> Ron, you said that it worked on your Iyonix. Would it be possible for
> you to email me the Absolute or ELF file
Thanks for the ELF Ron. I tried your Iyonix gcc 4.1.2 version on my
machine, and it works properly on HostFS, RAM and Memphis.
I then reinstalled gcc 4.1.2 release 2 on my machine, and again the test
works properly.
So it seems that it should work on HostFS, and whatever is causing the
problem was introduced between gcc 4.1.2 rel 2 and gcc 4.7.4.
Regards
Duncan
_______________________________________________
GCCSDK mailing list gcc@gccsdk.riscos.info
Bugzilla: http://www.riscos.info/bugzilla/index.cgi
List Info: http://www.riscos.info/mailman/listinfo/gcc
Main Page: http://www.riscos.info/index.php/GCCSDK
No comments:
Post a Comment