https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119215
--- Comment #11 from James K. Lowden <jklowden at gcc dot gnu.org> --- > 'struct copybook_loc_t', after preprocessing, holds an YYLTYPE in > some translation units, but an YDFLTYPE in others. Thank you for explaining the issue. Now that I understand it I have a fighting chance at fixing it. Bison allows the user to define the YYLTYPE macro. It would seem that if I do, using the same definition (and the same name) in both parse.y and cdf.y, I should be able to obey the ODR.
