diff --git a/libc/Makefile b/libc/Makefile
index 1a83d48a..88b8a49c 100644
--- a/libc/Makefile
+++ b/libc/Makefile
@@ -16,8 +16,8 @@ ASFLAGS=
FREEOBJS=\
assert/__assert.o \
-aux/c++.o \
-aux/op-new.o \
+c++/c++.o \
+c++/op-new.o \
ctype/isalnum.o \
ctype/isalpha.o \
ctype/isascii.o \
diff --git a/libc/aux/c++.cpp b/libc/c++/c++.cpp
similarity index 98%
rename from libc/aux/c++.cpp
rename to libc/c++/c++.cpp
index aa5e8578..f0367cfa 100644
--- a/libc/aux/c++.cpp
+++ b/libc/c++/c++.cpp
@@ -17,7 +17,7 @@
You should have received a copy of the GNU Lesser General Public License
along with the Sortix C Library. If not, see .
- aux/c++.cpp
+ c++/c++.cpp
Implements required C++ stuff for use in the Sortix kernel.
*******************************************************************************/
diff --git a/libc/aux/op-new.cpp b/libc/c++/op-new.cpp
similarity index 91%
rename from libc/aux/op-new.cpp
rename to libc/c++/op-new.cpp
index 511768ca..b3e37a37 100644
--- a/libc/aux/op-new.cpp
+++ b/libc/c++/op-new.cpp
@@ -17,9 +17,8 @@
You should have received a copy of the GNU Lesser General Public License
along with the Sortix C Library. If not, see .
- aux/op-new.cpp
- C++ allocation operators. This is a hack to work around that libstdc++ is
- yet to be integrated into Sortix.
+ c++/op-new.cpp
+ C++ allocation operators.
*******************************************************************************/