binutils-gdb/sim/bfin
Mike Frysinger e62bb22a4b sim: bfin: fix corner case Logical shift issues
From: Robin Getz <robin.getz@analog.com>

Overflow with shift operations happens independently of saturation, but
we have the logic merged.  Extend the lshift function so that callers
can tell it when to handle each independently, and then do so when it's
needed.

Signed-off-by: Robin Getz <robin.getz@analog.com>
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
2012-03-19 05:06:23 +00:00
..
bfroms
aclocal.m4
bfin-sim.c sim: bfin: fix corner case Logical shift issues 2012-03-19 05:06:23 +00:00
bfin-sim.h Copyright year update in most files of the GDB Project. 2012-01-04 08:28:28 +00:00
ChangeLog sim: bfin: fix corner case Logical shift issues 2012-03-19 05:06:23 +00:00
config.in sim: bfin: drop old linux/mii.h workarounds 2012-03-04 19:56:57 +00:00
configure sim: bfin: drop old linux/mii.h workarounds 2012-03-04 19:56:57 +00:00
configure.ac sim: bfin: drop old linux/mii.h workarounds 2012-03-04 19:56:57 +00:00
devices.c Copyright year update in most files of the GDB Project. 2012-01-04 08:28:28 +00:00
devices.h Copyright year update in most files of the GDB Project. 2012-01-04 08:28:28 +00:00
dv-bfin_cec.c Copyright year update in most files of the GDB Project. 2012-01-04 08:28:28 +00:00
dv-bfin_cec.h Copyright year update in most files of the GDB Project. 2012-01-04 08:28:28 +00:00
dv-bfin_ctimer.c Copyright year update in most files of the GDB Project. 2012-01-04 08:28:28 +00:00
dv-bfin_ctimer.h Copyright year update in most files of the GDB Project. 2012-01-04 08:28:28 +00:00
dv-bfin_dma.c Copyright year update in most files of the GDB Project. 2012-01-04 08:28:28 +00:00
dv-bfin_dma.h Copyright year update in most files of the GDB Project. 2012-01-04 08:28:28 +00:00
dv-bfin_dmac.c Copyright year update in most files of the GDB Project. 2012-01-04 08:28:28 +00:00
dv-bfin_dmac.h Copyright year update in most files of the GDB Project. 2012-01-04 08:28:28 +00:00
dv-bfin_ebiu_amc.c sim: bfin: ebiu_amc: push down hardcoded base addresses 2012-03-19 03:09:20 +00:00
dv-bfin_ebiu_amc.h Copyright year update in most files of the GDB Project. 2012-01-04 08:28:28 +00:00
dv-bfin_ebiu_ddrc.c Copyright year update in most files of the GDB Project. 2012-01-04 08:28:28 +00:00
dv-bfin_ebiu_ddrc.h Copyright year update in most files of the GDB Project. 2012-01-04 08:28:28 +00:00
dv-bfin_ebiu_sdc.c Copyright year update in most files of the GDB Project. 2012-01-04 08:28:28 +00:00
dv-bfin_ebiu_sdc.h Copyright year update in most files of the GDB Project. 2012-01-04 08:28:28 +00:00
dv-bfin_emac.c Copyright year update in most files of the GDB Project. 2012-01-04 08:28:28 +00:00
dv-bfin_emac.h Copyright year update in most files of the GDB Project. 2012-01-04 08:28:28 +00:00
dv-bfin_eppi.c Copyright year update in most files of the GDB Project. 2012-01-04 08:28:28 +00:00
dv-bfin_eppi.h Copyright year update in most files of the GDB Project. 2012-01-04 08:28:28 +00:00
dv-bfin_evt.c Copyright year update in most files of the GDB Project. 2012-01-04 08:28:28 +00:00
dv-bfin_evt.h Copyright year update in most files of the GDB Project. 2012-01-04 08:28:28 +00:00
dv-bfin_gpio.c Copyright year update in most files of the GDB Project. 2012-01-04 08:28:28 +00:00
dv-bfin_gpio.h Copyright year update in most files of the GDB Project. 2012-01-04 08:28:28 +00:00
dv-bfin_gptimer.c Copyright year update in most files of the GDB Project. 2012-01-04 08:28:28 +00:00
dv-bfin_gptimer.h Copyright year update in most files of the GDB Project. 2012-01-04 08:28:28 +00:00
dv-bfin_jtag.c Copyright year update in most files of the GDB Project. 2012-01-04 08:28:28 +00:00
dv-bfin_jtag.h Copyright year update in most files of the GDB Project. 2012-01-04 08:28:28 +00:00
dv-bfin_mmu.c Copyright year update in most files of the GDB Project. 2012-01-04 08:28:28 +00:00
dv-bfin_mmu.h Copyright year update in most files of the GDB Project. 2012-01-04 08:28:28 +00:00
dv-bfin_nfc.c Copyright year update in most files of the GDB Project. 2012-01-04 08:28:28 +00:00
dv-bfin_nfc.h Copyright year update in most files of the GDB Project. 2012-01-04 08:28:28 +00:00
dv-bfin_otp.c Copyright year update in most files of the GDB Project. 2012-01-04 08:28:28 +00:00
dv-bfin_otp.h Copyright year update in most files of the GDB Project. 2012-01-04 08:28:28 +00:00
dv-bfin_pfmon.c Copyright year update in most files of the GDB Project. 2012-01-04 08:28:28 +00:00
dv-bfin_pfmon.h Copyright year update in most files of the GDB Project. 2012-01-04 08:28:28 +00:00
dv-bfin_pll.c Copyright year update in most files of the GDB Project. 2012-01-04 08:28:28 +00:00
dv-bfin_pll.h Copyright year update in most files of the GDB Project. 2012-01-04 08:28:28 +00:00
dv-bfin_ppi.c Copyright year update in most files of the GDB Project. 2012-01-04 08:28:28 +00:00
dv-bfin_ppi.h Copyright year update in most files of the GDB Project. 2012-01-04 08:28:28 +00:00
dv-bfin_rtc.c Copyright year update in most files of the GDB Project. 2012-01-04 08:28:28 +00:00
dv-bfin_rtc.h Copyright year update in most files of the GDB Project. 2012-01-04 08:28:28 +00:00
dv-bfin_sic.c Copyright year update in most files of the GDB Project. 2012-01-04 08:28:28 +00:00
dv-bfin_sic.h Copyright year update in most files of the GDB Project. 2012-01-04 08:28:28 +00:00
dv-bfin_spi.c Copyright year update in most files of the GDB Project. 2012-01-04 08:28:28 +00:00
dv-bfin_spi.h Copyright year update in most files of the GDB Project. 2012-01-04 08:28:28 +00:00
dv-bfin_trace.c Copyright year update in most files of the GDB Project. 2012-01-04 08:28:28 +00:00
dv-bfin_trace.h Copyright year update in most files of the GDB Project. 2012-01-04 08:28:28 +00:00
dv-bfin_twi.c Copyright year update in most files of the GDB Project. 2012-01-04 08:28:28 +00:00
dv-bfin_twi.h Copyright year update in most files of the GDB Project. 2012-01-04 08:28:28 +00:00
dv-bfin_uart2.c Copyright year update in most files of the GDB Project. 2012-01-04 08:28:28 +00:00
dv-bfin_uart2.h Copyright year update in most files of the GDB Project. 2012-01-04 08:28:28 +00:00
dv-bfin_uart.c Copyright year update in most files of the GDB Project. 2012-01-04 08:28:28 +00:00
dv-bfin_uart.h Copyright year update in most files of the GDB Project. 2012-01-04 08:28:28 +00:00
dv-bfin_wdog.c Copyright year update in most files of the GDB Project. 2012-01-04 08:28:28 +00:00
dv-bfin_wdog.h Copyright year update in most files of the GDB Project. 2012-01-04 08:28:28 +00:00
dv-bfin_wp.c Copyright year update in most files of the GDB Project. 2012-01-04 08:28:28 +00:00
dv-bfin_wp.h Copyright year update in most files of the GDB Project. 2012-01-04 08:28:28 +00:00
dv-eth_phy.c sim: bfin: drop old linux/mii.h workarounds 2012-03-04 19:56:57 +00:00
gui.c Copyright year update in most files of the GDB Project. 2012-01-04 08:28:28 +00:00
gui.h Copyright year update in most files of the GDB Project. 2012-01-04 08:28:28 +00:00
insn_list.def Copyright year update in most files of the GDB Project. 2012-01-04 08:28:28 +00:00
interp.c Copyright year update in most files of the GDB Project. 2012-01-04 08:28:28 +00:00
linux-fixed-code.h
linux-fixed-code.s Copyright year update in most files of the GDB Project. 2012-01-04 08:28:28 +00:00
linux-targ-map.h
machs.c Copyright year update in most files of the GDB Project. 2012-01-04 08:28:28 +00:00
machs.h Copyright year update in most files of the GDB Project. 2012-01-04 08:28:28 +00:00
Makefile.in Copyright year update in most files of the GDB Project. 2012-01-04 08:28:28 +00:00
proc_list.def Copyright year update in most files of the GDB Project. 2012-01-04 08:28:28 +00:00
sim-main.h Copyright year update in most files of the GDB Project. 2012-01-04 08:28:28 +00:00
tconfig.in
TODO