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

            Bug ID: 127032
           Summary: [avr] Emit .gnu_attribute to tag objects with the
                    [long] double ABI
           Product: gcc
           Version: 17.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: target
          Assignee: unassigned at gcc dot gnu.org
          Reporter: gjl at gcc dot gnu.org
  Target Milestone: ---

The compiler supports -mdouble= and -mlong-double= options to chose the bitsize
of [long] double, though there is no means ensure that only compatible objects
are linked.

https://sourceware.org/PR34557 adds respective .gnu_attribute 8
(Tag_GNU_AVR_BITS_DOUBLE) and 12 (Tag_GNU_AVR_BITS_LONG_DOUBLE) that should be
emit by the compiler.

Reply via email to