54 Commits

Author SHA1 Message Date
97491fb72a Add Windows support and clean up toolchain (#10)
All checks were successful
Builds / XTchain (full, linux) (push) Successful in 1h33m3s
Builds / XTchain (minimal, linux) (push) Successful in 9m16s
Builds / XTchain (minimal, windows) (push) Successful in 1m22s
Builds / XTchain (full, windows) (push) Successful in 52m18s
Reviewed-on: #10
Co-authored-by: Aiken Harris <harraiken@noreply.codingworkshop.git>
Co-committed-by: Aiken Harris <harraiken@noreply.codingworkshop.git>
2025-07-10 12:37:41 +02:00
391a58dffc Update tools
All checks were successful
Builds / XTChain (push) Successful in 57m25s
2024-12-28 20:49:19 +01:00
bd4b7763d4 Update LLVM
Some checks failed
Builds / XTChain (push) Failing after 48m48s
2024-12-27 17:11:24 +01:00
33ce9e38d2 Change Wine URI
Some checks failed
Builds / XTChain (push) Failing after 3m11s
Reviewed-on: #6
Reviewed-by: Rafal Kupiec <belliash@noreply.codingworkshop.git>
Co-authored-by: Aiken Harris <harraiken@noreply.codingworkshop.git>
Co-committed-by: Aiken Harris <harraiken@noreply.codingworkshop.git>
2024-08-13 14:51:21 +02:00
409aa4ffb4 Update LLVM to 18.1.8
All checks were successful
Builds / XTChain (push) Successful in 55m26s
2024-07-09 23:18:03 +02:00
7075a9ad58 Update LLVM to 18.1.7
Some checks failed
Builds / XTChain (push) Failing after 12s
2024-06-07 08:10:31 +02:00
9025a85bcc Update software and get rid of binutils
All checks were successful
Builds / XTChain (push) Successful in 52m51s
2024-05-15 21:14:53 +02:00
3342b87fd0 Update LLVM to 18.1.4
All checks were successful
Builds / XTChain (push) Successful in 53m41s
2024-04-21 09:38:29 +02:00
cd4b20b701 Update LLVM to 18.1.2
All checks were successful
Builds / XTChain (push) Successful in 52m51s
2024-03-23 12:16:49 +01:00
fc120f4f33 Update LLVM to 18.1.1
All checks were successful
Builds / XTChain (push) Successful in 54m3s
2024-03-17 12:20:12 +01:00
b8d5a76ee7 Update LLVM to 18.1.0
All checks were successful
Builds / XTChain (push) Successful in 55m24s
2024-03-06 19:42:22 +01:00
83e84c3ebf Update LLVM to 17.0.6
All checks were successful
Builds / XTChain (push) Successful in 1h16m49s
2023-11-28 14:51:07 +01:00
eeb1953d87 Improve performance with Git shallow clone and add .gitignore
All checks were successful
Builds / XTChain (push) Successful in 1h15m53s
Reviewed-on: #5
Reviewed-by: Rafal Kupiec <belliash@noreply.codingworkshop.git>
Co-authored-by: Pedro Valadés <perikiyoxd@gmail.com>
Co-committed-by: Pedro Valadés <perikiyoxd@gmail.com>
2023-11-23 23:13:06 +01:00
e9707563d7 Update LLVM to 17.0.5
All checks were successful
Builds / XTChain (push) Successful in 1h23m53s
2023-11-14 12:24:00 +01:00
1832a39ed3 Update LLVM to 17.0.4
All checks were successful
Builds / XTChain (push) Successful in 1h23m46s
2023-10-31 19:08:00 +01:00
2a00526666 Update LLVM to 17.0.3
All checks were successful
Builds / XTChain (push) Successful in 1h22m13s
2023-10-17 23:36:43 +02:00
a522cdc583 Massive toolchain update
Some checks failed
Builds / XTChain (push) Failing after 1h13m34s
2023-10-04 16:05:03 +02:00
37230435aa Add bin2c utility
All checks were successful
Builds / XTChain (push) Successful in 1h24m30s
2023-09-28 22:47:04 +02:00
737dda2960 Update LLVM to 17.0.1
All checks were successful
Builds / XTChain (push) Successful in 1h21m12s
2023-09-21 15:09:24 +02:00
0d468bf245 Cleanup after NASM removal
All checks were successful
Builds / XTChain (push) Successful in 1h20m48s
2023-07-28 23:07:02 +02:00
7fb2227034 Update LLVM to 16.0.6
All checks were successful
ci/woodpecker/push/build Pipeline was successful
2023-06-21 21:33:02 +02:00
0e49773bf4 Upgrade LLVM to 16.0.5
All checks were successful
ci/woodpecker/push/build Pipeline was successful
2023-06-03 09:47:03 +02:00
5684623164 Upgrade LLVM and rewrite exetool in C
All checks were successful
ci/woodpecker/push/build Pipeline was successful
2023-05-17 15:17:58 +02:00
37e38daf36 Update versioning strategy 2023-03-29 22:42:25 +02:00
b65a92d147 Add accidentally removed ninja_build() function
All checks were successful
ci/woodpecker/push/build Pipeline was successful
2023-03-28 21:57:18 +02:00
173b6d6dd0 Enable control flow guard and fix LLVM compilation
Some checks failed
ci/woodpecker/push/build Pipeline failed
2023-03-28 07:09:15 +02:00
2da20a4eba Use ninja as build system; reconfigure LLVM and enable LLDB
Some checks failed
ci/woodpecker/push/build Pipeline failed
2023-03-26 17:45:22 +02:00
c9ef8a6484 Get rid of NASM
Some checks failed
ci/woodpecker/push/build Pipeline failed
2023-03-26 13:19:09 +02:00
116d309962 Update LLVM and add GAS from binutils
Some checks failed
ci/woodpecker/push/build Pipeline failed
2023-03-25 22:59:27 +01:00
6845594e6a Update LLVM to 15.0.7
All checks were successful
ci/woodpecker/push/build Pipeline was successful
2023-02-19 16:26:26 +01:00
361c0a1cdb Add exetool for modifying PE/COFF image subsystem
All checks were successful
ci/woodpecker/push/build Pipeline was successful
ci/woodpecker/tag/build Pipeline was successful
2023-01-06 16:23:54 +01:00
d6531be5ee Update LLVM
All checks were successful
ci/woodpecker/push/build Pipeline was successful
2022-12-17 12:10:08 +01:00
771d3783fa Update LLVM
All checks were successful
ci/woodpecker/push/build Pipeline was successful
2022-11-08 23:32:18 +01:00
2e7c7ec1d7 Update LLVM to 15.0.2
All checks were successful
ci/woodpecker/push/build Pipeline was successful
ci/woodpecker/tag/build Pipeline was successful
2022-10-05 08:25:06 +02:00
9cc7d052dd Update cmake, llvm and mingw
All checks were successful
ci/woodpecker/push/build Pipeline was successful
ci/woodpecker/tag/build Pipeline was successful
2022-09-28 18:09:27 +02:00
015bc8a666 Install llvm-lib, a lib.exe compatible tool
All checks were successful
ci/woodpecker/push/build Pipeline was successful
ci/woodpecker/tag/build Pipeline was successful
2022-08-09 18:43:15 +02:00
546d8718d2 Reimplement new pipeline and allow limiting number of cores used fo build
All checks were successful
ci/woodpecker/push/build Pipeline was successful
ci/woodpecker/tag/build Pipeline was successful
Co-authored-by: belliash <belliash@codingworkshop.eu.org>
Reviewed-on: #3
Reviewed-by: Piotr Likoski <likoski@noreply.codingworkshop.git>
2022-07-25 15:21:17 +02:00
9b7d73e0e9 Update LLVM
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/tag Build is passing
2022-06-29 09:46:44 +02:00
8eb76f6b90 Update LLVM to 14.0.5
All checks were successful
continuous-integration/drone/push Build is passing
2022-06-17 13:40:22 +02:00
00c659911d Make XTchain great again
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/tag Build is passing
2022-05-29 15:05:09 +02:00
b1de0a02b6 Update Mingw64 to v10.0.0
Some checks failed
continuous-integration/drone/push Build is failing
2022-05-28 14:24:41 +02:00
36df8e42e6 Update LLVM to 14.0.4
Some checks failed
continuous-integration/drone/push Build is failing
2022-05-28 12:37:01 +02:00
1904f94583 Update cmake, ninja & wine packages 2022-05-28 12:09:43 +02:00
04edfa61dd Update CMake to v3.19.2 and add version suffix string.
Some checks failed
continuous-integration/drone/push Build is failing
2020-12-17 23:23:34 +01:00
7be4e21ea1 Let sanitizers use libc++ for the cxxabi 2020-11-12 21:53:12 +01:00
dbf05e76f3 Bump Mingw32-W64 to 8.0.0. 2020-10-13 16:42:25 +02:00
323e7d0ce1 Bump LLVM to 11.0.0. 2020-10-12 22:12:50 +02:00
5c901f2d31 Incorporate NASM into this toolchain. 2020-10-05 23:04:12 +02:00
7529ec4918 Update LLVM to 10.0.1. 2020-10-02 23:47:47 +02:00
a5c591db22 Update Wine to v5.15. 2020-08-17 17:41:17 +02:00