mirror of
https://github.com/reactos/reactos.git
synced 2025-01-05 22:12:46 +00:00
[REISERFS]
When compiling the driver with GCC, define __GCC__. Fix defines accordingly. CORE-12826 svn path=/trunk/; revision=73901
This commit is contained in:
parent
d5f4f99b0e
commit
6868358a85
3 changed files with 9 additions and 1 deletions
|
@ -81,7 +81,7 @@ add_library(reiserfs SHARED ${SOURCE} src/rfsd.rc)
|
|||
if(NOT MSVC)
|
||||
add_target_compile_flags(reiserfs "-Wno-pointer-sign -Wno-unused-function")
|
||||
if(NOT CMAKE_C_COMPILER_ID STREQUAL "Clang")
|
||||
add_target_compile_flags(reiserfs "-Wno-unused-but-set-variable -Wno-unused-variable -Wno-missing-braces")
|
||||
add_target_compile_flags(reiserfs "-Wno-unused-but-set-variable -Wno-unused-variable -Wno-missing-braces -D__GCC__")
|
||||
endif()
|
||||
else()
|
||||
#disable warnings: "unreferenced local variable", "initialized, but not used variable", "benign include"
|
||||
|
|
|
@ -3,7 +3,11 @@
|
|||
*/
|
||||
|
||||
#ifdef __GCC__
|
||||
#ifndef __REACTOS__
|
||||
#define __PACKED __PACKED
|
||||
#else
|
||||
#define __PACKED __attribute__((packed))
|
||||
#endif
|
||||
#else
|
||||
#define __PACKED
|
||||
#endif
|
||||
|
|
|
@ -4,7 +4,11 @@
|
|||
#include <linux/types.h>
|
||||
|
||||
#ifdef __GCC__
|
||||
#ifndef __REACTOS__
|
||||
#define __PACKED __PACKED
|
||||
#else
|
||||
#define __PACKED __attribute__((packed))
|
||||
#endif
|
||||
#else
|
||||
#define __PACKED
|
||||
#endif
|
||||
|
|
Loading…
Reference in a new issue