From: Woongsuk Cho Date: Fri, 22 Dec 2023 00:02:00 +0000 (+0900) Subject: Add define HOST_XXX to support pal.h X-Git-Tag: accepted/tizen/unified/riscv/20231226.055533^0 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=1727ece48777c40abd6c3748b49f6affa9b521f7;hp=66370263f51514fb66e2698b3d96513675451ffa;p=platform%2Fcore%2Fdotnet%2Flauncher.git Add define HOST_XXX to support pal.h Processor-specifc glue code is removed from latest pal.h. To avoid build failure, add HOST_XXX define for each architecture. --- diff --git a/packaging/dotnet-launcher.spec b/packaging/dotnet-launcher.spec index 1aa0949..e17aa7d 100644 --- a/packaging/dotnet-launcher.spec +++ b/packaging/dotnet-launcher.spec @@ -117,6 +117,23 @@ export CFLAGS+=" -DBIT64 -DHOST_64BIT " export CXXFLAGS+=" -DBIT64 -DHOST_64BIT " %endif +# add define HOST_XXX to support pal.h becuase processor-specifc glue code is removed from latest code +%ifarch %{arm} +export CFLAGS+=" -DHOST_ARM " +export CXXFLAGS+=" -DHOST_ARM " +%endif +%ifarch ARM64 +export CFLAGS+=" -DHOST_ARM64 " +export CXXFLAGS+=" -DHOST_ARM64 " +%endif +%ifarch %{ix86} +export CFLAGS+=" -DHOST_X86 " +export CXXFLAGS+=" -DHOST_X86 " +%endif +%ifarch x86_64 +export CFLAGS+=" -DHOST_AMD64" +export CXXFLAGS+=" -DHOST_AMD64 " +%endif %ifarch riscv64 export CFLAGS+=" -DHOST_RISCV64 " export CXXFLAGS+=" -DHOST_RISCV64 "