1 /* This test exposed a bug in combine where it was improperly changing
2 the mode of a register. The bug appeared to be latent until web
3 was moved after combine. This is the reduced test that fails
4 by crashing in reload. */
7 typedef struct cpp_reader cpp_reader
;
8 typedef struct cpp_string cpp_string
;
12 const unsigned char *text
;
16 void (*ident
) (cpp_reader
*, unsigned int, const cpp_string
*);
18 static void cb_ident (cpp_reader
*, unsigned int, const cpp_string
*);
21 struct cpp_callbacks
*cb
;
24 cb_ident (cpp_reader
* pfile
__attribute__ ((__unused__
)), unsigned int
26 __attribute__ ((__unused__
)), const cpp_string
* str
27 __attribute__ ((__unused__
)))
32 if (cpp_interpret_string (pfile
, str
, 1, &cstr
, 0))