https://issues.dlang.org/show_bug.cgi?id=5278
Martin Nowak changed:
What|Removed |Added
Status|REOPENED|RESOLVED
Resolution|---
https://issues.dlang.org/show_bug.cgi?id=5278
Issue 5278 depends on issue 7678, which changed state.
Issue 7678 Summary: Add -cflags switch for DMD that allows passing flags to GCC
or ${CC}
https://issues.dlang.org/show_bug.cgi?id=7678
What|Removed |Added
https://issues.dlang.org/show_bug.cgi?id=5278
hst...@quickfur.ath.cx changed:
What|Removed |Added
CC||hst...@quickfur.ath.cx
--- Comment
https://issues.dlang.org/show_bug.cgi?id=5278
Lodovico Giaretta changed:
What|Removed |Added
CC|
https://issues.dlang.org/show_bug.cgi?id=5278
--- Comment #32 from Martin Nowak ---
This also affects Ubuntu 16.10 to some degree.
[Hardened system
tutorial/patch](http://forum.dlang.org/post/paeiukmlqrmgwieab...@forum.dlang.org)
[Cannot link with libphobos2.a with GCC 6.2 on
http://d.puremagic.com/issues/show_bug.cgi?id=5278
--- Comment #31 from Chad Joan chadj...@gmail.com 2012-08-05 11:55:13 PDT ---
(In reply to comment #30)
Does this pull resolve the issue for you?
https://github.com/D-Programming-Language/dmd/pull/794
Hey, I didn't even realize this
http://d.puremagic.com/issues/show_bug.cgi?id=5278
Walter Bright bugzi...@digitalmars.com changed:
What|Removed |Added
CC|
http://d.puremagic.com/issues/show_bug.cgi?id=5278
Chad Joan chadj...@gmail.com changed:
What|Removed |Added
Depends on||7678
http://d.puremagic.com/issues/show_bug.cgi?id=5278
--- Comment #29 from Chad Joan chadj...@gmail.com 2012-02-05 14:06:08 PST ---
(In reply to comment #28)
Yeah, it's a limitation that dmd doesn't let you pass flags to gcc. It's a
different bug though.
Have you actually tried to build PIE
http://d.puremagic.com/issues/show_bug.cgi?id=5278
--- Comment #26 from Chad Joan chadj...@gmail.com 2012-01-25 21:05:07 PST ---
(In reply to comment #25)
I suspect this -fno-pie thing will make shared libraries impossible on my
setup
until this gets resolved though, right?
No, it doesn't.
http://d.puremagic.com/issues/show_bug.cgi?id=5278
--- Comment #24 from Chad Joan chadj...@gmail.com 2012-01-22 09:41:55 PST ---
(In reply to comment #22)
Additional info:
I can get basic stack traces now. Yay! And I don't have to use paxctl -m
anymore. Also yay!
http://d.puremagic.com/issues/show_bug.cgi?id=5278
d...@dawgfoto.de changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|
http://d.puremagic.com/issues/show_bug.cgi?id=5278
--- Comment #22 from d...@dawgfoto.de 2012-01-21 22:50:46 PST ---
What's linker flags are passed by gcc if you use --export-dynamic vs. not using
it?
dmd -c main
--
gcc main.o -o main -m32 -Xlinker
http://d.puremagic.com/issues/show_bug.cgi?id=5278
--- Comment #21 from Chad Joan chadj...@gmail.com 2012-01-20 19:32:30 PST ---
(In reply to comment #20)
The core issue is that your gcc is linking PIE by default but
PIC support for dmd still has some bug and probably would need
more that
http://d.puremagic.com/issues/show_bug.cgi?id=5278
--- Comment #19 from Chad Joan chadj...@gmail.com 2011-12-18 07:42:42 PST ---
Well, I tried bisecting dmd to find which change caused this. It didn't work
because this problem does not care which version of dmd I am using, it cares
which
http://d.puremagic.com/issues/show_bug.cgi?id=5278
--- Comment #16 from Chad Joan chadj...@gmail.com 2011-10-24 01:33:51 PDT ---
I'm afraid it doesn't seem to be working.
It went something like this:
chad@Hugin /mnt/bulk/dprojects/helloD2 $ ls
main.d
chad@Hugin /mnt/bulk/dprojects/helloD2 $
http://d.puremagic.com/issues/show_bug.cgi?id=5278
--- Comment #17 from Chad Joan chadj...@gmail.com 2011-10-24 01:36:49 PDT ---
Created an attachment (id=1043)
More detailed info of dmd run on hardened gentoo 64-bit.
--
Configure issuemail:
http://d.puremagic.com/issues/show_bug.cgi?id=5278
--- Comment #18 from Chad Joan chadj...@gmail.com 2011-10-24 01:37:39 PDT ---
Here is the output of dmd -v for both 32-bit (-m32) and 64-bit runs, just
in-case it helps.
--
Configure issuemail:
http://d.puremagic.com/issues/show_bug.cgi?id=5278
Brad Roberts bra...@puremagic.com changed:
What|Removed |Added
Summary|DMD generates programs that |gentoo's 'hardended'
19 matches
Mail list logo