[Bug middle-end/93086] New: build_nonstandard_integer_type should take signop instead of int

pinskia at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Sat Dec 28 05:54:00 GMT 2019


https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93086

            Bug ID: 93086
           Summary: build_nonstandard_integer_type should take signop
                    instead of int
           Product: gcc
           Version: 10.0
            Status: UNCONFIRMED
          Severity: enhancement
          Priority: P3
         Component: middle-end
          Assignee: pinskia at gcc dot gnu.org
          Reporter: pinskia at gcc dot gnu.org
  Target Milestone: ---

build_nonstandard_integer_type right now takes an int for unsignedp but this
gets confusing and it is not type safe.  Even int is not type safe; bool would
be better but signop would be best.

I will work on this for GCC 11 stage 1.


More information about the Gcc-bugs mailing list