Ignore:
Timestamp:
Sep 19, 2015, 10:36:31 PM (10 years ago)
Author:
bird
Message:

Fixed glob.h inclusion issue causing stack corruption. Fixed alignment issue in the string expansion compiler. More makefile eval 'compiler' work.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/kmk/strcache2.c

    r2413 r2799  
    7575#endif
    7676
    77 # if defined(__amd64__) || defined(__x86_64__) || defined(__AMD64__) || defined(_M_X64) || defined(__amd64) \
    78  || defined(__i386__) || defined(__x86__) || defined(__X86__) || defined(_M_IX86) || defined(__i386)
     77# if (   defined(__amd64__) || defined(__x86_64__) || defined(__AMD64__) || defined(_M_X64) || defined(__amd64) \
     78      || defined(__i386__) || defined(__x86__) || defined(__X86__) || defined(_M_IX86) || defined(__i386)) \
     79  && !defined(GCC_ADDRESS_SANITIZER)
    7980#  define strcache2_get_unaligned_16bits(ptr)   ( *((const uint16_t *)(ptr)))
    8081# else
Note: See TracChangeset for help on using the changeset viewer.