On 4/11/19 6:51 AM, Jakub Jelinek wrote:
> Hi!
>
> While doing make gcc.pot, I've noticed warnings about unterminated string
> in loongson-mmintrin.h.
> I don't have any usable mips setup, but just tried:
> /tmp/1a.c:
> # error "You must select -mloongson-mmi or -march=loongson2e/2f/3a to use
> loongson-mmiintrin.h"
> /tmp/1b.c:
> # error You must select -mloongson-mmi or -march=loongson2e/2f/3a to use\
> loongson-mmiintrin.h
> $ gcc -S -o /tmp/1a.{s,c}
> /tmp/1a.c:1:9: warning: missing terminating " character
> # error "You must select -mloongson-mmi or -march=loongson2e/2f/3a to use
> ^
> /tmp/1a.c:1:3: error: #error "You must select -mloongson-mmi or
> -march=loongson2e/2f/3a to use
> # error "You must select -mloongson-mmi or -march=loongson2e/2f/3a to use
> ^~~~~
> /tmp/1a.c:2:11: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’
> before ‘-’ token
> loongson-mmiintrin.h"
> ^
> /tmp/1a.c:2:23: warning: missing terminating " character
> loongson-mmiintrin.h"
> ^
> /tmp/1a.c:2:23: error: missing terminating " character
> $ gcc -S -o /tmp/1b.{s,c}
> /tmp/1b.c:1:3: error: #error You must select -mloongson-mmi or
> -march=loongson2e/2f/3a to use loongson-mmiintrin.h
> # error You must select -mloongson-mmi or -march=loongson2e/2f/3a to use\
> ^~~~~
> and similarly for g++. Ok for trunk?
>
> 2019-04-11 Jakub Jelinek <ja...@redhat.com>
>
> * config/mips/loongson-mmiintrin.h: Fix up #error message.
OK
jeff
>