aboutsummaryrefslogtreecommitdiff
path: root/sim/common
AgeCommit message (Expand)AuthorFilesLines
2024-01-01sim: use gnulib to set nonblocking modeusers/vapier/sim/gnulibMike Frysinger2-17/+10
2024-01-01sim: fix pervasive typoTom Tromey5-21/+21
2023-12-26sim: common: pull in newlib extensions for Linux compatibilityMike Frysinger2-1/+122
2023-12-24sim: cgen: mark cgen_rtx_error noreturnMike Frysinger1-1/+1
2023-12-22sim: common: fix -Wshadow=local warningsMike Frysinger2-3/+3
2023-12-21sim: mloop: add #line pragmas everywhereMike Frysinger1-0/+32
2023-12-21sim: common: add $LINENO rewriting support to genmloop scriptsMike Frysinger3-20/+79
2023-12-21sim: common: fix -Wimplicit-fallthrough warningsMike Frysinger3-5/+7
2023-12-21sim: add ATTRIBUTE_FALLTHROUGH for local codeMike Frysinger1-0/+3
2023-12-21sim: signal: mark signal callback funcs as noreturn since they don't returnMike Frysinger1-1/+1
2023-12-21sim: common: mark engine restart as noreturnMike Frysinger1-1/+1
2023-12-20sim: common: delete unused scache in some mloop pathsMike Frysinger1-4/+0
2023-12-20sim: cgen: unify the genmloop logic a bitMike Frysinger1-0/+5
2023-12-19sim: common: delete unused argbuf in generated mloop codeMike Frysinger1-2/+0
2023-12-19sim: common: fix -Wunused-variable warningsMike Frysinger6-14/+10
2023-12-07sim: common: fix -Wunused-but-set-variable warningsMike Frysinger1-2/+0
2023-08-26Simplify definition of GUILETom Tromey2-5/+1
2023-01-18sim: info: convert verbose field to a boolMike Frysinger7-13/+13
2023-01-18sim: unify sim-signal.o buildingMike Frysinger2-2/+3
2023-01-16sim: assume sys/stat.h always exists (via gnulib)Mike Frysinger1-2/+0
2023-01-16sim: formally assume unistd.h always exists (via gnulib)Mike Frysinger7-14/+0
2023-01-14sim: common: simplify modules.c depsMike Frysinger1-4/+1
2023-01-14sim: common: move libcommon.a dep to ppc codeMike Frysinger1-5/+0
2023-01-14sim: common: move libcommon.a objects to sourcesMike Frysinger1-0/+1
2023-01-14sim: common: simplify hw-config.h depsMike Frysinger1-3/+1
2023-01-14sim: build: drop AM_MAKEFLAGS settingsMike Frysinger1-4/+0
2023-01-13sim: build: delete Make-common.in logicMike Frysinger2-211/+0
2023-01-10sim: common: move test-hw-events to top-level buildMike Frysinger3-5/+11
2023-01-10sim: build: add basic framework for compiling arch objects in top-levelMike Frysinger2-2/+3
2023-01-10sim: modules.c: move generation to top-levelMike Frysinger2-28/+25
2023-01-10sim: build: drop support for creating libsim.a in subdirsMike Frysinger1-37/+3
2023-01-10sim: aarch64: move libsim.a creation to top-levelMike Frysinger1-1/+2
2023-01-10sim: build: drop support for subdir extra depsMike Frysinger1-14/+0
2023-01-10sim: modules: trigger generation from top-levelMike Frysinger2-3/+18
2023-01-02sim: common: drop libcommon.a linkageMike Frysinger1-3/+1
2023-01-02sim: cgen: drop common subdir build rulesMike Frysinger1-68/+0
2023-01-02sim: cgen: hoist rules to the top-level buildMike Frysinger1-0/+60
2023-01-01sim: replace -I$srcroot/bfd include with -I$srcrootMike Frysinger1-1/+1
2023-01-01sim: replace -I$srcroot/opcodes include with -I$srcrootMike Frysinger1-1/+1
2023-01-01sim: build: drop unused SIM_EXTRA_LIBSMike Frysinger1-3/+1
2023-01-01sim: refresh copyright dates a bitMike Frysinger1-1/+1
2023-01-01Update copyright year range in header of all files managed by GDBJoel Brobecker123-123/+123
2022-12-27sim: build: clean up unused codegen logicMike Frysinger1-8/+1
2022-12-25sim: build: drop support for subdir distcleanMike Frysinger1-5/+2
2022-12-25sim: smp: plumb igen flag down to all usersMike Frysinger1-1/+1
2022-12-25sim: cpu: change default init to handle all cpusMike Frysinger1-0/+5
2022-12-25sim: cpu: fix SMP msg prefix helperMike Frysinger1-4/+7
2022-12-23sim: cgen: move symcat.h include to where it's usedMike Frysinger4-0/+7
2022-12-23sim: cgen: move cgen-types.h include to cgen-defs.hMike Frysinger1-0/+2
2022-12-22sim: endian: move bfd.h from header to sourceMike Frysinger2-2/+2