Commit Graph

97076 Commits (e2k-bsd-user-blitz)
 

Author SHA1 Message Date
Gleb Popov 4489b5793c Add stub signal.c implementation for e2k. 3 months ago
Gleb Popov 841a020b7e Adapt to changed e2k_psp_new() signature. 3 months ago
Gleb Popov 1975482e1a Merge remote-tracking branch 'elbrus/e2k' into e2k-bsd-user-blitz 3 months ago
Gleb Popov f0f069782b Use force_sig_fault() provided by bsd-user instead of gen_signal() 3 months ago
Gleb Popov 9f15a3c854 Remove TARGET_ERESTARTSYS handling from target_cpu_loop() 3 months ago
Denis Drakhnia f43cc408fb e2k: move e2k_psp_new to cpu.c 3 months ago
Gleb Popov 30d478ff6f Merge branch 'elbrus' into e2k-bsd-user 3 months ago
Gleb Popov 22dbdd7c74 Merge remote-tracking branch 'elbrus/e2k' into e2k-bsd-user 3 months ago
Gleb Popov a46c9478a4 Merge branch 'auxv' into e2k-bsd-user 3 months ago
Gleb Popov 831b870463 Make target_create_elf_tables() code more in line with linux-user. 3 months ago
Gleb Popov 312e7a6bde Enable use of handle_query_xfer_auxv in qemu-bsd-user. 3 months ago
Denis Drakhnia fb9330bd0e e2k: Add cctop* insns. 4 months ago
Denis Drakhnia 8b2746e8ca linux-user/e2k: save initial frame for gdb. 4 months ago
Alibek Omarov 08855e4bd3 linux-user/e2k: place generic errno definitions, arch doesn't override them 4 months ago
Alibek Omarov 93dbd4c56c e2k: add Kconfig 4 months ago
Alibek Omarov d48d9d62c6 tests/tcg/e2k: remove C tests, add simple assembler add test 4 months ago
Alibek Omarov 71c53a3825 tests/tcg: don't run multiarch tests for assembler-only targets 4 months ago
Alibek Omarov 223451dbc0 tests/tcg: allow running tests for targets that don't have C compiler 4 months ago
Alibek Omarov 657cab1e19 e2k: pass env to do_sigaltstack 4 months ago
Denis Drakhnia bcc04e0c5b e2k: Increase the number of NR to 224. 4 months ago
Denis Drakhnia 0a0655109a e2k: Gen illopc for mirrored ld+st. 4 months ago
Denis Drakhnia 75583b5082 e2k: Reorg cpu dump. 4 months ago
Denis Drakhnia 48290cb80c e2k: Update get/set state regs. 4 months ago
Denis Drakhnia 21ff5cbef9 e2k: Remove syscall helper. 4 months ago
Denis Drakhnia c8ed74f626 e2k: Add tags and force_save_alc_dst properties. 4 months ago
Denis Drakhnia d84636d73a e2k: Restore basic tags support. 4 months ago
Denis Drakhnia 0c634e952b e2k: Do not generate loop_end for stores outside of loops. 4 months ago
Denis Drakhnia 0914c72c8b e2k: Fix segfault. 4 months ago
Denis Drakhnia 52e67df3a1 e2k: Reorg usage of registers. 4 months ago
Denis Drakhnia ba89b350dc e2k: signals: Save and restore more state. 4 months ago
Denis Drakhnia 1d0e52b6a0 e2k: Bug fixes. 4 months ago
Denis Drakhnia 811c08e821 e2k: Port f{min,max} and float2int from x86. 4 months ago
Denis Drakhnia 5301939d1f e2k: Fix performance regression. 4 months ago
Denis Drakhnia c03d91b7c0 e2k: Fix read and write probe access. 4 months ago
Denis Drakhnia 6cbcdc4d5c e2k: Implement basic v6 support. 4 months ago
Denis Drakhnia 401ccafc8c e2k: Fix C++ exceptions for v5+. 4 months ago
Denis Drakhnia 8f4de9d485 e2k: Implement basic v5 support. 4 months ago
Denis Drakhnia 6fb98e718e e2k: Move TCG translation parts into single file. 4 months ago
Denis Drakhnia 17be44b21b e2k: Use one large array for registers. 4 months ago
Denis Drakhnia bed634d944 e2k: Use %pfpfr for f32 and f64 operations. 4 months ago
Denis Drakhnia cd6c5f262f e2k: Fix fxcmp{s,d}b tcg fatal errors. 4 months ago
Denis Drakhnia a8514e0e08 e2k: Update qemu-binfmt-conf.sh script. 4 months ago
Denis Drakhnia b0a1af39c6 e2k: Add a fake atomic execution. 4 months ago
Denis Drakhnia 88fed7c276 e2k: Fix signed integer division. 4 months ago
Denis Drakhnia 374e658eb1 e2k: Add access_hw_stacks and backtrace syscalls. 4 months ago
Denis Drakhnia f49a9d8df0 e2k: Fix incorrect initialization of mlock. 4 months ago
Alibek Omarov 5220638091 e2k: remove unnecessary e2k32 directory 4 months ago
Denis Drakhnia d3e84e57e5 e2k: Add e2k32 linux user files. 4 months ago
Denis Drakhnia e440ebc3db e2k: Basic impl of e2k32-linux-user. 4 months ago
Denis Drakhnia 7198f44549 e2k: Always SPILL/FILL in FX window mode. 4 months ago