[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Octave-bug-tracker] [bug #32120] complex times complex failure
From: |
Michael C. Grant |
Subject: |
[Octave-bug-tracker] [bug #32120] complex times complex failure |
Date: |
Wed, 19 Mar 2014 17:10:09 +0000 |
User-agent: |
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_2) AppleWebKit/537.74.9 (KHTML, like Gecko) Version/7.0.2 Safari/537.74.9 |
Follow-up Comment #33, bug #32120 (project octave):
I've been toying around with blaswrap.c and I think I have a better solution,
which I've attached. What it does is make each function responsible for
making its own call to dlsym(), and storing its function pointer in a local
static variable.
I came up with this based on some reading on the interwebs about interposing.
I tried replacing the direct vecLib reference with RTLD_NEXT; alas, that does
not seem to work, for reasons I cannot determine (because according to my
reading of the documentation, it should). That's too bad, because it would
enable us to remove the construct and destructor calls altogether.
(file #30947)
_______________________________________________________
Additional Item Attachment:
File name: blaswrap.c Size:5 KB
_______________________________________________________
Reply to this item at:
<http://savannah.gnu.org/bugs/?32120>
_______________________________________________
Message sent via/by Savannah
http://savannah.gnu.org/
- [Octave-bug-tracker] [bug #32120] complex times complex failure, (continued)
- [Octave-bug-tracker] [bug #32120] complex times complex failure, John W. Eaton, 2014/03/17
- [Octave-bug-tracker] [bug #32120] complex times complex failure, Michael C. Grant, 2014/03/17
- [Octave-bug-tracker] [bug #32120] complex times complex failure, John W. Eaton, 2014/03/17
- [Octave-bug-tracker] [bug #32120] complex times complex failure, Michael C. Grant, 2014/03/17
- [Octave-bug-tracker] [bug #32120] complex times complex failure, Michael C. Grant, 2014/03/17
- [Octave-bug-tracker] [bug #32120] complex times complex failure, John W. Eaton, 2014/03/17
- [Octave-bug-tracker] [bug #32120] complex times complex failure, John W. Eaton, 2014/03/17
- [Octave-bug-tracker] [bug #32120] complex times complex failure, Michael C. Grant, 2014/03/17
- [Octave-bug-tracker] [bug #32120] complex times complex failure, Michael C. Grant, 2014/03/17
- [Octave-bug-tracker] [bug #32120] complex times complex failure, Michael C. Grant, 2014/03/17
- [Octave-bug-tracker] [bug #32120] complex times complex failure,
Michael C. Grant <=
- [Octave-bug-tracker] [bug #32120] complex times complex failure, John W. Eaton, 2014/03/20
- Re: [Octave-bug-tracker] [bug #32120] complex times complex failure, Michael C. Grant, 2014/03/20
- [Octave-bug-tracker] [bug #32120] complex times complex failure, Michael C. Grant, 2014/03/20
- [Octave-bug-tracker] [bug #32120] complex times complex failure, Michael C. Grant, 2014/03/22
- [Octave-bug-tracker] [bug #32120] complex times complex failure, Mike Miller, 2014/03/27