aboutsummaryrefslogtreecommitdiff
path: root/cpu/cris.cpu
AgeCommit message (Collapse)AuthorFilesLines
2024-01-06sim: cris: change temp var name slightly to avoid shadowingMike Frysinger1-4/+4
Rename the temp var to avoid shadowing another one: .../sim/cris/semcrisv10f-switch.c:11032:22: error: declaration of ‘tmp_tmpb’ shadows a previous local [-Werror=shadow=compatible-local] 11032 | tmp_tmpb = ({ SI tmp_tmpb; | ^~~~~~~~ .../sim/cris/semcrisv10f-switch.c:11031:24: note: shadowed declaration is here 11031 | tmp_tmpres = ({ SI tmp_tmpb; | ^~~~~~~~
2024-01-06sim: cris: add error fallbacks when decoding condition & swap codesMike Frysinger1-2/+4
The condition & swap code decoder only checks known bits and sets based on that. If the variable is out of range, it ends up returning uninitialized data. Turn that case into a hard error. This fixes build warnings like: sim/cris/semcrisv10f-switch.c:13115:11: error: variable 'tmp_condres' is used uninitialized whenever 'if' condition is false [-Werror,-Wsometimes-uninitialized]
2023-12-19cpu: cris: drop some unused varsMike Frysinger1-4/+6
These fix unused variable warnings in the generated sim.
2009-09-02update copyright datesAlan Modra1-1/+1
2009-01-03 * cris.cpu (cris-implemented-writable-specregs-v32): Correct sizeHans-Peter Nilsson1-1/+1
of number 2, PID.
2007-10-22 * cris.cpu (movs, movu): Use result of extension operation whenHans-Peter Nilsson1-6/+8
updating flags.
2007-07-05Change source files over to GPLv3.Nick Clifton1-3/+4
2005-12-06 * cris.cpu (simplecris-common-writable-specregs)Hans-Peter Nilsson1-28/+111
(simplecris-common-readable-specregs): Split from simplecris-common-specregs. All users changed. (cris-implemented-writable-specregs-v0) (cris-implemented-readable-specregs-v0): Similar from cris-implemented-specregs-v0. (cris-implemented-writable-specregs-v3) (cris-implemented-readable-specregs-v3) (cris-implemented-writable-specregs-v8) (cris-implemented-readable-specregs-v8) (cris-implemented-writable-specregs-v10) (cris-implemented-readable-specregs-v10) (cris-implemented-writable-specregs-v32) (cris-implemented-readable-specregs-v32): Similar. (bdap-32-pc, move-m-pcplus-p0, move-m-spplus-p8): New insns and specializations.
2005-05-10Update the address and phone number of the FSF organizationNick Clifton1-1/+1
2005-01-28 * cris.cpu (mstep): Add missing insn.Hans-Peter Nilsson1-0/+14
2004-12-21 * cris.cpu (cris-set-mem): Correct integral write semantics.Hans-Peter Nilsson1-1/+4
2004-11-29 * cris.cpu: New file.Hans-Peter Nilsson1-0/+4450