digitalmars.D - Should export be stripped by the .di generator?
- Benjamin Thaut (7/7) Jan 29 2012 I'm wondering if the export keyword should be stripped by the .di
- Trass3r (4/4) Jan 29 2012 export on a function declaration means dllimport for exactly that purpos...
- Adam Wilson (11/15) Jan 31 2012 Walter has said as much in various posts on the NG's here and thats abou...
- Andrei Alexandrescu (4/14) Jan 31 2012 Did you email him and didn't get a reply? Catching his attention with a
- Adam Wilson (12/28) Jan 31 2012 Hmm, I didn't know we could do that, and I don't have his email, not tha...
-
Andrei Alexandrescu
(6/33)
Jan 31 2012
Google for <
>. First thing is his homepage. First - Martin Nowak (2/12) Jan 31 2012 Where is the code? I might have a look through it.
- Adam Wilson (8/24) Feb 01 2012 My patch is here: git://github.com/LightBender/dmd.git For testing you c...
I'm wondering if the export keyword should be stripped by the .di generator of dmd or not. Lets say DLL 2 imports DLL 1s import files. Will that not cause DLL 2 to also export the the symbols of DLL 1? How much wanted is a dll version of druntime and phobos? Kind Regards Ingrater
Jan 29 2012
export on a function declaration means dllimport for exactly that purpose (.di files). It's not mentioned at the attributes doc site but I'm sure I read it somewhere else.
Jan 29 2012
On Sun, 29 Jan 2012 04:43:58 -0800, Trass3r <un known.com> wrote:export on a function declaration means dllimport for exactly that purpose (.di files). It's not mentioned at the attributes doc site but I'm sure I read it somewhere else.Walter has said as much in various posts on the NG's here and thats about as far as the docs for it got. DI files are a bit of a mess currently and my clean-up patch breaks DMD when building druntime and phobos. I need Walter's help in figuring out WHY it's breaking, but getting a hold of him is like trying to catch a ghost! -- Adam Wilson Project Coordinator The Horizon Project http://www.thehorizonproject.org/
Jan 31 2012
On 1/31/12 11:49 AM, Adam Wilson wrote:On Sun, 29 Jan 2012 04:43:58 -0800, Trass3r <un known.com> wrote:Did you email him and didn't get a reply? Catching his attention with a newsgroup post may or may not work. Andreiexport on a function declaration means dllimport for exactly that purpose (.di files). It's not mentioned at the attributes doc site but I'm sure I read it somewhere else.Walter has said as much in various posts on the NG's here and thats about as far as the docs for it got. DI files are a bit of a mess currently and my clean-up patch breaks DMD when building druntime and phobos. I need Walter's help in figuring out WHY it's breaking, but getting a hold of him is like trying to catch a ghost!
Jan 31 2012
On Tue, 31 Jan 2012 14:53:17 -0800, Andrei Alexandrescu <SeeWebsiteForEmail erdani.org> wrote:On 1/31/12 11:49 AM, Adam Wilson wrote:Hmm, I didn't know we could do that, and I don't have his email, not that I can blame him for not giving it out. The one he uses to post to the NG's looks like an unmonitored address. You can send an email to the address I use here with his email. I would like to get this pulled into the mainline. :-) -- Adam Wilson Project Coordinator The Horizon Project http://www.thehorizonproject.org/On Sun, 29 Jan 2012 04:43:58 -0800, Trass3r <un known.com> wrote:Did you email him and didn't get a reply? Catching his attention with a newsgroup post may or may not work. Andreiexport on a function declaration means dllimport for exactly that purpose (.di files). It's not mentioned at the attributes doc site but I'm sure I read it somewhere else.Walter has said as much in various posts on the NG's here and thats about as far as the docs for it got. DI files are a bit of a mess currently and my clean-up patch breaks DMD when building druntime and phobos. I need Walter's help in figuring out WHY it's breaking, but getting a hold of him is like trying to catch a ghost!
Jan 31 2012
On 1/31/12 5:05 PM, Adam Wilson wrote:On Tue, 31 Jan 2012 14:53:17 -0800, Andrei Alexandrescu <SeeWebsiteForEmail erdani.org> wrote:Google for <<Walter Bright email>>. First thing is his homepage. First button on his homepage reads "Send email to Walter Bright". And that doesn't work. Walter please fix that.On 1/31/12 11:49 AM, Adam Wilson wrote:Hmm, I didn't know we could do that, and I don't have his email, not that I can blame him for not giving it out.On Sun, 29 Jan 2012 04:43:58 -0800, Trass3r <un known.com> wrote:Did you email him and didn't get a reply? Catching his attention with a newsgroup post may or may not work. Andreiexport on a function declaration means dllimport for exactly that purpose (.di files). It's not mentioned at the attributes doc site but I'm sure I read it somewhere else.Walter has said as much in various posts on the NG's here and thats about as far as the docs for it got. DI files are a bit of a mess currently and my clean-up patch breaks DMD when building druntime and phobos. I need Walter's help in figuring out WHY it's breaking, but getting a hold of him is like trying to catch a ghost!The one he uses to post to the NG's looks like an unmonitored address. You can send an email to the address I use here with his email. I would like to get this pulled into the mainline. :-)Sent. Andrei
Jan 31 2012
On Tue, 31 Jan 2012 20:49:33 +0100, Adam Wilson <flyboynw gmail.com> wrote:On Sun, 29 Jan 2012 04:43:58 -0800, Trass3r <un known.com> wrote:Where is the code? I might have a look through it.export on a function declaration means dllimport for exactly that purpose (.di files). It's not mentioned at the attributes doc site but I'm sure I read it somewhere else.Walter has said as much in various posts on the NG's here and thats about as far as the docs for it got. DI files are a bit of a mess currently and my clean-up patch breaks DMD when building druntime and phobos. I need Walter's help in figuring out WHY it's breaking, but getting a hold of him is like trying to catch a ghost!
Jan 31 2012
On Tue, 31 Jan 2012 18:15:51 -0800, Martin Nowak <dawg dawgfoto.de> wrote:On Tue, 31 Jan 2012 20:49:33 +0100, Adam Wilson <flyboynw gmail.com> wrote:My patch is here: git://github.com/LightBender/dmd.git For testing you can try to build the latest druntime. -- Adam Wilson Project Coordinator The Horizon Project http://www.thehorizonproject.org/On Sun, 29 Jan 2012 04:43:58 -0800, Trass3r <un known.com> wrote:Where is the code? I might have a look through it.export on a function declaration means dllimport for exactly that purpose (.di files). It's not mentioned at the attributes doc site but I'm sure I read it somewhere else.Walter has said as much in various posts on the NG's here and thats about as far as the docs for it got. DI files are a bit of a mess currently and my clean-up patch breaks DMD when building druntime and phobos. I need Walter's help in figuring out WHY it's breaking, but getting a hold of him is like trying to catch a ghost!
Feb 01 2012