> > My interpretation of the Zabha specification, in particular of "The Zabha
> > extension depends upon the Zaamo standard extension", is that rv64id_zabha
> > should result in a dependency violation (some compiler warning).
> > 
> > The changes at stake seem instead to make the Zabha extension "select" the
> > Zaamo extension; IOW, these changes seem to make rv64id_zabha an alias of
> > rv64id_zaamo_zabha: I am wondering whether this was intentional?
> 
> Hi Andrea,
> 
> Thanks for highlighting this.
> 
> This is intentional - my understanding is that GCC adds extensions if the
> specified extensions depend upon them.

Thanks for the clarification.

For the patch at stake,

Tested-by: Andrea Parri <and...@rivosinc.com>

  Andrea

Reply via email to