diff --git a/.cargo/config b/.cargo/config
index 2b36cbabb3b9538404cdd4946d243bf76bb7660a..9eae28d0f48c8d58c74cdabb1e0c1aebd46a42ff 100644
--- a/.cargo/config
+++ b/.cargo/config
@@ -1,2 +1,2 @@
 [target.x86_64-unknown-redox]
-linker = "libc-artifacts/gcc.sh"
+linker = "x86_64-elf-redox-gcc"
diff --git a/config.sh b/config.sh
index 4272ccc704ab05da12c09d5e3e92c487b7e27e63..09d8ae33b75c6dfebbb2b193b46f44361c850201 100755
--- a/config.sh
+++ b/config.sh
@@ -7,4 +7,4 @@ export TARGET=x86_64-unknown-redox
 # Automatic variables
 ROOT="$(cd `dirname "$0"` && pwd)"
 REPO="$ROOT/repo/$TARGET"
-export CC="$ROOT/libc-artifacts/gcc.sh"
+export CC="x86_64-elf-redox-gcc"