On Thu, Dec 10, 2020 at 6:58 PM Nick Bowler <nbow...@draconx.ca> wrote:>
> On 2020-12-10, Karl Berry <invalid.nore...@gnu.org> wrote:
> > Anyway. Semantics aside, I had the same reaction to the weird error about
> > "long int". I haven't had a chance to look into it yet, but my expectation
> > is that it is something specific to the TL autoconfigury. (I mean, 
> > presumably
> > int64_t should not be getting #define-d in the first place.)
>
> My guess would be that something is including either <stdint.h> or
> <inttypes.h> with these macros defined.  Per the C spec, int64_t is a
> reserved identifier if either header is included so defining a macro
> with this name and including one of these headers gives undefined
> behaviour.

Karl, if you could repeat one of the failing compilation commands with
`-save-temps -dD` appended to the command line, and then post the `.i`
file that this generates somewhere we can look at it, that might make
it possible for us to help you figure out what went wrong.

zw

Reply via email to