Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 651158 | Differences between
and this patch

Collapse All | Expand All

(-)libobjc2-1.8.1/CMakeLists.txt (-1 / +2 lines)
Lines 7-12 Link Here
7
set(CMAKE_C_FLAGS_DEBUG "-g -O0 -fno-inline ${CMAKE_C_FLAGS_DEBUG}")
7
set(CMAKE_C_FLAGS_DEBUG "-g -O0 -fno-inline ${CMAKE_C_FLAGS_DEBUG}")
8
set(CMAKE_C_FLAGS_RELEASE "-O3 ${CMAKE_C_FLAGS_RELEASE}")
8
set(CMAKE_C_FLAGS_RELEASE "-O3 ${CMAKE_C_FLAGS_RELEASE}")
9
set(CMAKE_C_FLAGS "-std=gnu99 ${CMAKE_C_FLAGS}")
9
set(CMAKE_C_FLAGS "-std=gnu99 ${CMAKE_C_FLAGS}")
10
set(CMAKE_CXX_FLAGS "-std=c++11 -stdlib=libc++ ${CMAKE_CXX_FLAGS}")
10
11
11
set(libobjc_VERSION 4.6)
12
set(libobjc_VERSION 4.6)
12
13
Lines 14-20 Link Here
14
# Build configuration
15
# Build configuration
15
add_definitions( -DGNUSTEP -D__OBJC_RUNTIME_INTERNAL__=1)
16
add_definitions( -DGNUSTEP -D__OBJC_RUNTIME_INTERNAL__=1)
16
# Probably not needed anymore?
17
# Probably not needed anymore?
17
add_definitions( -D_XOPEN_SOURCE=700 -D__BSD_VISIBLE=1 -D_BSD_SOURCE=1)
18
add_definitions( -D_XOPEN_SOURCE=700 -D_DEFAULT_SOURCE=1)
18
19
19
set(libobjc_ASM_SRCS 
20
set(libobjc_ASM_SRCS 
20
	block_trampolines.S
21
	block_trampolines.S
(-)libobjc2-1.8.1/Makefile (-1 / +1 lines)
Lines 18-24 Link Here
18
#CFLAGS += -Wno-deprecated-objc-isa-usage
18
#CFLAGS += -Wno-deprecated-objc-isa-usage
19
CXXFLAGS += -fPIC -fexceptions
19
CXXFLAGS += -fPIC -fexceptions
20
CPPFLAGS += -DTYPE_DEPENDENT_DISPATCH -DGNUSTEP
20
CPPFLAGS += -DTYPE_DEPENDENT_DISPATCH -DGNUSTEP
21
CPPFLAGS += -D__OBJC_RUNTIME_INTERNAL__=1 -D_XOPEN_SOURCE=500 -D__BSD_VISIBLE=1 -D_BSD_SOURCE=1
21
CPPFLAGS += -D__OBJC_RUNTIME_INTERNAL__=1 -D_XOPEN_SOURCE=500 -D_DEFAULT_SOURCE=1
22
22
23
ASMFLAGS += `if $(CC) -v 2>&1| grep -q 'clang' ; then echo -no-integrated-as ; fi`
23
ASMFLAGS += `if $(CC) -v 2>&1| grep -q 'clang' ; then echo -no-integrated-as ; fi`
24
24

Return to bug 651158