CMake/Utilities/cmliblzma/liblzma/lzma
Brad King 73eab246fb liblzma: Avoid defining a 'restrict' macro
Any "#define restrict ..." line may conflict with MSVC header files
that use "__declspec(restrict)".  Define our own LZMA_RESTRICT macro
in "Utilities/cmliblzma/config.h.in" and transform liblzma code to
use it:

 git grep -lE '\<restrict\>' Utilities/cmliblzma/liblzma |
   xargs sed -i 's/\<restrict\>/LZMA_RESTRICT/g'
2014-07-29 08:45:36 -04:00
..
fastpos.h liblzma: Port from C99 to C89/90 2014-07-29 08:44:36 -04:00
fastpos_table.c Merge branch 'liblzma-upstream' into add-liblzma 2014-07-21 15:54:44 -04:00
fastpos_tablegen.c Merge branch 'liblzma-upstream' into add-liblzma 2014-07-21 15:54:44 -04:00
lzma2_decoder.c liblzma: Avoid defining a 'restrict' macro 2014-07-29 08:45:36 -04:00
lzma2_decoder.h Merge branch 'liblzma-upstream' into add-liblzma 2014-07-21 15:54:44 -04:00
lzma2_encoder.c liblzma: Avoid defining a 'restrict' macro 2014-07-29 08:45:36 -04:00
lzma2_encoder.h Merge branch 'liblzma-upstream' into add-liblzma 2014-07-21 15:54:44 -04:00
lzma_common.h liblzma: Port from C99 to C89/90 2014-07-29 08:44:36 -04:00
lzma_decoder.c liblzma: Avoid defining a 'restrict' macro 2014-07-29 08:45:36 -04:00
lzma_decoder.h Merge branch 'liblzma-upstream' into add-liblzma 2014-07-21 15:54:44 -04:00
lzma_encoder.c liblzma: Avoid defining a 'restrict' macro 2014-07-29 08:45:36 -04:00
lzma_encoder.h liblzma: Avoid defining a 'restrict' macro 2014-07-29 08:45:36 -04:00
lzma_encoder_optimum_fast.c liblzma: Avoid defining a 'restrict' macro 2014-07-29 08:45:36 -04:00
lzma_encoder_optimum_normal.c liblzma: Avoid defining a 'restrict' macro 2014-07-29 08:45:36 -04:00
lzma_encoder_presets.c liblzma: Port from C99 to C89/90 2014-07-29 08:44:36 -04:00
lzma_encoder_private.h liblzma: Avoid defining a 'restrict' macro 2014-07-29 08:45:36 -04:00