diff --git a/ChangeLog b/ChangeLog index ccf5cccb1..018d6195c 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,7 @@ +2006-05-03 Werner Lemberg + + * include/freetype/config/ftoption.h (FT_STRICT_ALIASING): Removed. + 2006-05-02 Werner Lemberg * include/freetype/internal/ftmemory.h: s/new/newsz/ (for C++). @@ -8,8 +12,8 @@ * src/base/ftstream.c (FT_Stream_EnterFrame): Add cast. - * include/freetype/config.h (FT_BASE_DEF) [__cplusplus]: Remove - `extern'. + * include/freetype/config/ftconfig.h (FT_BASE_DEF) [__cplusplus]: + Remove `extern'. 2006-05-02 David Turner diff --git a/include/freetype/config/ftoption.h b/include/freetype/config/ftoption.h index 7992a0624..e4a445ec4 100644 --- a/include/freetype/config/ftoption.h +++ b/include/freetype/config/ftoption.h @@ -581,20 +581,6 @@ FT_BEGIN_HEADER #define FT_OPTIMIZE_MEMORY - /* - * This temporary macro is used to control whether we are going to compile - * certain functions like ft_mem_alloc in a way that prevents recent GCC - * releases from emitting zillions of `strict aliasing' warning messages - * each time a memory-management function is called. - * - * Note that it shouldn't be activated when building the library with - * a C++ compiler. - */ -#ifndef __cplusplus -#define FT_STRICT_ALIASING -#endif - - /* * Define this variable if you want to keep the layout of internal * structures that was used prior to FreeType 2.2. This also compiles in