non port: graphics/seexpr/files |
Number of commits found: 3 |
Sunday, 16 Feb 2020
|
16:35 danfe
Our LLVM packages typically built without dump support (which is meant for
developers, not for actual LLVM-based products), and ``void dump() const''
sprinkled across LLVM header files are just prototypes. However, this is
not the case with ``$localbase/llvm$ver/include/llvm/Support/CFGUpdate.h'',
where it contains some actual code:
#if !defined(NDEBUG) || defined(LLVM_ENABLE_DUMP)
LLVM_DUMP_METHOD void dump() const { print(dbgs()); }
#endif
This, in turn, results in the linker failure due to "undefined reference to
llvm::cfg::Update<llvm::BasicBlock*>::dump() const". Avoid this by defining
-DNDEBUG when compiling two files which end up having a reference to dump().
This is a prerequisite to enable building with LLVM backend.
|
Saturday, 15 Feb 2020
|
08:58 danfe
- Resurrect and update to version 3.0.1 which is based on Qt5
now and officially requires C++11-capable compiler
- Disable LLVM backend and Python support for the moment, due
to outstanding build issues
- Respect WITH_DEBUG when passing `-g' option to the compiler
|
Friday, 27 Nov 2015
|
01:45 danfe
Do not unconditionally use SSE4.1 code: not just it makes it less portable,
it might crash on CPUs that do not support those instructions, with SIGILL.
|
Number of commits found: 3 |