On 6/1/20 4:13 AM, Richard Henderson wrote:
> On 5/22/20 9:37 AM, Philippe Mathieu-Daudé wrote:
>> +                  $(if $(call startwith,risc,$1),risc,\
> 
> Should be "riscv" not "risc".  Especially the substitution.

Indeed.

> 
>> +                    $(if $(call startwith,aarch64,$1),arm,\
>> +                      $(if $(call startwith,x86_64,$1),i386,\
> 
> We don't have an exact equality function?

There is this one which returns y/n:

  # String testing functions: inputs to these can be any string;
  # the output is always either "y" or "n". Leading and trailing whitespace
  # is ignored when comparing strings.
  # String equality
  eq = $(if $(subst $2,,$1)$(subst $1,,$2),n,y)

I'll add a simpler strequal().


Reply via email to