[Bug driver/67062] -no-pie check breaks cross compilation of GCC [OS X -> Windows]

2019-03-08 Thread lukeallardyce at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67062 --- Comment #2 from Luke Allardyce --- --host=x86_64-w64-mingw32 --target=x86_64-w64-mingw32 or i686-w64-mingw32 I can't remember if it broke on either or both of the above targets and don't have access to an OSX machine any more. --build was le

[Bug libstdc++/78050] New: Missing define for cross *-mingw32*

2016-10-20 Thread lukeallardyce at gmail dot com
++ Assignee: unassigned at gcc dot gnu.org Reporter: lukeallardyce at gmail dot com Target Milestone: --- Created attachment 39849 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=39849&action=edit crossconfig patch Cross compiling for mingw required an extra define for

[Bug c++/60642] New: abi_tag attribute doesn't work on explicit specializations of class templates

2014-03-24 Thread lukeallardyce at gmail dot com
erity: normal Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: lukeallardyce at gmail dot com This seems to not be working again in trunk? (http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55275) template class __attribute((abi_tag

[Bug c++/60642] Unclear diagnostic with invalid use of abi_tag attribute on explicit instantiation

2014-03-25 Thread lukeallardyce at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60642 --- Comment #2 from Luke Allardyce --- I thought the symbols weren't being mangled with the attribute on the instantiation without the extra tag, but as it turns out they are, sorry.

[Bug c++/60642] Unclear diagnostic with invalid use of abi_tag attribute on explicit instantiation

2014-03-25 Thread lukeallardyce at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60642 --- Comment #3 from Luke Allardyce --- On further inspection it looks like vtable symbols for template classes are not being tagged struct __attribute((abi_tag("test"))) foo { void f(); virtual ~foo(); }; template struct __attribute((abi

[Bug c++/65127] New: internal compiler error: tree check: expected tree that contains 'decl minimal' structure, have 'addr_expr' in parsing_nsdmi, at cp/parser.c:18311

2015-02-19 Thread lukeallardyce at gmail dot com
at cp/parser.c:18311 Product: gcc Version: 5.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: lukeallardyce at gmail dot com void make_item() { static i

[Bug c++/65127] internal compiler error: tree check: expected tree that contains 'decl minimal' structure, have 'addr_expr' in parsing_nsdmi, at cp/parser.c:18311

2015-02-19 Thread lukeallardyce at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65127 --- Comment #1 from Luke Allardyce --- Sorry, make_item() should be template make_item()

[Bug libstdc++/64064] New: basic_filebuf seekoff return value is unusable for files opened in text mode on Windows

2014-11-24 Thread lukeallardyce at gmail dot com
Severity: normal Priority: P3 Component: libstdc++ Assignee: unassigned at gcc dot gnu.org Reporter: lukeallardyce at gmail dot com Discussion here https://gcc.gnu.org/ml/libstdc++/2014-11/msg00145.html #include #include int main(int, char* argv

[Bug c++/63151] New: Accessibility error when brace-constructing base class with protected defaulted constructor and member variable

2014-09-02 Thread lukeallardyce at gmail dot com
: 4.9.1 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: lukeallardyce at gmail dot com struct Foo { protected: Foo() = default; int t; }; struct Bar : public Foo { Bar

[Bug driver/67062] New: -no-pie check breaks cross compilation of GCC [OS X -> Windows]

2015-07-29 Thread lukeallardyce at gmail dot com
mal Priority: P3 Component: driver Assignee: unassigned at gcc dot gnu.org Reporter: lukeallardyce at gmail dot com Target Milestone: --- When cross building GCC for windows on OS X the -no-pie flag is being passed to the native linker for some of the build tools (