Subversion Repositories QNX 8.QNX8 LLVM/Clang compiler suite

Rev

Go to most recent revision | Show changed files | Details | Compare with Previous | Blame | RSS feed

Filtering Options

Rev Age Author Path Log message Diff
17 2024-05-23 18:44:14 pmbaty / improved cross-build scripts of the toolchain to extract the Linux host tools from the QNX SDP in place when absent yet existing in packed form  
16 2024-05-12 04:37:46 pmbaty / added GCC linker driver + source code
binutils: removed unnecessary files
gcc: this shit is NOT WORKING (but I don't care, I have clang)
llvm/clang: added QNX platform-specific defines. The proper way would be to create a QNXToolchain class, but whatever.
 
14 2024-05-08 18:44:50 pmbaty / removed libunwind from LLVM build script (already supplied by QNX) + added native LLVM binaries  
13 2024-05-06 00:43:10 pmbaty / LLVM 16.0.6 build script with clang, lld, libunwind and compiler-rt
GNU Make
GNU Binutils
GCC is still a work in progress
 
12 2024-05-04 15:51:49 pmbaty / added two more patches for libc++ to support QNX8: longjmp() and std::chrono  
11 2024-05-04 04:30:28 pmbaty / more progress in building libc++...  
10 2024-05-03 05:26:43 pmbaty / downgrade to LLVM 17.0.6 as LLVM 18's libc++ requires GCC 13, which QNX doesn't have  
9 2024-05-03 00:01:12 pmbaty / LLVM cross-build now uses ccache!  
8 2024-05-02 23:09:37 pmbaty / not building sanitizers with compiler-rt (POSIX hooks not supported on QNX)  
7 2024-05-02 20:48:28 pmbaty / evolution of the LLVM cross-build script: disabled LLDB build due to missing ptrace() API in QNX, enabled libunwind + refactoring  
6 2024-05-01 18:30:51 pmbaty / improved LLVM cross-build.sh script by patching lib/llvm/Support/Unix/Path.inc instead of hacking around with -D flags (see rationale)  
5 2024-05-01 16:31:55 pmbaty / cleaner LLVM cross-build script. Hopefully builds LLD -- will see.  
4 2024-05-01 04:46:15 pmbaty / updated cross-build.sh so that the output directories bin and lib/clang are redirected to the VM host. This version builds clang (but not yet lld nor libc++).  
3 2024-05-01 01:35:49 pmbaty / cosmetic changes. Now building on the VMWare VM.  
2 2024-05-01 00:31:50 pmbaty / added LLVM toolchain cross-build script (WIP)