Project proposal: AArch32 port

dalibor topic dalibor.topic at oracle.com
Tue Nov 3 13:57:18 UTC 2015


Thanks, Edward & Joseph - no objections from me on proceeding to the 
next step.

I'll take a look at the incoming OCA queue to see where we are with 
processing Joseph's OCA, and let you both know once it's processed.

cheers,
dalibor topic

On 03.11.2015 10:11, Edward Nevill wrote:
> On Wed, 2015-10-28 at 13:58 +0000, Joseph Joyce wrote:
>> Hi Ed and Dalibor,
>>
>> There's no code in there from other open source projects. As far as I
>> can remember the only code from elsewhere was an algorithm for
>> division, which came from
>> http://www.chiark.greenend.org.uk/~theom/riscos/docs/ultimate/a252div.txt
>> The code was modified a bit to work for the assembler, the url from
>> which it came is mentioned in the source (MacroAssembler::divide32). If
>> this is a problem I can easily replace the code with a call out to a C
>> (or Ed suggested using the algorithm from the ARM32-Microjit).
>>
>> I have now signed and sent the OCA (today) and would like to continue
>> contributing to this project. If I could be added to the committers that
>> would be great.
>
> Hi Joseph,
>
> That's great news. I therefore propose Joseph Joyce as an additional
> committer for the aarch32 project.
>
> I have had a look at the divide routine in the template interpreter and
> the original by  Graeme Williams. I do not believe this should be an
> issue as your implementation of the algorithm is completely different.
> For a start yours is written in C calling the MacroAssembler methods to
> generate the code, whereas his is written in some sort of BASIC
> assembler. So although the algorithm is the same the implementation is
> different and AIUI it is the implementation that is copyrighted.
>
> Dalibor: If you are happy with this may I proceed to a CFV for the
> aarch32 project.
>
> Thanks,
> Ed.
>
>

-- 
<http://www.oracle.com> Dalibor Topic | Principal Product Manager
Phone: +494089091214 <tel:+494089091214> | Mobile: +491737185961
<tel:+491737185961>

ORACLE Deutschland B.V. & Co. KG | Kühnehöfe 5 | 22761 Hamburg

ORACLE Deutschland B.V. & Co. KG
Hauptverwaltung: Riesstr. 25, D-80992 München
Registergericht: Amtsgericht München, HRA 95603

Komplementärin: ORACLE Deutschland Verwaltung B.V.
Hertogswetering 163/167, 3543 AS Utrecht, Niederlande
Handelsregister der Handelskammer Midden-Niederlande, Nr. 30143697
Geschäftsführer: Alexander van der Ven, Astrid Kepper, Val Maher

<http://www.oracle.com/commitment> Oracle is committed to developing
practices and products that help protect the environment


More information about the porters-dev mailing list