Follow @Openwall on Twitter for new release announcements and other news
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <15ccd87-3719-748-785e-40103966b47@dereferenced.org>
Date: Wed, 12 May 2021 13:53:01 -0600 (MDT)
From: Ariadne Conill <ariadne@...eferenced.org>
To: musl@...ts.openwall.com
cc: 陈国祺 <chenguoqi@...ngson.cn>
Subject: Re: Re: Re: Port the new architecture loongarch64 to musl

Hi,

On Wed, 12 May 2021, 翟小娟 wrote:

> Hi,
> We have ported the code of libucontext for loongarch64 architecture and can be obtained from https://github.com/loongson-community/libucontext 
> Currently qemu is still being tested, I will announce it as soon as it is completed.

It looks alright, but I am wondering why makecontext is written in 
assembly.  The reason why it is written in assembly for mips had to do 
with specific peculariaties of how the MIPS64 ABI interacted with 
libucontext.  I don't see that the loongarch64 code is trying to capture 
the $gp register though.

Ariadne

Powered by blists - more mailing lists

Confused about mailing lists and their use? Read about mailing lists on Wikipedia and check out these guidelines on proper formatting of your messages.