This is the mail archive of the gdb-prs@sourceware.org mailing list for the GDB project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug sim/18407] Bfin simulator - error in handling >>> (S), when shift value > 16


https://sourceware.org/bugzilla/show_bug.cgi?id=18407

--- Comment #4 from Mike Frysinger <vapier at gentoo dot org> ---
i'm not terribly interested in how the vdsp sim operates :).  the gnu sim
should match the hardware.  if you're seeing a diff between bf532 in the sim
and real hardware, then that def needs fixing.

unfortunately i'm traveling atm and won't have access to bfin hardware for a
while to run some tests.

wrt objdump, i agree it's a bit weird.  i'll take a look at that too.  there
are some cases where the hardware actually respects the full shift amount even
though it's not documented in the PRM.  the disassembler can also be pretty
basic in its decoding ... i've been meaning to sync the sim & opcodes at some
point.

-- 
You are receiving this mail because:
You are on the CC list for the bug.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]