Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

dependabot: Update golang dependencies #120

Open
wants to merge 651 commits into
base: arc64
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
651 commits
Select commit Hold shift + click to select a range
c1f1820
arc64: Add delay slot scheduler
Jun 18, 2021
914cc58
arc64: Fix movmisalign patterns, and scale ld/st imms
Jun 21, 2021
8991627
Remove unused files
Jun 22, 2021
42b87e4
arc64: Remove 'Report'.
Jun 22, 2021
55cfe32
arc64: Update madd instructions to avoid dead code removal.
Jun 28, 2021
f2fc53b
arc64: force to reg in vec_perm.
Jun 28, 2021
8b714ce
arc64: Add dot to matomic option description.
Jun 28, 2021
2ddb1ba
arc64: Update tests.
Jun 28, 2021
c5d89cf
arc64: memcpy: update move ratio values.
Jun 29, 2021
e567b47
arc64: Deal with 128b constants.
Jun 30, 2021
3d58c2b
arc64: Change maximum number of bytes to allow 128 moves.
Jun 30, 2021
b6fa6d9
arc64: Remove duplicate macro
Jul 7, 2021
e0f19ad
arc64: Mark blink alive when emitting a call to __tls_get_addr
Jul 7, 2021
35cccdf
arc64: Add PROFILE_HOOK
Jul 9, 2021
c98a5ec
arc64: add macro to signal Hard-float ABI (#98)
vineetgarc Jul 10, 2021
8992efb
arc64: FP ABI update call used regs up to f15
Jul 12, 2021
9dec187
arc64: Split 128b PIC addresses.
Jul 14, 2021
af110b3
arc64: Add convertions from HF to DF and back
Jul 14, 2021
d51b806
arc64: Fix mac constraints snafu.
Jul 15, 2021
3c3e31c
arc64: Use swap with v2hi vectors.
Jul 15, 2021
1d52607
arc64: Enable unaligned access for elf targets
Jul 20, 2021
2a5cf4c
arc64: Add MPYD(U), change MULT costs.
Jul 23, 2021
7b0506b
arc64: Fix dmpy int constraints
Aug 6, 2021
803ea17
arc64: Add dmpywh instruction (used scalar)
Aug 6, 2021
af7572d
arc64: Update accsi to accrn constraint
Aug 9, 2021
a79d6c7
arc64: Improve and fix potential issues with 16b scalar ops
Aug 9, 2021
73f964c
arc64: Update zero_ext cost, add new peephole pat
Aug 9, 2021
44b0e8b
arc64: Update zero extend from hi.
Aug 10, 2021
8a233a4
arc64: Add sched info
Aug 11, 2021
556ba34
arc64: Fix addressing local symb (large)
Aug 12, 2021
da93a3a
arc64: Use dedicated constraint for store type mems.
Aug 13, 2021
ea7476d
arc64: Fix softfp move constraint letter snafu
Aug 13, 2021
49e9dbf
arc64: Fix snafu when computing ld/st insns sizes.
Aug 18, 2021
745c98b
arc64: Enable removable redundant extension instructions.
Aug 20, 2021
ed83388
arc64/arcv2: fix triplet snafu
Aug 23, 2021
fff51a5
arc64: Add documentation.
Aug 23, 2021
81a23ac
arc64: Update constraints
Aug 23, 2021
58a9dad
arc64: Enforce the ld limm to be within 32bit range.
Aug 24, 2021
79f9020
arc64: Widen the scope for base/index regs
Aug 24, 2021
ba209eb
arc64/arcv3: Check BE for TLS.
Aug 24, 2021
f4577ab
arc64: Don't use implicit dmacwh(u) output.
Aug 24, 2021
ba266ac
arc64: Add new mpyd/mac and mac/mac sched rules
Aug 25, 2021
abbe881
arc64: Disable speculation when filling delay slots
Aug 27, 2021
1f39719
arc64: TLS add a move before calling tls_get_addr
Aug 29, 2021
244b15b
arc64: Use a conservative size estimation for branches when computing…
Aug 30, 2021
ea356d8
arc64: Introduce core register set
Sep 2, 2021
3a4af7b
arc64: Introduce a fallback path when dbnz target is too far
Sep 8, 2021
b3baa63
[arc64] Add Exception handling builtins
Sep 2, 2021
12a9c1f
[arc64/libgcc] Unwinding out of signal handler
Sep 8, 2021
cadd0aa
arc64: Update dbnz's predicate and constraints
Sep 8, 2021
392f687
arc64: Update store c-letters for vector ops
Sep 9, 2021
f9662e0
arc64: Update FMA(s) instructions. Add Vector FP neg emulation
Sep 9, 2021
8c8451c
arc64: Fix dmpywh<u> instructions with immediate operands.
Sep 14, 2021
c579d0d
arc64: remove faulty add/sub 16b pattern
Sep 15, 2021
f9dd77e
arc64: Precompute TLS
Sep 28, 2021
0c37f63
arc64: Consolidate pushl/popl instructions
Sep 30, 2021
97c162e
arc64: Add bswap32/64 ops
Oct 1, 2021
e08a964
arc64: Keep close MAC-MOV instructions
Oct 4, 2021
73247c7
arc64: Enable slow byte access for more efficient bitfield code.
Oct 4, 2021
c9da74f
arc64: Use 'int' as base for wchar_t
Oct 7, 2021
a52914a
arc64: Add trap instruction
Oct 14, 2021
6282fec
arc64: Emit aq.rl flags for new AMOs.
Nov 16, 2021
8fa8490
arc64: Use a PLUS operation while spliting the 64b imms as it generat…
Nov 17, 2021
796c11e
arc64: Update rtx_costs factoring in mode size
Nov 18, 2021
3d82f50
arc64: Update add/sub with carry instructions
Nov 19, 2021
977b3aa
arc64: Add {add, sub, neg, mult} overflow patterns
Nov 23, 2021
a25678b
arcXX: Fix overflow for mpy's
Nov 24, 2021
717e6c1
arc64: Add SETcc.f instruction.
Nov 25, 2021
4419710
arc64: Update alignments, add malloc alignment
Dec 3, 2021
3e5c362
Revert "arc64: Update alignments, add malloc alignment"
claziss Dec 3, 2021
9d3ab45
[arc32] Initial commit
Oct 27, 2021
7d2964a
[arc32] iterate the call_insn
Oct 27, 2021
c32b479
[arc32] iterate the sibcall_insn
Oct 28, 2021
8543244
[arc32] parameterise stack and parm boundaries
Oct 28, 2021
85af175
[arc32] pass "-mcpu=arc32" to gas
Oct 28, 2021
f1516e3
arc32: Update call templates for 32 bit
Oct 29, 2021
3c24be5
arc32: Disable 64bit instructions when 32bit
Oct 29, 2021
9306e18
arcxx: Enable BI/BIH instructions by default
Oct 29, 2021
78b9a53
arc32: Changes to libgcc
Oct 29, 2021
a0cfec9
arc32: Add CRT_CALL_STATIC 32b variant
Oct 29, 2021
0eaef7d
arc32: Update MOVE_MAX and handling of const(...) printing
Oct 29, 2021
52a2eee
arc32: Use ti emulation only for arc64 builds
Oct 30, 2021
e6f1cfd
[arc32] Disable muldi3_highpart
Nov 2, 2021
2ee187c
[arc32] Add m32 flag to multilib
Nov 3, 2021
7863bab
[arc32] Merge <optab> modes to cover DImode correctly
Nov 5, 2021
650bdff
[arc32] Enable PC relative moves
Nov 5, 2021
c0d5012
arc32: Protect EPI iterator in 32b mode
Nov 8, 2021
a7ee09b
[arc32] Trampoline generation handles 32 and 64 bits
Nov 8, 2021
e6e8ea3
arc32: Use "plt" iso "plt34" for addressing
Nov 9, 2021
caa46b3
arc64: Generalize split of double moves
Nov 9, 2021
b777596
arc32: Select the right emulation for 32b
Nov 11, 2021
2ff74af
arc32: Fix printing float numbers
Nov 11, 2021
c3bada6
arcv3: Use UNITS_PER_LIMM macro for FPU
Nov 12, 2021
589f088
arc32/dg.exp: Fix stack-usage-1
Nov 15, 2021
1c76e21
arc32: Add "-mll64" option
Nov 16, 2021
1b93c52
arc32: Disable "TARGET_LL64" when target isn't 32-bit
Nov 16, 2021
623acfd
arc32: Introduce 64b double move splits
Nov 15, 2021
531a06d
arc32: Update BIGGEST_ALIGNMENT.
Nov 19, 2021
3de5586
arc32: Fix split double move
Nov 22, 2021
921f5e7
arcXX: Add mpyf test for flags update
Nov 24, 2021
4915ecc
arcXX: Consider the element of COMPLEX for reference pass check
Nov 29, 2021
e1a35b4
arc32: Add -mcpu=hs{5,6}x option instead of -m{32,64}
Dec 3, 2021
dd6d2a6
arc32: Add new ARCv3:32 triplet
Dec 7, 2021
a35358c
arcXX: Fix warning.
Dec 7, 2021
9a39617
arc64: Linux target is defaulting to 64bit arches
Dec 8, 2021
0ab46c5
arc64: Cleanup rotate patterns
Dec 10, 2021
7162e72
arc64: enable simple cc-reg mods
Dec 13, 2021
0f2a921
arc32: skip compile.exp=20000804-1.c
Dec 13, 2021
27dcd5e
arc64: Don't use vadd2h as 16b scalar op
Dec 15, 2021
512e1a2
arc64: Update sched handling of acc regs. Add extra peephole step.
Dec 17, 2021
9e33194
arc64: Add NAKED attribute
Jan 11, 2022
60dfa61
arc64: Add INTERRUPT attribute
Jan 11, 2022
a34cd76
arc64: Honor memory models for BL instructions.
Jan 12, 2022
279d42a
arc64: Change modifier %h to %H, and %H to %V
Jan 17, 2022
a00ba29
arc64: Add BRcc support, peephole2 tier.
Jan 18, 2022
360424a
arc64: Update BRcc implementation.
claziss Jan 18, 2022
2fcd111
arc64: Update rtx costs (16b)
Jan 19, 2022
df4db1b
arc32: Update LARGE memory model for HS5x
claziss Jan 25, 2022
17a0290
arc64: Update specific tests to work for HS5x
Jan 26, 2022
1121fe4
arc32: Honor large memory model for calls
Jan 26, 2022
8137d8e
arc64: Update predicated execution patterns. Disable BBITx gen.
Jan 26, 2022
62cf16e
arc64: Don't use pc-rel access for local symbols.
Jan 26, 2022
7011313
arc64: Update 64bit add/sub instructions, when 32b used, carry operat…
Jan 27, 2022
151b5d2
arc64: Fix mpy snafu
Jan 27, 2022
c82daaa
arc64: Enable unaligned access for linux toolchain
Jan 28, 2022
fa1d7ac
arc32: add lnx target triplet
Dec 14, 2021
d377cfd
arc32: add thread_pointer builtin
Dec 14, 2021
629b541
arc32: add tls offset
Dec 15, 2021
bf536fd
arc32: temporary fix for PIC symbols
Dec 16, 2021
7d1484c
arc32: fix libgcc config entry for hs5x
Dec 16, 2021
aa05683
arc32: Update msimd option for HS5x CPUs
Feb 1, 2022
3a175c8
arc64: Don't allow const into mov operands
Feb 3, 2022
2381da3
arc64: Update legitimate CONSTANT hook. Update movsi pattern.
Feb 4, 2022
e762dd3
arc64: Add zeroextend patterns for add[123],asl,asr, and lsr
Feb 4, 2022
09bb4dd
arc64: Force any symbol out of the constant pool.
Feb 7, 2022
3228c26
arc64: Don't allow symbols as constants when PIC
Feb 8, 2022
6b856a6
arc32: Allow 64b moves only when we have LL64
Feb 16, 2022
38f10a7
arc32: Update ldd/std mod letters.
Feb 7, 2022
a3c5338
arc32: Enable DBNZ for ARCv3/32
Feb 8, 2022
774c193
arcv3: update legitimate_address_1_p() to cover ldd
Feb 10, 2022
99ad2ea
arcv3: adapt {restore,save}_callee_*() for ldd/std
Feb 10, 2022
01d4165
arc64: Add zero-extend xbfu
Feb 14, 2022
6725253
arc32: Add "ldd/std" support
Feb 14, 2022
43cb779
arc32: Fix address scaling for double loads/stores
Feb 15, 2022
d0d62d0
arcXX: Fix saving/restoring callee saved registers for double loads/s…
Feb 16, 2022
a5fd5f4
arc32: Enable 64b integer SIMD moves
Feb 16, 2022
ed920e8
arc64: Scalled offsets for double access addresses needs to be smalle…
Feb 16, 2022
dfc56ce
arc32: Enable dot_prod4hi pattern.
Feb 18, 2022
b44d11d
arc64: Set schedule issue rate to 2
Feb 18, 2022
5d528fc
arc32:multilib: Update cpu list with hs68 and hs58
Feb 21, 2022
cb3d904
arc64: Update scaling tests
Feb 22, 2022
de2b80d
arc64: Fix double move spliting snafu
Feb 22, 2022
1c87e5d
arc64: Update vect_perm cost.
Feb 22, 2022
25d0453
arc32: Update v4hi vector reduction pattern
Feb 22, 2022
eee3a49
arc64: Make SIMD default for hs{5,6}8
Feb 22, 2022
77d2aa6
ARC32: Fix vec wideining mult
Feb 25, 2022
ff2b724
arc64: Add vec_init pattern for v2si and v4hi vectors
Mar 4, 2022
33ecdb9
arc64: Add predicated version for sign extend using ASR/ALR
Mar 7, 2022
546eb67
arc64: Add accelerated vector reduction expands
Mar 11, 2022
e2b11a7
arc64: Fix typo in {s,h,d}exch unspec names.
Mar 15, 2022
cdd6a7b
arc64: Support permutation vectors using vfexch insn.
Mar 15, 2022
1dad7b9
arc64: Add support for VFUNPKL/VFUNPKM insns
Mar 16, 2022
f787529
arc64: Add vshuf tests for Float16
Mar 16, 2022
3a3425f
arc64: Add support for FVPACKL/FVPACKM
Mar 17, 2022
3f845cd
arc64: Add support for FVBFLYL/FVBFLYM
Mar 17, 2022
90503e2
arc64: Cleanup arc64_simd_unpk func.
Mar 18, 2022
cabf5d6
arc64: Add cadd90/cadd270 for FP vectors
Mar 21, 2022
d97e712
arc64: Add cadd90/cadd270 for v2hi and v2si vectors
Mar 21, 2022
cb4783a
arc64: Fix predicate pattern for mulhisi
Mar 21, 2022
198d5fa
arc64: Add vpack2h shuffle patterns
Mar 24, 2022
f3e5106
arc32: Fix vec_pack_trunc snafu
Mar 24, 2022
0758230
arc64: Add v2hi init pattern. Not yet enabled
Mar 24, 2022
f538143
arc64: Add vmax2/vmin2 instructions.
Mar 25, 2022
d6ca983
arc64: Update vmax/vmin patterns
Mar 25, 2022
5fbee39
arc64: Update unspec patterns
Mar 28, 2022
d0f5fba
arc64: Add combiner pattern for vpack2hl
Mar 29, 2022
0b90420
arc64: Add more vpack4hl shuffle patterns
Mar 29, 2022
f0abe02
arc64: Enable movcc and cbranchcc instructions
Mar 30, 2022
8e0e86b
arc64: Add negcc and notcc patterns
Mar 30, 2022
e07537d
arc64: fix negl snafu
Mar 30, 2022
26c705a
arc64: Update notcc negcc patterns
Mar 30, 2022
1a08a65
arc64: Optimize cmov pattern
Mar 31, 2022
298b79b
arc64: Update conditional mov patterns for FP modes
Mar 31, 2022
064c7e5
arc64: Add reloads for cnot/cneg
claziss Mar 31, 2022
1cf9fe3
arc64: Cleanup md iterators
Apr 1, 2022
5a0dfaf
arc64: Add DWARF2 alternate CFA column.
Apr 1, 2022
1848581
arc64: Fix DWARF2 alternate CFA column patch
Apr 1, 2022
70e7287
arc64: Add an extra option to disable the vpack2h instructions.
Apr 7, 2022
424a014
arc64: Update mov.f pattern
Apr 7, 2022
6cf6bb5
arc64: Add fp-vector reverse shuffle
Apr 12, 2022
f65473f
arc64: Add combiner pattern for vpack2wl
Apr 19, 2022
75ecea8
arc32: Add vect shifts for v2si
Apr 19, 2022
c13acf8
arcv3: Add the option to use FPRs for memory options
May 6, 2022
ac38ac5
arc32: Adjust offset only when offset is positive
May 16, 2022
f9de3a0
arc64: Add config support for --with-cpu=...
May 17, 2022
ed8ac9b
arc64: Update printing name of regs in ASM prologue
May 25, 2022
5ab684a
arc64: Update FP-ABI: all record types are passed via R-regs
May 26, 2022
a7092a8
arc64: Improve printing info about function frame
May 27, 2022
0899c96
arc64: fix sanfu
May 27, 2022
09e5221
arc64: unsigned max/min ops are synthesized using movcc, compare oper…
May 27, 2022
401c747
arc64: Update compare test
May 30, 2022
2ea328a
arc64: Remove F16_ADD_IMM instructions
claziss Jun 2, 2022
3eac01a
arc64: Chance fld128/fst128 to fldd64/fstd64
claziss Jun 7, 2022
9b1e351
arc64: Guard remaining VPACK instructions
claziss Jun 15, 2022
31568a3
arc64: Update required by gcc12
claziss Jun 17, 2022
39b98ec
arc64: Allow VPACK* insn with msimd opt
claziss Jun 20, 2022
97cd66e
arc64: Update sth w6 instruction matching constraint
claziss Jun 21, 2022
01403fc
arc64: Add brgt,brhi,brle and brls instructions
claziss Jul 6, 2022
84d9394
arc64: Add support for 128b insteger vectors
claziss Jul 11, 2022
41600ed
arc64: Add 128b support for selected add, sub, max, min, mult and div…
claziss Jul 11, 2022
c13fc1d
arc64: Add split rule for (a & (1 << BIT_NO)) ? 0 : -1
claziss Jul 13, 2022
3bb37a3
arc64: Fix typo in reduc_plus_scal_v4si
claziss Aug 29, 2022
eddc767
Added / to the paths so the created folders dump1 and dump2 are corre…
BrunoMauricio Sep 8, 2022
bed25f6
ARC has no PIC register, so test 20020312-2.c should be skipped
BrunoMauricio Sep 8, 2022
908580e
[ARC32] Check if assembler can do TLS
claziss Oct 31, 2022
7dda14b
[arc64] Add bclr pattern
claziss Nov 12, 2022
78b5c13
[arc64] Update dbnz pattern
claziss Nov 28, 2022
1301436
[MAINLINE] Fix loop's data flow computation
claziss Dec 14, 2022
2f145fe
arc64: Update contraints for btst instructions
claziss Jan 4, 2023
82275a3
[MAINLINE] Dataflow: Update df_analyze_loop to take into account the …
claziss Jan 12, 2023
03d6a2b
arc64: Enable TARGET_ARRAY_MODE_SUPPORTED_P hook
claziss Jan 19, 2023
5b3ed50
arc64: Wide FSIMD and int SIMD are on by default.
claziss Jan 23, 2023
55674b3
arc64: Update complex add patterns
claziss Jan 23, 2023
f476797
arc64: Don't use .di flag for ldl/stl instructions
claziss Feb 2, 2023
2954504
arc64: Fix compilation warnings
claziss Feb 2, 2023
3e78671
arc: Make TLS Local Dynamic work like Global Dynamic model
claziss Feb 13, 2023
40b2b4d
arc64: Enable extra vector tests
claziss Mar 13, 2023
02c30bd
arc64: Use bclrl,bsetl and vpack to load large integers
claziss Mar 20, 2023
05340a4
arc64: Update target-supports to enable atomic tests.
claziss Mar 21, 2023
75b417e
arc64: Fix dg predicate for ARC64/ARC32 toolchain
claziss Apr 5, 2023
3db267e
arc64: Remove dbxelf.h reference
claziss May 16, 2023
1b8d02e
arc64: Remove @gol cmd from documentation
claziss May 16, 2023
43a39d8
arc64: Update TARGET_VECTORIZE_VEC_PERM_CONST
claziss May 16, 2023
3fedceb
arc64: Update unwinding hooks
claziss May 16, 2023
22fa928
arc64: Support for C2x varargs
claziss May 17, 2023
bebc188
arc64: Introduce vector 4hi duplicate for ARC32
claziss Jun 23, 2023
2e73d7f
ARC32: Add support for PUSH_S/POP_S
claziss Jul 17, 2023
d9a7067
ARC32: Update tests to recognize PUSH/POP
claziss Jul 18, 2023
fbb2729
arc64: Add TLS LE alignment test.
claziss Aug 1, 2023
a76c26e
arc64: implement {push,pop}dl_s instructions
artemiy-volkov Aug 2, 2023
bfadc1e
gcc/testsuite: adjust interrupt-5.c for 128-bit push/pop
artemiy-volkov Aug 15, 2023
11c1553
Update GCC Driver Configuration for ARCv2 Toolchain Compatibility
luismgsilva Sep 12, 2023
578fc7f
Update GCC Driver Configuration for ARCv3 Toolchain Compatibility
luismgsilva Sep 12, 2023
0488e81
arc64: Enable IPA-RA
claziss Sep 14, 2023
a3e61c4
arc64: Use 128bit ops for moving data
claziss Oct 5, 2023
38794ca
arc64: Remove faulty sub.f pattern.
claziss Dec 6, 2023
b29eb3f
arc64: Update mpyd and macd instructions
claziss Jan 9, 2024
aaef101
[arc64] Fix removing active instruction
claziss Feb 28, 2024
905facf
arc64: Saner acceptance of immediates by arc64_legitimate_address_p()
Mar 19, 2024
4ee3e38
dependabot: Update golang dependencies
qwersem Jun 4, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
4 changes: 3 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,9 @@ POTFILES

TAGS
TAGS.sub
cscope.out
GPATH
GRTAGS
GTAGS

.local.vimrc
.lvimrc
Expand Down
11 changes: 11 additions & 0 deletions ChangeLog
Original file line number Diff line number Diff line change
@@ -1,3 +1,14 @@
2023-04-26 Release Manager

* GCC 13.1.0 released.

2023-04-18 Jakub Jelinek <jakub@redhat.com>

* configure.ac: For --enable-languages= mentioning explicitly
rust emit an error, if included in all etc., silently disable
rust.
* configure: Regenerated.

2023-04-06 Indu Bhagat <indu.bhagat@oracle.com>

* MAINTAINERS: Add myself.
Expand Down
4 changes: 4 additions & 0 deletions c++tools/ChangeLog
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
2023-04-26 Release Manager

* GCC 13.1.0 released.

2023-03-31 Jonathan Wakely <jwakely@redhat.com>

PR bootstrap/101834
Expand Down
2 changes: 1 addition & 1 deletion config.sub
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

# shellcheck disable=SC2006,SC2268 # see below for rationale

timestamp='2021-10-27'
timestamp='2022-06-15'

# This file is free software; you can redistribute it and/or modify it
# under the terms of the GNU General Public License as published by
Expand Down
4 changes: 4 additions & 0 deletions config/ChangeLog
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
2023-04-26 Release Manager

* GCC 13.1.0 released.

2022-11-14 Martin Liska <mliska@suse.cz>

Revert:
Expand Down
12 changes: 12 additions & 0 deletions configure
Original file line number Diff line number Diff line change
Expand Up @@ -8909,6 +8909,18 @@ $as_echo "$as_me: WARNING: GDC is required to build $language" >&2;}
;;
esac

