diff --git a/reactos/lib/pseh/i386/framebased-gcchack.S b/reactos/lib/pseh/i386/framebased-gcchack-asm.S
similarity index 100%
rename from reactos/lib/pseh/i386/framebased-gcchack.S
rename to reactos/lib/pseh/i386/framebased-gcchack-asm.S
diff --git a/reactos/lib/pseh/framebased-gcchack.c b/reactos/lib/pseh/i386/framebased-gcchack.c
similarity index 100%
rename from reactos/lib/pseh/framebased-gcchack.c
rename to reactos/lib/pseh/i386/framebased-gcchack.c
diff --git a/reactos/lib/pseh/pseh.rbuild b/reactos/lib/pseh/pseh.rbuild
index 09f9f2186b4..86993cc4952 100644
--- a/reactos/lib/pseh/pseh.rbuild
+++ b/reactos/lib/pseh/pseh.rbuild
@@ -4,7 +4,8 @@
framebased.S
- framebased-gcchack.S
+ framebased-gcchack.c
+ framebased-gcchack-asm.S
@@ -13,5 +14,4 @@
framebased.c
- framebased-gcchack.c