summaryrefslogtreecommitdiff
path: root/sim/common
Commit message (Expand)AuthorAgeFilesLines
* sim: move default model to the runtime sim stateMike Frysinger2021-06-305-16/+21
* sim: namespace sim_machsMike Frysinger2021-06-307-37/+67
* sim: fix arch Makefile regen when unifiedMike Frysinger2021-06-292-1/+7
* sim: callback: add check for HAVE_KILLMike Frysinger2021-06-292-0/+9
* sim: model: constify sim_machs storageMike Frysinger2021-06-293-6/+15
* sim: io: add printf attributes to vprintf funcs tooMike Frysinger2021-06-292-2/+9
* sim: callback: add printf attributesMike Frysinger2021-06-292-1/+7
* sim: callback: drop unused printf helpersMike Frysinger2021-06-293-66/+8
* sim: cgen: require long long supportMike Frysinger2021-06-293-29/+6
* sim: cgen: suppress trace non-literal printf warningMike Frysinger2021-06-272-0/+10
* sim: cgen: add asserts to fix unused engine warningsMike Frysinger2021-06-272-1/+8
* sim: cgen: add printf attributes in a few more callsMike Frysinger2021-06-272-2/+7
* sim: cgen: constify trace stringsMike Frysinger2021-06-273-8/+17
* sim: cgen: always leverage the mem prototypesMike Frysinger2021-06-272-14/+55
* sim: cgen: always leverage the ops prototypesMike Frysinger2021-06-272-50/+50
* sim: cgen: sync prototypes with implementationMike Frysinger2021-06-272-17/+27
* sim: syscall: handle killing the sim itselfMike Frysinger2021-06-232-2/+18
* sim: callback: add a kill interfaceMike Frysinger2021-06-233-0/+35
* sim: switch common srcdir to abs_srcdirMike Frysinger2021-06-232-1/+5
* sim: callback: add missing cb_target_to_host_signalMike Frysinger2021-06-222-0/+17
* sim: callback: generate signal mapMike Frysinger2021-06-223-0/+36
* sim: callback: add a getpid interfaceMike Frysinger2021-06-223-1/+21
* sim: drop configure scripts for simple portsMike Frysinger2021-06-222-7/+20
* sim: unify hardware settingsMike Frysinger2021-06-212-4/+4
* sim: hw: rework configure option & device selectionMike Frysinger2021-06-212-4/+14
* sim: unify cgen maintainer settingsMike Frysinger2021-06-202-1/+4
* sim: move sim-inline to the common codeMike Frysinger2021-06-202-1/+4
* sim: move UNUSED before TYPE in SIM_ENDIAN_INLINE's definitionSimon Marchi2021-06-192-27/+31
* sim: drop old BUILT_SRC_FROM_COMMON refMike Frysinger2021-06-192-3/+4
* sim: unify gettext/intl probing logicMike Frysinger2021-06-192-3/+6
* sim: unify toolchain dependency logicMike Frysinger2021-06-192-2/+4
* sim: unify toolchain probing logicMike Frysinger2021-06-192-22/+4
* sim: unify bfd library dependency testing logicMike Frysinger2021-06-192-3/+7
* sim: unify various library testing logicMike Frysinger2021-06-192-1/+5
* sim: unify -Werror build settingsMike Frysinger2021-06-182-2/+4
* sim: create a makefile fragment to pass common settings downMike Frysinger2021-06-182-0/+7
* sim: split sim-signal.h include outMike Frysinger2021-06-1812-1/+17
* sim: drop core libiberty.h includeMike Frysinger2021-06-182-2/+4
* sim: overhaul & unify endian settings managementMike Frysinger2021-06-174-15/+8
* sim: split sim/callback.h include outMike Frysinger2021-06-1711-1/+19
* sim: make some rules silent by default in Make-common.inSimon Marchi2021-06-161-6/+8
* sim: drop arch-specific config.hMike Frysinger2021-06-163-22/+13
* sim: switch modules.c & version.c to stamp filesMike Frysinger2021-06-153-4/+17
* sim: enable silent rules in common buildsMike Frysinger2021-06-142-3/+7
* gnulib: define the path to gnulib's parent dirMike Frysinger2021-06-142-2/+7
* sim: start unifying portability shimsMike Frysinger2021-06-125-0/+122
* sim: unify sim-load.o buildingMike Frysinger2021-06-124-2/+23
* sim: assume sys/select.h always existsMike Frysinger2021-06-122-0/+5
* sim: overhaul alignment settings managementMike Frysinger2021-06-124-17/+12
* sim: unify platform function & header testsMike Frysinger2021-06-122-1/+17