This patch breaks bootstrap. It is not portable to use _( ... ) to initialize an array.
In file included from /nasfarm/edelsohn/src/src/gcc/fortran/gfortran.h:52, from /nasfarm/edelsohn/src/src/gcc/fortran/check.c:32: /nasfarm/edelsohn/src/src/gcc/fortran/check.c: In function 'bool gfc_invalid_boz (const char*, locus*)': /nasfarm/edelsohn/src/src/gcc/intl.h:51:27: error: initializer fails to determine size of 'hint' 51 | # define _(msgid) gettext (msgid) | ~~~~~~~~^~~~~~~ /nasfarm/edelsohn/src/src/gcc/fortran/check.c:70:23: note: in expansion of macro '_' 70 | const char hint[] = _(" [see %<-fno-allow-invalid-boz%>]"); | ^ /nasfarm/edelsohn/src/src/gcc/intl.h:51:27: error: array must be initialized with a brace-enclosed initializer