est31 / cheerp-llvm

LLVM infrastructure including cheerp support

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Cheerp: A C++ compiler for the Web

Please report bugs on launchpad: https://bugs.launchpad.net/cheerp

Cheerp compiler build instructions

This repository is intended to be used together with the cheerp-clang one. Please checkout cheerp-clang into the tools subdirectory, remember to rename it as simply clang

cd tools
git clone <cheerp-clang-repo> clang

We advise doing an out of tree build, but it's not necessary

mkdir build
cd build
cmake -DCMAKE_INSTALL_PREFIX=/opt/cheerp -DCMAKE_BUILD_TYPE=Release -DLLVM_TARGETS_TO_BUILD="ARM;CheerpBackend;X86" ..
make
make install

About

LLVM infrastructure including cheerp support

License:Other


Languages

Language:C++ 51.5%Language:LLVM 36.4%Language:Assembly 9.4%Language:C 0.8%Language:Python 0.5%Language:OCaml 0.4%Language:Makefile 0.3%Language:CMake 0.3%Language:Go 0.2%Language:Shell 0.1%Language:M4 0.1%Language:Perl 0.0%Language:Vim Script 0.0%Language:Emacs Lisp 0.0%Language:Objective-C 0.0%Language:PHP 0.0%