Skip to content

Commit 5a2c40d

Browse files
committed
Add C++2z-trivial-relocation branch
From the request: Trivial relocation was landed in GCC 16 and then withdrawn because it was pulled from the C++ Working Draft. This branch maintains the current work on trivial relocation, including fixes that have been made since it was removed from the WD. Refs compiler-explorer/compiler-explorer#8337 Signed-off-by: Marc Poulhiès <dkm@kataplop.net>
1 parent 01d77bc commit 5a2c40d

1 file changed

Lines changed: 7 additions & 0 deletions

File tree

build/build.sh

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -140,6 +140,13 @@ elif echo "${VERSION}" | grep 'contracts-GNUext-trunk'; then
140140
MAJOR=16
141141
MAJOR_MINOR=16-trunk
142142
LANGUAGES=c++
143+
elif echo "${VERSION}" | grep 'trivial-relocation-trunk'; then
144+
VERSION=contracts-GNUext-trunk-$(date +%Y%m%d)
145+
URL=git@github.com:iains/gcc-git.git
146+
BRANCH="C++2z-trivial-relocation"
147+
MAJOR=16
148+
MAJOR_MINOR=16-trunk
149+
LANGUAGES=c++
143150
elif echo "${VERSION}" | grep 'thomas-healy-trunk'; then
144151
VERSION=thomas-healy-trunk-$(date +%Y%m%d)
145152
URL=https://github.com/healytpk/gcc-thomas-healy.git

0 commit comments

Comments
 (0)