# Disable Rust for GCC 13 release.
case ${add_this_lang}:${language} in
yes:rust)
# Specifically requested language; tell them.
as_fn_error $? "Rust is not supported in GCC 13 release" "$LINENO" 5
;;
*:rust)
# Silently disable.
add_this_lang=unsupported
;;
esac

# Disable jit if -enable-host-shared not specified
# but not if building for Mingw. All code in Windows
# is position independent code (PIC).
Expand Down
12 changes: 12 additions & 0 deletions configure.ac
Original file line number Diff line number Diff line change
Expand Up @@ -2150,6 +2150,18 @@ if test -d ${srcdir}/gcc; then
;;
esac

# Disable Rust for GCC 13 release.
case ${add_this_lang}:${language} in
yes:rust)
# Specifically requested language; tell them.
AC_MSG_ERROR([Rust is not supported in GCC 13 release])
;;
*:rust)
# Silently disable.
add_this_lang=unsupported
;;
esac

# Disable jit if -enable-host-shared not specified
# but not if building for Mingw. All code in Windows
# is position independent code (PIC).
Expand Down
11 changes: 11 additions & 0 deletions contrib/ChangeLog
Original file line number Diff line number Diff line change
@@ -1,3 +1,14 @@
2023-04-26 Jakub Jelinek <jakub@redhat.com>

