binutils-gdb/sim
Mike Frysinger dc5a462160 sim: sh: rework carry checks to not rely on integer overflows
In <=gcc-7 versions, -fstrict-overflow is enabled by default, and that
triggers warnings in this code that relies on integer overflows to test
for carries.  Change the logic to test against the limit directly.
2021-11-13 00:57:00 -05:00
..
aarch64 sim: rename ChangeLog files to ChangeLog-2021 2021-08-17 20:27:36 -04:00
arm sim: arm/bfin/rx: undefine page size from system headers 2021-11-06 20:40:20 -04:00
avr sim: rename ChangeLog files to ChangeLog-2021 2021-08-17 20:27:36 -04:00
bfin sim: arm/bfin/rx: undefine page size from system headers 2021-11-06 20:40:20 -04:00
bpf sim: hoist cgen mloop rules up to common builds 2021-11-02 22:59:07 -04:00
common sim: io: tweak compiler workaround with error output 2021-11-11 00:16:33 -05:00
cr16 sim: hoist gencode & opc2c build rules up to common builds 2021-11-02 22:59:07 -04:00
cris sim: cris: clean up missing func prototype warnings 2021-11-08 22:48:55 -05:00
d10v sim: hoist gencode & opc2c build rules up to common builds 2021-11-02 22:59:07 -04:00
erc32 sim: erc32: reduce -Wno-error scope 2021-11-01 00:55:02 -04:00
example-synacor sim: rename ChangeLog files to ChangeLog-2021 2021-08-17 20:27:36 -04:00
frv sim: frv: flip trapdump default back to off 2021-11-10 05:19:03 -05:00
ft32 sim: rename ChangeLog files to ChangeLog-2021 2021-08-17 20:27:36 -04:00
h8300 sim: rename ChangeLog files to ChangeLog-2021 2021-08-17 20:27:36 -04:00
igen sim: hoist mn10300 & v850 igen rules up to common builds 2021-11-02 22:59:07 -04:00
iq2000 sim: hoist cgen mloop rules up to common builds 2021-11-02 22:59:07 -04:00
lm32 sim: hoist cgen mloop rules up to common builds 2021-11-02 22:59:07 -04:00
m4 sim: bfin: add support for SDL2 2021-09-13 22:45:19 -04:00
m32c sim: hoist gencode & opc2c build rules up to common builds 2021-11-02 22:59:07 -04:00
m32r sim: hoist cgen mloop rules up to common builds 2021-11-02 22:59:07 -04:00
m68hc11 sim: hoist gencode & opc2c build rules up to common builds 2021-11-02 22:59:07 -04:00
mcore sim: rename ChangeLog files to ChangeLog-2021 2021-08-17 20:27:36 -04:00
microblaze sim: microblaze: replace custom basic types with common ones 2021-09-08 21:32:34 -04:00
mips sim: mips: use sim_fpu_to{32,64}u to fix build warnings 2021-11-06 12:19:58 -04:00
mn10300 sim: hoist mn10300 & v850 igen rules up to common builds 2021-11-02 22:59:07 -04:00
moxie sim: rename ChangeLog files to ChangeLog-2021 2021-08-17 20:27:36 -04:00
msp430 sim: drop unused targ-vals.h includes 2021-10-31 04:53:22 -04:00
or1k sim: hoist cgen mloop rules up to common builds 2021-11-02 22:59:07 -04:00
ppc sim: ppc: switch to libiberty environ.h 2021-11-06 20:35:52 -04:00
pru sim: rename ChangeLog files to ChangeLog-2021 2021-08-17 20:27:36 -04:00
riscv sim: drop unused targ-vals.h includes 2021-10-31 04:53:22 -04:00
rl78 sim: rl78: drop obsolete manual dependency rules 2021-10-31 05:09:09 -04:00
rx sim: arm/bfin/rx: undefine page size from system headers 2021-11-06 20:40:20 -04:00
sh sim: sh: rework carry checks to not rely on integer overflows 2021-11-13 00:57:00 -05:00
testsuite sim: testsuite: drop sim_compile cover function 2021-11-11 02:07:10 -05:00
v850 sim: hoist mn10300 & v850 igen rules up to common builds 2021-11-02 22:59:07 -04:00
.gitignore sim: rename ChangeLog files to ChangeLog-2021 2021-08-17 20:27:36 -04:00
aclocal.m4 sim: unify reserved instruction bits settings 2021-07-01 20:53:00 -04:00
arch-subdir.mk.in sim: ppc: fallback when ln is not available [PR sim/18864] 2021-10-03 11:36:30 -04:00
ChangeLog-2021 sim: rename ChangeLog files to ChangeLog-2021 2021-08-17 20:27:36 -04:00
config.h.in sim: bfin: add support for SDL2 2021-09-13 22:45:19 -04:00
configure sim: frv: flip trapdump default back to off 2021-11-10 05:19:03 -05:00
configure.ac sim: add arch-specific conditional logic 2021-10-31 02:03:16 -04:00
COPYING sim: clarify license text via COPYING file 2021-11-06 01:44:06 -04:00
MAINTAINERS gdb/sim: update my email address 2021-11-02 09:20:24 +00:00
Makefile.am sim: hoist cgen mloop rules up to common builds 2021-11-02 22:59:07 -04:00
Makefile.in sim: hoist cgen mloop rules up to common builds 2021-11-02 22:59:07 -04:00
README-HACKING sim: hw: rework configure option & device selection 2021-06-21 21:36:51 -04:00