Hi Stefan, > The generated file tm-preds.h contains now: > > static inline size_t > insn_constraint_len (char fc, const char *str) > { > ... > > if (str[0] == '{') > return ((const char *) rawmemchr (str + 1, '}') - str) + 1; > return 1; > } > > For some reason on all targets I tested, string.h is included. I will > have a look and see whether string.h may be included easily here, too. > If the dependency to string.h is not wanted, I could also come up with a > simple loop.
<string.h> won't help: as I said, rawmemchr is a GNU extension that is simply not present on non-GNU platforms. Rainer -- ----------------------------------------------------------------------------- Rainer Orth, Center for Biotechnology, Bielefeld University