https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119241
--- Comment #5 from Iain Sandoe <iains at gcc dot gnu.org> ---
In my experiments with x86_64 Darwin and Linux, I have managed to convert the
library to use libquadmath.

I started to try and apply Jakub's suggestions to the FE for this BZ, since
what it is doing at the moment clearly cannot work in the general case (I think
it will be limited to native builds in general at the moment).

However, unfortunately I have not been able to figure out how all of this is
supposed to fit together:

 1. the FE pulls in a lot of library headers
 2. the FE pulls in some of the library sources
 3. the functions that make use of host 128b FP do not seem to have head
comments describing their purpose.

In short, I'm stuck (at least in the time I have available) in progressing this
- but suspect it's one of the most important changes to make in supporting the
"usual build process" for GCC.

Is there any kind of "internals manual" for cobol? (apologies if it is under my
nose and I missed it).

... in the short-term I have some heinous hacks that allow it to build (native)
on x86_64 Darwin, without breaking Linux .. but ...

Reply via email to