Backported from master:
2023-04-26 Jakub Jelinek <jakub@redhat.com>

* gennews (files): Add files for GCC 13.

2023-04-26 Release Manager

* GCC 13.1.0 released.

2023-03-16 Jakub Jelinek <jakub@redhat.com>

* unicode/README: Update to mention also makeuname2c.
Expand Down
1 change: 1 addition & 0 deletions contrib/gennews
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,7 @@

website=http://gcc.gnu.org/
files="
gcc-13/index.html gcc-13/changes.html
gcc-12/index.html gcc-12/changes.html
gcc-11/index.html gcc-11/changes.html
gcc-10/index.html gcc-10/changes.html
Expand Down
4 changes: 4 additions & 0 deletions contrib/header-tools/ChangeLog
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
2023-04-26 Release Manager

* GCC 13.1.0 released.

2022-08-31 Martin Liska <mliska@suse.cz>

* README: Remove deprecated ports.
Expand Down
4 changes: 4 additions & 0 deletions contrib/reghunt/ChangeLog
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
2023-04-26 Release Manager

* GCC 13.1.0 released.

2010-06-27 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>

* bin/gcc-svn-ids: Fix unportable shell quoting.
Expand Down
4 changes: 4 additions & 0 deletions contrib/regression/ChangeLog
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
2023-04-26 Release Manager

* GCC 13.1.0 released.

2023-02-16 Hans-Peter Nilsson <hp@axis.com>

* objs-gcc.sh: Only bootstrap if source-directory contains gcc.
Expand Down
4 changes: 4 additions & 0 deletions fixincludes/ChangeLog
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
2023-04-26 Release Manager

* GCC 13.1.0 released.

2023-03-28 Xi Ruoyao <xry111@xry111.site>

PR other/109293
Expand Down
2 changes: 1 addition & 1 deletion gcc/BASE-VER
Original file line number Diff line number Diff line change
@@ -1 +1 @@
13.0.1
13.1.1
Loading