octave-bug-tracker
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Octave-bug-tracker] [bug #53872] type of 'xilaenv_' does not match orig


From: Mike Miller
Subject: [Octave-bug-tracker] [bug #53872] type of 'xilaenv_' does not match original declaration
Date: Thu, 10 May 2018 13:25:41 -0400 (EDT)
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Firefox/60.0

Follow-up Comment #1, bug #53872 (project octave):

Ugh, GCC 8 has changed the Fortran calling ABI:

>  Character variables longer than HUGE(0) elements are now possible on 64-bit
targets. Note that this changes the procedure call ABI for all procedures with
character arguments on 64-bit targets, as the type of the hidden character
length argument has changed. The hidden character length argument is now of
type INTEGER(C_SIZE_T).

(from https://gcc.gnu.org/gcc-8/changes.html)

So we need to make F77_CHAR_ARG_LEN_TYPE conditional on the version of GCC
now.

    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?53872>

_______________________________________________
  Message sent via Savannah
  https://savannah.gnu.org/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]