summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--README.md8
-rw-r--r--etc/repos.json44
2 files changed, 26 insertions, 26 deletions
diff --git a/README.md b/README.md
index 781de22..b2f45bb 100644
--- a/README.md
+++ b/README.md
@@ -8,17 +8,17 @@ Available compiler toolchains are:
- `gcc-latest-native`
- `gcc-14.1.0-native`
-- `gcc-13.2.0-native`
+- `gcc-13.3.0-native`
- `clang-latest-native`
- `clang-18.1.4-native`
- `clang-17.0.6-native`
- `clang-16.0.6-native`
- `gcc-latest-musl`
- `gcc-14.1.0-musl`
-- `gcc-13.2.0-musl`
+- `gcc-13.3.0-musl`
- `gcc-latest-musl-static`
- `gcc-14.1.0-musl-static`
-- `gcc-13.2.0-musl-static`
+- `gcc-13.3.0-musl-static`
*For details about how these compilers are built, see
[COMPILERS.md](./doc/COMPILERS.md).*
@@ -58,7 +58,7 @@ Details about toolchain variants:
the target system*)
- **supports fully static linking (unlike *glibc* toolchains)**
- **supports cross-compilation for project's `TARGET_ARCH`**
-- `<toolchain>+tools` (e.g., `gcc-13.2.0-native+tools`)
+- `<toolchain>+tools` (e.g., `gcc-latest-native+tools`)
- `<toolchain>` bundled with all latest tools (see `tools-all` above)
All `musl` variants support cross-compilation. In your project, make sure
diff --git a/etc/repos.json b/etc/repos.json
index 67e3e76..45325ad 100644
--- a/etc/repos.json
+++ b/etc/repos.json
@@ -53,7 +53,7 @@
, "rule_root": "rules"
, "bindings":
{ "base": "rules/gcc"
- , "gcc": "compilers/gcc-13.2.0-native"
+ , "gcc": "compilers/gcc-13.3.0-native"
, "cmake": "cmake-3.27.1"
, "python": "python-3.12.0"
, "stage-0": "rules/stage-0"
@@ -324,13 +324,13 @@
, "patches": "patches"
}
}
- , "compilers/gcc-13.2.0-native":
+ , "compilers/gcc-13.3.0-native":
{ "repository":
{ "type": "archive"
- , "content": "c88c4e3f76d499c613970283fde3c1da3d11e809"
- , "fetch": "https://ftp.gnu.org/gnu/gcc/gcc-13.2.0/gcc-13.2.0.tar.gz"
- , "sha256": "8cb4be3796651976f94b9356fa08d833524f62420d6292c5033a9a26af315078"
- , "subdir": "gcc-13.2.0"
+ , "content": "d8f1f6dac9c58f38092c84be1627547edaaa1af9"
+ , "fetch": "https://ftp.gnu.org/gnu/gcc/gcc-13.3.0/gcc-13.3.0.tar.gz"
+ , "sha256": "3a2b10cab86e32358fdac871546d57e2700e9bdb5875ef33fff5b601265b9e32"
+ , "subdir": "gcc-13.3.0"
}
, "target_root": "compilers"
, "target_file_name": "gcc-13-native.TARGETS"
@@ -362,7 +362,7 @@
, "patches": "patches"
}
}
- , "compilers/gcc-13.2.0-musl":
+ , "compilers/gcc-13.3.0-musl":
{ "repository": "compilers"
, "target_file_name": "gcc-13-musl.TARGETS"
, "bindings":
@@ -373,7 +373,7 @@
, "gmp": "imports/gmp-6.3.0"
, "mpc": "imports/mpc-1.3.1"
, "mpfr": "imports/mpfr-4.2.1"
- , "gcc": "compilers/gcc-13.2.0-native"
+ , "gcc": "compilers/gcc-13.3.0-native"
, "mimalloc": "imports/mimalloc-2.1.2"
}
}
@@ -392,10 +392,10 @@
, "mimalloc": "imports/mimalloc-2.1.2"
}
}
- , "compilers/gcc-13.2.0-musl-static":
+ , "compilers/gcc-13.3.0-musl-static":
{ "repository": "compilers"
, "target_file_name": "gcc-13-musl-static.TARGETS"
- , "bindings": {"gcc-musl": "compilers/gcc-13.2.0-musl"}
+ , "bindings": {"gcc-musl": "compilers/gcc-13.3.0-musl"}
}
, "compilers/gcc-14.1.0-musl-static":
{ "repository": "compilers"
@@ -506,10 +506,10 @@
, "target_file_name": "gcc.TARGETS"
, "bindings": {"rules": "rules", "gcc": "compilers/gcc-14.1.0-native"}
}
- , "gcc-13.2.0-native":
+ , "gcc-13.3.0-native":
{ "repository": "toolchains"
, "target_file_name": "gcc.TARGETS"
- , "bindings": {"rules": "rules", "gcc": "compilers/gcc-13.2.0-native"}
+ , "bindings": {"rules": "rules", "gcc": "compilers/gcc-13.3.0-native"}
}
, "gcc-14.1.0-native":
{ "repository": "toolchains"
@@ -521,10 +521,10 @@
, "target_file_name": "gcc.TARGETS"
, "bindings": {"rules": "rules", "gcc": "compilers/gcc-14.1.0-musl"}
}
- , "gcc-13.2.0-musl":
+ , "gcc-13.3.0-musl":
{ "repository": "toolchains"
, "target_file_name": "gcc.TARGETS"
- , "bindings": {"rules": "rules", "gcc": "compilers/gcc-13.2.0-musl"}
+ , "bindings": {"rules": "rules", "gcc": "compilers/gcc-13.3.0-musl"}
}
, "gcc-14.1.0-musl":
{ "repository": "toolchains"
@@ -536,10 +536,10 @@
, "target_file_name": "gcc.TARGETS"
, "bindings": {"rules": "rules", "gcc": "compilers/gcc-14.1.0-musl-static"}
}
- , "gcc-13.2.0-musl-static":
+ , "gcc-13.3.0-musl-static":
{ "repository": "toolchains"
, "target_file_name": "gcc.TARGETS"
- , "bindings": {"rules": "rules", "gcc": "compilers/gcc-13.2.0-musl-static"}
+ , "bindings": {"rules": "rules", "gcc": "compilers/gcc-13.3.0-musl-static"}
}
, "gcc-14.1.0-musl-static":
{ "repository": "toolchains"
@@ -623,11 +623,11 @@
, "bindings":
{"rules": "rules", "tools": "tools-all", "compiler": "gcc-latest-native"}
}
- , "gcc-13.2.0-native+tools":
+ , "gcc-13.3.0-native+tools":
{ "repository": "toolchains"
, "target_file_name": "compiler+tools.TARGETS"
, "bindings":
- {"rules": "rules", "tools": "tools-all", "compiler": "gcc-13.2.0-native"}
+ {"rules": "rules", "tools": "tools-all", "compiler": "gcc-13.3.0-native"}
}
, "gcc-14.1.0-native+tools":
{ "repository": "toolchains"
@@ -641,11 +641,11 @@
, "bindings":
{"rules": "rules", "tools": "tools-all", "compiler": "gcc-latest-musl"}
}
- , "gcc-13.2.0-musl+tools":
+ , "gcc-13.3.0-musl+tools":
{ "repository": "toolchains"
, "target_file_name": "compiler+tools.TARGETS"
, "bindings":
- {"rules": "rules", "tools": "tools-all", "compiler": "gcc-13.2.0-musl"}
+ {"rules": "rules", "tools": "tools-all", "compiler": "gcc-13.3.0-musl"}
}
, "gcc-14.1.0-musl+tools":
{ "repository": "toolchains"
@@ -662,13 +662,13 @@
, "compiler": "gcc-latest-musl-static"
}
}
- , "gcc-13.2.0-musl-static+tools":
+ , "gcc-13.3.0-musl-static+tools":
{ "repository": "toolchains"
, "target_file_name": "compiler+tools.TARGETS"
, "bindings":
{ "rules": "rules"
, "tools": "tools-all"
- , "compiler": "gcc-13.2.0-musl-static"
+ , "compiler": "gcc-13.3.0-musl-static"
}
}
, "gcc-14.1.0-musl-static+tools":