You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
lizzie
f94bae10f2
[dynarmic] fix SignedDiv64 crashing if immediate constprop took effect; also fix result for 0x8000_0000/0xFFFF_FFFF not returning properly for SignedDiv32 ( #3517 )
a program could crash the emulator by just using div immediates and/or dividing by
0x8000_0000_0000_0000/0xFFFF_FFFF_FFFF_FFFF
X0 = 0x8000_0000_0000_0000
X1 = 0xFFFF_FFFF_FFFF_FFFF
SDIV X2, X0, X1
SDIV X2, X1, X0 <- crashes emu
Signed-off-by: lizzie <lizzie@eden-emu.dev>
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/3517
Reviewed-by: crueter <crueter@eden-emu.dev>
Reviewed-by: DraVee <dravee@eden-emu.dev>
Reviewed-by: MaranBr <maranbr@eden-emu.dev>
Reviewed-by: CamilleLaVey <camillelavey99@gmail.com>
Co-authored-by: lizzie <lizzie@eden-emu.dev>
Co-committed-by: lizzie <lizzie@eden-emu.dev>
3 days ago
..
CPMUtil
[vk, cmake] Bump minimum VulkanTools to 1.4.317 and add UnifiedImageLayouts (#3318)
3 weeks ago
build
[Docs] Change examples to make more sense. (#3255)
2 months ago
dynarmic
[dynarmic] remove dead-code interpreter (#3547)
3 days ago
img
[dist] shrink png asset size with optipng, scripts to generate assets (#2573)
5 months ago
policies
[docs] reorg a bit, add AI policy, rewrite release policy (#3423)
4 weeks ago
user
[settings] changed debug knobs category to allow per-game usage (#3564)
3 days ago
Build.md
[docs] reorg a bit, add AI policy, rewrite release policy (#3423)
4 weeks ago
CODEOWNERS
[meta] update codeowners (#3460)
3 weeks ago
Caveats.md
[port, cmake] fix NetBSD/OpenBSD 7.8 build failure, update documentation (#3272)
3 weeks ago
CrossCompile.md
[docs] update coding guidelines, freebsd+windows ARM caveats (#3209)
2 months ago
Debug.md
[dynarmic] fix SignedDiv64 crashing if immediate constprop took effect; also fix result for 0x8000_0000/0xFFFF_FFFF not returning properly for SignedDiv32 (#3517)
3 days ago
Deps.md
[port, cmake] fix NetBSD/OpenBSD 7.8 build failure, update documentation (#3272)
3 weeks ago
Development.md
[port, cmake] fix NetBSD/OpenBSD 7.8 build failure, update documentation (#3272)
3 weeks ago
DriverBugs.md
[docs] initial document driver bugs (#3382)
4 weeks ago
NvidiaGpu.md
[docs] troubleshoot section, release policies, gpu documentation (#3078)
2 months ago
README.md
[docs] reorg a bit, add AI policy, rewrite release policy (#3423)
4 weeks ago
SIGNUP.md
[docs] initial user handbook draft (#2629)
5 months ago
Eden Build Documentation
This contains documentation created by developers. This contains build instructions, guidelines, instructions/layouts for cool stuff we made , and more.
Policies
Policies and information on development.