summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* toolchain.eclass: tweak Ada, D depsSam James2024-09-301-2/+2
* toolchain.eclass: drop obsolete Java workaroundSam James2024-09-301-4/+0
* toolchain.eclass: consolidate a commentSam James2024-09-301-2/+1
* toolchain.eclass: consolidate language configure optionsSam James2024-09-301-12/+12
* toolchain.eclass: move Ada and D logic into their own functionsSam James2024-09-301-136/+149
* toolchain.eclass: switch to /bin/sh shebang for Ada wrappersSam James2024-09-301-1/+1
* toolchain.eclass: move GNAT commentSam James2024-09-301-3/+3
* toolchain.eclass: add bug reference to ada-bootstrap commentSam James2024-09-301-2/+2
* toolchain.eclass: add explanation for 'sorry' on fallback Ada pathSam James2024-09-301-0/+3
* toolchain.eclass: unset _GLIBCXX_ASSERTIONS for stage1 with D bootstrapSam James2024-09-301-0/+9
* toolchain.eclass: check CXXFLAGS too in -march=native sanity checkSam James2024-09-301-1/+1
* toolchain.eclass: drop whitespace at end of functionSam James2024-09-301-1/+0
* toolchain.eclass: pass STAGE1_CXXFLAGSSam James2024-09-301-0/+3
* toolchain.eclass: attempt to use gnat-gpl if the bootstrap GNAT is too newSam James2024-09-291-1/+1
* toolchain.eclass: start with oldest GDC and work upwards insteadSam James2024-09-291-2/+2
* toolchain.eclass: don't set GDC if we couldn't find anythingSam James2024-09-291-1/+3
* toolchain.eclass: start with oldest GNAT and work upwards insteadSam James2024-09-291-2/+2
* toolchain.eclass: use ${GNAT} for GNAT version printSam James2024-09-291-1/+1
* toolchain.eclass: print GDC version usedSam James2024-09-291-0/+2
* toolchain.eclass: install gdc symlink tooSam James2024-09-291-1/+1
* toolchain.eclass: rework D handlingSam James2024-09-291-0/+26
* toolchain.eclass: Ada reworkSam James2024-09-291-2/+141
* toolchain.eclass: more Ada cleanupSam James2024-09-291-12/+0
* toolchain.eclass: enable libada with USE=adaSam James2024-09-291-1/+1
* toolchain.eclass: ban the use of rlibtoolEli Schwartz2024-09-251-0/+3
* toolchain.eclass: disable automagic CET for x86Sam James2024-09-191-1/+3
* toolchain.eclass: make tests opt-in per-ebuildSam James2024-09-181-6/+16
* toolchain.eclass: depend on sys-devel/binutils:*Sam James2024-09-111-0/+1
* toolchain.eclass: add TODO re flags for building deps in src_testSam James2024-08-121-0/+3
* toolchain.eclass: drop filter-flags from src_testSam James2024-08-121-13/+0
* toolchain.eclass: don't pass user flags in src_testSam James2024-08-121-22/+27
* toolchain.eclass: add comment re GCC_TEST_RUN_EXPENSIVESam James2024-08-121-0/+2
* toolchain.eclass: style tweakSam James2024-08-111-1/+1
* toolchain.eclass: disable multilib tests for nowSam James2024-08-101-2/+3
* toolchain.eclass: tidy up src_test a bit more, another tweakSam James2024-08-091-11/+8
* Revert "toolchain.eclass: drop *_FOR_TARGET in src_test"Sam James2024-08-091-0/+6
* toolchain.eclass: drop *_FOR_TARGET in src_testSam James2024-08-091-6/+0
* toolchain.eclass: filter more flags in src_testSam James2024-08-091-0/+7
* toolchain.eclass: add another TODO for tests wrt ABIsSam James2024-08-091-0/+1
* toolchain.eclass: add -g for testsSam James2024-08-081-0/+4
* toolchain.eclass: try to silence remaining flag vs FE issuesSam James2024-08-081-0/+4
* toolchain.eclass: add note re (intended) duplication of CFLAGS et. alSam James2024-08-081-0/+3
* toolchain.eclass: more src_test flag fixesSam James2024-08-081-15/+26
* toolchain.eclass: another attempt at flag filtering for testsSam James2024-08-071-13/+14
* toolchain.eclass: fix typos w/ RUNTESTFLAGSSam James2024-08-071-3/+3
* toolchain.eclass: add link to upstream bug for manifests vs ABIsSam James2024-08-071-0/+1
* toolchain.eclass: try harder to suppress -Wformat and friendsSam James2024-08-071-1/+4
* toolchain.eclass: run tests for -m32 if multilibSam James2024-08-061-1/+3
* toolchain.eclass: use more conservative flags in src_testSam James2024-08-041-3/+38
* toolchain.eclass: drop -fno-harden-control-flow-redundancy appendSam James2024-08-041-3/+0