Skip to content

Commit af9c9d9

Browse files
committed
Add experimental support to Objective-C
Signed-off-by: Rodrigo Peixoto <rodrigopex@gmail.com>
1 parent ac42d50 commit af9c9d9

File tree

2 files changed

+11
-0
lines changed

2 files changed

+11
-0
lines changed

configs/arm-zephyr-eabi.config

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,3 +7,7 @@ CT_TARGET_CFLAGS="-ftls-model=local-exec"
77
CT_MULTILIB=y
88
CT_CC_GCC_MULTILIB_LIST="rmprofile"
99
CT_LIBC_NEWLIB_NANO_TARGET_CFLAGS="-mthumb-interwork"
10+
11+
CT_CC_SUPPORT_OBJC=y
12+
CT_CC_LANG_OBJC=y
13+
CT_CC_LANG_OTHERS="objc"

configs/common.config

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,13 @@ CT_CC_GCC_EXTRA_CONFIG_ARRAY="--with-gnu-ld --with-gnu-as --enable-initfini-arra
2020
CT_CC_GCC_CORE_EXTRA_CONFIG_ARRAY="--with-gnu-ld --with-gnu-as --enable-initfini-array"
2121
CT_CC_LANG_CXX=y
2222
CT_MULTILIB_SPACE=y
23+
## Experimental Objective-C and Objective-C++ gcc support
24+
CT_EXPERIMENTAL=y
25+
CT_CC_SUPPORT_OBJC=y
26+
# CT_CC_SUPPORT_OBJCXX=y
27+
CT_CC_LANG_OBJC=y
28+
# CT_CC_LANG_OBJCXX=y
29+
# CT_CC_LANG_OTHERS="objc"
2330

2431
# Picolibc
2532
CT_LIBC_PICOLIBC=y

0 commit comments

Comments
 (0)