This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: TOPLEVEL PATCH: accept more x86 variants


> If they do make such a set where 0-9 are not consecutive, such a character
> set is not suitable for an implementation of ISO C which requires the
> digits to be consecutive in both the source and execution character sets,
> and we now require a C90 compiler on the host; it would be a very strange
> host with such a property but for the shell only, not the compiler.

My point was that I don't want someone seeing this:

	i[3-9]86*)

and assuming that this was also allowed:

	[a-z]foo*)

because *that* will fail in obscure ways (EBCDIC, locales).


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]