Hi, Your statement is correct, but not the implementation. You need to export CC from the makefile, to get CC = $(CROSS_COMPILE)gcc Value. In your patch CC may have a different value.
I would use: " CC *:*= $(CROSS_COMPILE)gcc export CC " Yes assign with ":=", see https://www.gnu.org/software/make/manual/html_node/Setting.html Erez On Thu, 19 Oct 2023 at 17:10, Luca Fancellu <luca.fance...@arm.com> wrote: > The Makefile is defining CC and incdefs.sh is using > ${CROSS_COMPILE}cpp inside it, allowing both to use different > compilers depending on what the user pass during make invocation > as CC. > > Align them using ${CC} also inside incdefs.sh > > Signed-off-by: Luca Fancellu <luca.fance...@arm.com> > --- > incdefs.sh | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/incdefs.sh b/incdefs.sh > index a9e94f777f6b..391e63c7fac6 100755 > --- a/incdefs.sh > +++ b/incdefs.sh > @@ -27,7 +27,7 @@ user_flags() > printf " -D_GNU_SOURCE" > > # Get list of directories searched for header files. > - dirs=$(echo "" | ${CROSS_COMPILE}cpp -Wp,-v 2>&1 >/dev/null | grep > ^" /") > + dirs=$(${CC} -E -Wp,-v -xc /dev/null 2>&1 >/dev/null | grep ^" /") > > # Look for clock_adjtime(). > for d in $dirs; do > -- > 2.34.1 > > > > _______________________________________________ > Linuxptp-devel mailing list > Linuxptp-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/linuxptp-devel >
_______________________________________________ Linuxptp-devel mailing list Linuxptp-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/linuxptp-devel