diff options
author | Justin Squirek <squirek@adacore.com> | 2020-10-12 12:06:08 -0400 |
---|---|---|
committer | Pierre-Marie de Rodat <derodat@adacore.com> | 2020-11-25 08:22:31 -0500 |
commit | e480bca2400d891bbde62e68d6a8f573848c22c6 (patch) | |
tree | fb218822eb6d695b0ebe328ddb551c1a71235590 /gcc/go | |
parent | 4d617c3f2ad9a6a4f8718cd216421eeb65ede262 (diff) | |
download | gcc-e480bca2400d891bbde62e68d6a8f573848c22c6.zip gcc-e480bca2400d891bbde62e68d6a8f573848c22c6.tar.gz gcc-e480bca2400d891bbde62e68d6a8f573848c22c6.tar.bz2 |
[Ada] Crash on right shift operator for signed integers
gcc/ada/
* doc/gnat_rm/intrinsic_subprograms.rst (Shifts and Rotates):
Document behavior on negative numbers
* gnat_rm.texi: Regenerate.
* sem_eval.adb (Fold_Shift): Set modulus to be based on the RM
size for non-modular integer types.
Diffstat (limited to 'gcc/go')
0 files changed, 0 insertions, 0 deletions