3 Commits
3.1.0 ... 3.1.1

Author SHA1 Message Date
43cb9f19de Update LLVM
All checks were successful
Builds / XTchain (minimal, linux) (push) Successful in 2m40s
Builds / XTchain (full, windows) (push) Successful in 1h30m56s
Builds / XTchain (minimal, windows) (push) Successful in 2m8s
Builds / XTchain (full, linux) (push) Successful in 2h13m28s
2026-05-21 23:24:21 +02:00
f707214d24 Update LLVM
All checks were successful
Builds / XTchain (full, linux) (push) Successful in 1h18m2s
Builds / XTchain (full, windows) (push) Successful in 1h19m8s
Builds / XTchain (minimal, linux) (push) Successful in -58m18s
Builds / XTchain (minimal, windows) (push) Successful in -58m19s
2026-05-14 17:46:05 +02:00
4c1cf7d02c Avoid macro redefinition conflicts by undefining symbols prior to definition
All checks were successful
Builds / XTchain (minimal, windows) (push) Successful in 2m12s
Builds / XTchain (minimal, linux) (push) Successful in 9m11s
Builds / XTchain (full, linux) (push) Successful in 1h0m9s
Builds / XTchain (full, windows) (push) Successful in 1h24m25s
2026-04-02 08:07:20 +02:00
2 changed files with 3 additions and 2 deletions

View File

@@ -31,7 +31,7 @@ CMAKEVCS="https://gitlab.kitware.com/cmake/cmake.git"
# LLVM Settings
LLVMDIR="${SRCDIR}/llvm"
LLVMTAG="llvmorg-22.1.2"
LLVMTAG="llvmorg-22.1.6"
LLVMVCS="https://github.com/llvm/llvm-project.git"
# Mtools Settings

View File

@@ -50,7 +50,8 @@ void ProcessSourceFile(FILE* InFile, FILE* OutFile)
}
/* Generate the corresponding C-preprocessor macro definition */
fprintf(OutFile, "#define %s %s\n", SymbolName, ValuePointer);
fprintf(OutFile, "#undef %s\n", SymbolName);
fprintf(OutFile, "#define %s %s\n\n", SymbolName, ValuePointer);
}
}
}