• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

Bareflank / hypervisor / 778
100%

Build:
DEFAULT BRANCH: master
Ran 30 Sep 2016 07:08PM UTC
Jobs 1
Files 148
Run time 12s
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

pending completion
778

push

travis-ci

brendank310
Initial Clang Support / Windows Cleanup (#222)

* LLVM / Clang Support

This patch provides support for compiling Bareflank with
Clang / LLVM.

GCC is still needed to compile NewLib (they are tied at the hip),
and we are currently still using LD from Binutils as LLD from
LLVM is still in heavy development. For this reason, GCC has
been paired with Clang / LLVM as follows:
- Clang 3.8 with GCC 5.2.0
- Clang 3.9 with GCC 6.2.0

Someday, once C++17 and LLD are ready, and we have our own
libc, we will updated Bareflank to use Clang / LLVM
exclusively as this would remove the need for docker as our
own cross compilers (for x86 at least).

To try out LLVM / Clang, use the --use_llvm_clang flag when
setting up, or running configure. Docker has been updated
and the local compiler scripts will also build clang as
needed.

Signed-off-by: “Rian <“rianquinn@gmail.com”>

* Windows Cleanup

Fix compilation issues with Windows. This patch also reverts
TLS code that was breaking Windows as well as Linux in some
cases. The TLS code will have to be reengineered to use a
different approach. For now this should bring some stability
(although on_success and on_failure might have issues)

Signed-off-by: “Rian <“rianquinn@gmail.com”>

12066 of 12066 relevant lines covered (100.0%)

713.25 hits per line

Jobs
ID Job ID Ran Files Coverage
2 778.2 (TEST="Coveralls") 30 Sep 2016 07:08PM UTC 0
100.0
Travis Job 778.2
Source Files on build 778
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #778
  • d72ac0c2 on github
  • Prev Build on master (#777)
  • Next Build on master (#782)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2025 Coveralls, Inc