aboutsummaryrefslogtreecommitdiff
path: root/sim
AgeCommit message (Expand)AuthorFilesLines
2024-01-18sim: ppc: implement 128-bit register read/writes with sim-endian APIsMike Frysinger1-26/+8
2024-01-18sim: ppc: switch register read/writes to union to avoid aliasing issuesMike Frysinger1-50/+75
2024-01-15Regenerate two Makefile.in files to update Copyright headersMark Wielaard1-2/+2
2024-01-12sim: Fix compile errorsDimitar Dimitrov3-12/+12
2024-01-12Update copyright year range in header of all files managed by GDBAndrew Burgess671-673/+673
2024-01-11sim: ppc: return register error when unhandledMike Frysinger1-4/+2
2024-01-10sim: m32r: enable warnings in traps.cMike Frysinger2-4/+0
2024-01-10sim: m32r: fixup some of the int<->pointer castsMike Frysinger4-31/+94
2024-01-10sim: m32r: fix missing break statementMike Frysinger1-0/+1
2024-01-10sim: m32r: migrate ftime() to clock_gettime()Mike Frysinger1-5/+8
2024-01-10sim: m32r: cleanup unused variablesMike Frysinger1-3/+1
2024-01-10sim: igen: add printf attributes to the prototypes tooMike Frysinger1-4/+4
2024-01-10gdbsupport: tighten up libiberty code a bit with dnlMike Frysinger1-4/+1
2024-01-10sim: build: switch to gdbsupport/libiberty.m4Mike Frysinger5-13/+411
2024-01-10sim: ppc: rework defines.h to handle HAVE symbols defined to 0Mike Frysinger2-2/+2
2024-01-08sim: warnings: compile build tools with -Werror tooMike Frysinger4-5/+100
2024-01-08sim: igen: fix format-zero-length warningsMike Frysinger1-3/+7
2024-01-08sim: m68hc11: gencode: add printf markingsMike Frysinger1-0/+2
2024-01-08sim: m32c: fix declaration-after-statement warningsMike Frysinger1-2/+3
2024-01-08sim: warnings: fix unused variable warningsMike Frysinger3-76/+7
2024-01-08sim: warnings: mark local funcs/vars as staticMike Frysinger2-49/+35
2024-01-08sim: build: clean more generated outputsMike Frysinger10-125/+147
2024-01-08sim: mips: drop old clean workaroundMike Frysinger2-4/+1
2024-01-08sim: ppc: workaround uninitialized variable compiler warningsMike Frysinger1-2/+2
2024-01-08sim: warnings: enable -Wshift-negative-valueMike Frysinger2-0/+2
2024-01-08sim: sh: avoid left shifting negative valuesMike Frysinger1-2/+2
2024-01-08sim: bfin: avoid left shifting negative valuesMike Frysinger1-2/+2
2024-01-08sim: cgen: rework DI macros to avoid signed left shiftsMike Frysinger1-3/+3
2024-01-06sim: warnings: enable -Wshadow=localMike Frysinger2-1/+2
2024-01-06sim: cris: change temp var name slightly to avoid shadowingMike Frysinger2-48/+48
2024-01-06sim: cris: add error fallbacks when decoding condition & swap codesMike Frysinger2-0/+24
2024-01-03sim: ppc: unify igen filter modulesMike Frysinger11-190/+67
2024-01-03sim: ppc: unify igen line number output modulesMike Frysinger13-670/+154
2024-01-03sim: igen: clean up headers a bitMike Frysinger17-8/+73
2024-01-03sim: ppc: switch to common endian codeMike Frysinger5-440/+0
2024-01-03sim: common: include sim-types.h in the endian header directlyMike Frysinger1-0/+2
2024-01-03sim: ppc: rename local ALU SIGNED64 macrosMike Frysinger1-6/+6
2024-01-03sim: ppc: sync WITH_TARGET_{ADDRESS,CELL}_BITSIZE with common/Mike Frysinger1-0/+8
2024-01-03sim: cr16: cleanup unused variable compiler warningsMike Frysinger1-5/+3
2024-01-03sim: configure: switch to m4_mapMike Frysinger2-91/+63
2024-01-03sim: drop support for recursive makes entirelyMike Frysinger4-112/+4
2024-01-03sim: ppc: hoist compilation up to top-levelMike Frysinger5-602/+16
2024-01-03sim: drop support for automatic subdir recursionMike Frysinger4-131/+44
2024-01-03sim: ppc: move libsim.a creation to top-levelMike Frysinger5-35/+141
2024-01-03sim: ppc: move main.o compilation to top-levelMike Frysinger3-22/+33
2024-01-02sim: ppc: hoist pk.h creation to top-levelMike Frysinger4-35/+50
2024-01-02sim: ppc: hoist hw.[ch] creation to top-levelMike Frysinger3-47/+85
2024-01-02sim: ppc: hoist igen execution to top-levelMike Frysinger4-88/+153
2024-01-02sim: ppc: merge configure logic into top-levelMike Frysinger7-3418/+457
2024-01-02sim: ppc: scope configure options to --enable-sim-ppc-xxxMike Frysinger3-395/+398