When you have an insn condition like:
  "TARGET_SH1 && ! (TARGET_SHCOMPACT
                    && (current_function_args_info.call_cookie
                        & CALL_COOKIE_RET_TRAMP (1)))
   && reload_completed
   && lookup_attribute (\"trap_exit\",
                        DECL_ATTRIBUTES (current_function_decl)) == NULL_TREE",
build/gencondmd.c writes a file, which ultimately becomes insn-conditions.md,
where "trap_exit" appears inside the define_conditions construct without the
proper quoting of the quotes.


-- 
           Summary: writer written by write_writer doesn't quote where
                    necessary
           Product: gcc
           Version: 4.2.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: other
        AssignedTo: unassigned at gcc dot gnu dot org
        ReportedBy: amylaar at gcc dot gnu dot org


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25982

Reply via email to