diff --git a/libraries/libvapours/include/vapours/includes.hpp b/libraries/libvapours/include/vapours/includes.hpp index 8d4e73436..9180881e0 100644 --- a/libraries/libvapours/include/vapours/includes.hpp +++ b/libraries/libvapours/include/vapours/includes.hpp @@ -26,36 +26,29 @@ #include #include - +/* C++ headers. */ #include #include #include #include #include - -/* Stratosphere wants stdlib headers, others do not.. */ -#ifdef ATMOSPHERE_IS_STRATOSPHERE - -/* C++ headers. */ #include #include #include -#include -#include -#include #include #include #include + +/* Stratosphere wants additional libstdc++ headers, others do not. */ +#ifdef ATMOSPHERE_IS_STRATOSPHERE + +#include +#include +#include #include #include #include -#endif /* ATMOSPHERE_IS_STRATOSPHERE */ - -#ifdef ATMOSPHERE_BOARD_NINTENDO_SWITCH - -#ifdef ATMOSPHERE_IS_STRATOSPHERE - /* Libnx. */ #include @@ -64,13 +57,7 @@ /* Non-EL0 code can't include libnx. */ #include "types.hpp" -#endif - -#else - -#error "Unsupported board" - -#endif /* ATMOSPHERE_BOARD_NINTENDO_SWITCH */ +#endif /* ATMOSPHERE_IS_STRATOSPHERE */ /* Atmosphere meta. */ #include "ams_version.h"