From: Alexandre Oliva Date: Fri, 19 Apr 2024 05:52:21 +0000 (-0300) Subject: [vxworks] avoid mangling __STDC_VERSION_LIMITS_H__ X-Git-Tag: basepoints/gcc-15~106 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=694fa3717a908317e895543d949eb7180911615a;p=thirdparty%2Fgcc.git [vxworks] avoid mangling __STDC_VERSION_LIMITS_H__ The mangling of the macro name that guards limits.h from reinclusion was mangling a c23-required macro as well. Make the edit pattern stricter. for gcc/ChangeLog * config/t-vxworks (vxw-glimits.h): Don't mangle c23-required __STDC_VERSION_LIMITS_H__ define. --- diff --git a/gcc/config/t-vxworks b/gcc/config/t-vxworks index b89350c3c70f..6063943e346e 100644 --- a/gcc/config/t-vxworks +++ b/gcc/config/t-vxworks @@ -57,7 +57,7 @@ T_GLIMITS_H = vxw-glimits.h vxw-glimits.h: $(srcdir)/glimits.h ID=`echo $(BASEVER_c) | sed -e 's/\./_/g'` && \ - sed -e "s/_LIMITS_H__/_LIMITS_H__$${ID}_/" < $< > $@T + sed -e "s/_LIMITS_H___/_LIMITS_H__$${ID}_/" < $< > $@T mv $@T $@ # Arrange to "provide" a tailored version of stdint-gcc.h