Browse Source

Fix tcc not finding emmintrin.h (#1947)

* Fix tcc not finding emmintrin.h

This allows to compile raylib with tcc with no errors.

* Remove __TINYC__ check from stb_image.h

This will be placed under textures.c

* Move tcc check to textures.c

Avoiding to change stb_image.h
Laurentino Luna 4 years ago
parent
commit
6575d31379
1 changed files with 4 additions and 0 deletions
  1. 4 0
      src/textures.c

+ 4 - 0
src/textures.c

@@ -102,6 +102,10 @@
 #define STBI_NO_PIC
 #define STBI_NO_PIC
 #define STBI_NO_PNM             // Image format .ppm and .pgm
 #define STBI_NO_PNM             // Image format .ppm and .pgm
 
 
+#if defined(__TINYC__)
+    #define STBI_NO_SIMD
+#endif
+
 #if (defined(SUPPORT_FILEFORMAT_BMP) || \
 #if (defined(SUPPORT_FILEFORMAT_BMP) || \
      defined(SUPPORT_FILEFORMAT_PNG) || \
      defined(SUPPORT_FILEFORMAT_PNG) || \
      defined(SUPPORT_FILEFORMAT_TGA) || \
      defined(SUPPORT_FILEFORMAT_TGA) || \