[OE-core] [PATCH v3 2/2] tcf-agent: enable default target debugging features
Gernot Hillier
gernot.hillier at siemens.com
Tue Apr 25 06:13:32 UTC 2017
On 21.04.2017 18:39, Burton, Ross wrote:
>
> On 20 April 2017 at 20:08, Gernot Hillier <gernot.hillier at siemens.com
> <mailto:gernot.hillier at siemens.com>> wrote:
>
> A number of features were disabled in OE due to historic problems
> on ARM. In tcf-agent 1.4, they compile cleanly on all architectures
> besides mips. These features are required for target debugging with
> Eclipse Neon, CDT and TCF plugins - for example used by Xilinx Vivado
> SDK 2016.4.
>
>
> Would this be responsible for this failure under musl on the autobuilder:
>
> system/GNU/Linux/tcf/context-linux.c:490:10: error: variable 'cmd' has
> initializer but incomplete type
> enum __ptrace_request cmd = PTRACE_SINGLESTEP;
> ^~~~~~~~~~~~~~~~
Thanks to pointing me to this!
Looks like we need to disable the advanced tcf-agent features for musl
again as it seems to lack the necessary ptrace header.
I'll double-check other builders and post an updated patch series soon.
--
Gernot
Siemens AG, Corporate Competence Center Embedded Linux
More information about the Openembedded-core
mailing list