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

            Bug ID: 119935
           Summary: libcobol fails to build on powerpc64-linux-gnu when
                    explicitly enabled
           Product: gcc
           Version: 16.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: cobol
          Assignee: unassigned at gcc dot gnu.org
          Reporter: doko at gcc dot gnu.org
  Target Milestone: ---

trunk 20250423, libcobol fails to build on powerpc64-linux-gnu when explicitly
enabled. first errors:

In file included from ../../../src/libgcobol/intrinsic.cc:48:
../../../src/libgcobol/libgcobol-fp.h:52:3: error: #error "libgcobol requires
128b floating point"
   52 | # error "libgcobol requires 128b floating point"
      |   ^~~~~
In file included from ../../../src/libgcobol/gfileio.cc:50:
../../../src/libgcobol/libgcobol.h:70:41: error: 'GCOB_FP128' has not been
declared
   70 |                                         GCOB_FP128       value,
      |                                         ^~~~~~~~~~
../../../src/libgcobol/libgcobol.h:82:35: error: 'GCOB_FP128' has not been
declared
   82 |                                   GCOB_FP128       value,
      |                                   ^~~~~~~~~~
../../../src/libgcobol/libgcobol.h:94:12: error: 'GCOB_FP128' does not name a
type
   94 | extern "C" GCOB_FP128 __gg__float128_from_location(cblc_field_t *var,
      |            ^~~~~~~~~~
../../../src/libgcobol/libgcobol.h:107:13: error: 'GCOB_FP128' does not name a
type
  107 | extern "C"  GCOB_FP128 __gg__float128_from_qualified_field(cblc_field_t
*field,
      |             ^~~~~~~~~~


the little endian build succeeds.

Reply via email to