[PATCH] D49482: Haiku: add a test for haiku driver

2021-12-30 Thread Alexander von Gluck IV via Phabricator via cfe-commits
kallisti5 added a comment. I should mention that there are no crt checks since the Haiku toolchain driver doesn't actually look for our crt's yet. https://github.com/llvm/llvm-project/blob/main/clang/lib/Driver/ToolChains/Haiku.cpp vs https://github.com/llvm/llvm-project/blob/main/clang/lib/Driv

[PATCH] D49482: Haiku: add a test for haiku driver

2021-12-30 Thread Alexander von Gluck IV via Phabricator via cfe-commits
kallisti5 updated this revision to Diff 396674. kallisti5 added a comment. Herald added subscribers: luke957, s.egerton, simoncook. Herald added a project: clang. I've reworked these tests to be a lot more in-depth. Both c and c++ are passing. I plan on trying to get more of our clang / llvm p

[PATCH] D54901: [Haiku] Support __float128 for Haiku x86 and x86_64

2018-12-05 Thread Alexander von Gluck IV via Phabricator via cfe-commits
kallisti5 added a comment. Looks good to me. Could you commit for me? (no access) Thanks! Repository: rC Clang CHANGES SINCE LAST ACTION https://reviews.llvm.org/D54901/new/ https://reviews.llvm.org/D54901 ___ cfe-commits mailing list cfe-com

[PATCH] D53696: [Haiku] Support __float128 for Haiku x86 and x86_64

2018-11-26 Thread Alexander von Gluck IV via Phabricator via cfe-commits
kallisti5 added a comment. I don't have permission to update this request, so I created https://reviews.llvm.org/D54901 with the updates recommended. Repository: rC Clang CHANGES SINCE LAST ACTION https://reviews.llvm.org/D53696/new/ https://reviews.llvm.org/D53696

[PATCH] D54901: [Haiku] Support __float128 for Haiku x86 and x86_64

2018-11-26 Thread Alexander von Gluck IV via Phabricator via cfe-commits
kallisti5 created this revision. kallisti5 added reviewers: chandlerc, joerg, compnerd, kristina, js. kallisti5 added a project: clang. Herald added a subscriber: cfe-commits. A revision on https://reviews.llvm.org/D53696 from another user. Repository: rC Clang https://reviews.llvm.org/D54901

[PATCH] D53696: [Haiku] Support __float128 for Haiku x86 and x86_64

2018-11-25 Thread Alexander von Gluck IV via Phabricator via cfe-commits
kallisti5 added a comment. sorry, busy weekend. If you find the time feel free :-) - _GLIBCXX_USE_FLOAT128 can (and should) go - everything else is valid per the discussions here. Otherwise i'll pick up in the next few days and add the requested context as well. Repository: rC Clang CHANGE

[PATCH] D53696: [Haiku] Support __float128 for Haiku x86 and x86_64

2018-11-21 Thread Alexander von Gluck IV via Phabricator via cfe-commits
kallisti5 added a comment. Indeed. I agree the _GLIBCXX_USE_FLOAT128 is misplaced there. That comes from config.h in libstdc++. That's working around an issue in Haiku's build (libstdc++ is built by gcc, but then we try and use it with clang later) I can remove that. Is the __FLOAT128__ desi

[PATCH] D53696: [Haiku] Support __float128 for Haiku x86 and x86_64

2018-11-21 Thread Alexander von Gluck IV via Phabricator via cfe-commits
kallisti5 added a comment. Thanks smeenai! Any chance of this one getting into 7.x.x? It's technically a bug fix... I think it's the last major hurdle to Haiku compiling (easily) with clang vs gcc. Repository: rC Clang https://reviews.llvm.org/D53696 _

[PATCH] D49480: Haiku: support for secondary arch

2018-07-18 Thread Alexander von Gluck IV via Phabricator via cfe-commits
kallisti5 added a comment. No worries. I was wondering if this one would match llvm's goals. Do you see any iteration of these changes that would be accepted? (not using define's, etc) We currently support "hybrid" operating system builds where we compile a secondary toolchain / abi. An curren

[PATCH] D49482: Haiku: add a test for haiku driver

2018-07-18 Thread Alexander von Gluck IV via Phabricator via cfe-commits
kallisti5 added a comment. Original author is "Jerome Duval " I don't have permission to modify this, can author be updated? Repository: rC Clang https://reviews.llvm.org/D49482 ___ cfe-commits mailing list cfe-commits@lists.llvm.org http://lis

[PATCH] D49482: Haiku: add a test for haiku driver

2018-07-18 Thread Alexander von Gluck IV via Phabricator via cfe-commits
kallisti5 created this revision. Herald added a subscriber: cfe-commits. Repository: rC Clang https://reviews.llvm.org/D49482 Files: test/Driver/haiku.c Index: test/Driver/haiku.c === --- /dev/null +++ test/Driver/haiku.c @@ -

[PATCH] D49481: Haiku: Enable thread-local storage and disable PIE by default

2018-07-18 Thread Alexander von Gluck IV via Phabricator via cfe-commits
kallisti5 added a comment. The original author is "Jerome Duval " I don't have permission to modify this, can the author be updated? Repository: rC Clang https://reviews.llvm.org/D49481 ___ cfe-commits mailing list cfe-commits@lists.llvm.org htt

[PATCH] D49481: Haiku: Enable thread-local storage and disable PIE by default

2018-07-18 Thread Alexander von Gluck IV via Phabricator via cfe-commits
kallisti5 created this revision. Herald added a subscriber: cfe-commits. Repository: rC Clang https://reviews.llvm.org/D49481 Files: lib/Basic/Targets/OSTargets.h lib/Driver/ToolChains/Haiku.h Index: lib/Driver/ToolChains/Haiku.h ==

[PATCH] D49480: Haiku: support for secondary arch

2018-07-18 Thread Alexander von Gluck IV via Phabricator via cfe-commits
kallisti5 added a comment. Original author is "Jerome Duval " I don't have permission to modify this, can author be updated? (I don't have permission to) Repository: rC Clang https://reviews.llvm.org/D49480 ___ cfe-commits mailing list cfe-comm

[PATCH] D49480: Haiku: support for secondary arch

2018-07-18 Thread Alexander von Gluck IV via Phabricator via cfe-commits
kallisti5 created this revision. Herald added subscribers: cfe-commits, mgorny. Enables Haiku to build llvm for secondary architectures. Repository: rC Clang https://reviews.llvm.org/D49480 Files: CMakeLists.txt lib/Driver/ToolChains/Haiku.cpp lib/Frontend/InitHeaderSearch.cpp Index: