[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Octave-bug-tracker] [bug #48531] LTO warnings in liboctave
From: |
John W. Eaton |
Subject: |
[Octave-bug-tracker] [bug #48531] LTO warnings in liboctave |
Date: |
Mon, 18 Jul 2016 04:21:04 +0000 (UTC) |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Firefox/45.0 |
Follow-up Comment #6, bug #48531 (project octave):
I'm attaching a preliminary version. I think everything is fixed except the
lsode common blocks. I don't think there is actually a problem there, but we
can still fix it. I thought it would be trivial to just make all the
declarations of the common blocks identical, but there is at least one
instance where doing that would put the a subroutine parameter in a common
block so a little more thought will be needed there about exactly what the
best fix is.
I don't intend to use the "iso_c_binding" things unless forced.
If some system fails to allow a reinterpret_cast from "std::complex<double>"
to "double _Complex*", then I think it should be possible to fix by using some
other macro definition(s). Or, if some different approach is needed, at least
all of the locations that need to be fix may now be identified easily.
_______________________________________________________
Reply to this item at:
<http://savannah.gnu.org/bugs/?48531>
_______________________________________________
Message sent via/by Savannah
http://savannah.gnu.org/
- [Octave-bug-tracker] [bug #48531] LTO warnings in liboctave, Robert Jenssen, 2016/07/16
- [Octave-bug-tracker] [bug #48531] LTO warnings in liboctave, Mike Miller, 2016/07/16
- Message not available
- [Octave-bug-tracker] [bug #48531] LTO warnings in liboctave, Mike Miller, 2016/07/16
- Message not available
- [Octave-bug-tracker] [bug #48531] LTO warnings in liboctave, John W. Eaton, 2016/07/17
- [Octave-bug-tracker] [bug #48531] LTO warnings in liboctave,
John W. Eaton <=
- [Octave-bug-tracker] [bug #48531] LTO warnings in liboctave, John W. Eaton, 2016/07/18
- [Octave-bug-tracker] [bug #48531] LTO warnings in liboctave, Robert Jenssen, 2016/07/18
- [Octave-bug-tracker] [bug #48531] LTO warnings in liboctave, John W. Eaton, 2016/07/18
- [Octave-bug-tracker] [bug #48531] LTO warnings in liboctave, Mike Miller, 2016/07/18
- [Octave-bug-tracker] [bug #48531] LTO warnings in liboctave, John W. Eaton, 2016/07/18