我试图在BeagleBone Black上调试一个程序。在调试器外部,它会产生不正确的结果,但不会产生SIGILL。它也可以在没有断点的调试器下运行。然而,它产生一个SIGILL与步进时设置的断点。程序和库不使用基于SIGILL的cpu功能探测器。但是,我不知道GDB在做什么。 在调试器我看到: (gdb) b main
Breakpoint 1 at 0x26f20: file test.cx
我需要指定JTAGenum Jtag枚举实用程序的用户配置设置。 特别地,在此部分 // Target specific, check your documentation or guess
#define SCAN_LEN 1890 // used for IR enum. bigger the better
#define IR_LEN 5
// IR registers