Thread overview
[Bug 153] add option to list all libraries from pragma(lib, "...")
Aug 19, 2014
Ketmar Dark
Aug 19, 2014
Ketmar Dark
Aug 20, 2014
Iain Buclaw
Aug 20, 2014
Ketmar Dark
August 19, 2014
http://bugzilla.gdcproject.org/show_bug.cgi?id=153

Ketmar Dark <ketmar@ketmar.no-ip.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |ketmar@ketmar.no-ip.org

--- Comment #1 from Ketmar Dark <ketmar@ketmar.no-ip.org> ---
Created attachment 75
  --> http://bugzilla.gdcproject.org/attachment.cgi?id=75&action=edit
quick-and-dirty hack that adds option -fwrite-pragma-libs=

i attached a very quick and dirty hack that implements my proposal. my own build system already uses it, and i'm really happy. ;-)

-- 
You are receiving this mail because:
You are watching all bug changes.


August 19, 2014
http://bugzilla.gdcproject.org/show_bug.cgi?id=153

--- Comment #2 from Ketmar Dark <ketmar@ketmar.no-ip.org> ---
p.s. seems that this should go to DMD bugtracker (as it touches frontend too),
but i'm pretty sure that it will be rejected. ;-)

-- 
You are receiving this mail because:
You are watching all bug changes.


August 20, 2014
http://bugzilla.gdcproject.org/show_bug.cgi?id=153

--- Comment #3 from Iain Buclaw <ibuclaw@gdcproject.org> ---
This can be done instead in the backend, so that is OK.  (Bonus points, no need for a frontend global.option flag either)

-- 
You are receiving this mail because:
You are watching all bug changes.


August 20, 2014
http://bugzilla.gdcproject.org/show_bug.cgi?id=153

--- Comment #4 from Ketmar Dark <ketmar@ketmar.no-ip.org> ---
Created attachment 76
  --> http://bugzilla.gdcproject.org/attachment.cgi?id=76&action=edit
new quick-and-dirty patch

oh, yes, i'm soooo stupid. here is new patch which touches only backend. additionally, it emits more informative warning if there is no "-fwrite-pragma-libs=" option and no warning at all if the option is given.

-- 
You are receiving this mail because:
You are watching all bug changes.