REG_RIP undeclared

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]



Hello everyone,
recently I've a problem building rawstudio-svn on x86_64.
Unfortunately it seems that the problem doesn't lie in the rawstudio
itself, because I'm not able to build any older revision which I was
able to build before.

The error is:
application.c: In function ‘segfault_sigaction’:
application.c:599:56: error: ‘REG_RIP’ undeclared (first use in this function)
application.c:599:56: note: each undeclared identifier is reported
only once for each function it appears in
application.c:617:44: error: ‘REG_RAX’ undeclared (first use in this function)
application.c:619:30: error: ‘REG_RBX’ undeclared (first use in this function)
application.c:621:30: error: ‘REG_RCX’ undeclared (first use in this function)
application.c:623:30: error: ‘REG_RDX’ undeclared (first use in this function)
application.c:625:30: error: ‘REG_RSI’ undeclared (first use in this function)
application.c:627:30: error: ‘REG_RDI’ undeclared (first use in this function)
application.c:629:30: error: ‘REG_R8’ undeclared (first use in this function)
application.c:631:30: error: ‘REG_R9’ undeclared (first use in this function)
application.c:633:30: error: ‘REG_R10’ undeclared (first use in this function)
application.c:635:30: error: ‘REG_R11’ undeclared (first use in this function)
application.c:637:30: error: ‘REG_R12’ undeclared (first use in this function)
application.c:639:30: error: ‘REG_R13’ undeclared (first use in this function)
application.c:641:30: error: ‘REG_R14’ undeclared (first use in this function)
application.c:643:30: error: ‘REG_R15’ undeclared (first use in this function)
application.c:645:30: error: ‘REG_RSP’ undeclared (first use in this function)

I did a grep on /usr/include and /usr/lib but nothing defines any of
these. My guess is that the problem may be caused by a new gcc. I
should note I already searched on google but without any success (most
results were saying that instead of REG_EIP, REG_EAX and others the
REG_RIP etc. should be used on 64bit systems).

What do you think where is the source of the problem?

Regards,
Lukas


[Index of Archives]     [Linux Wireless]     [Linux Kernel]     [ATH6KL]     [Linux Bluetooth]     [Linux Netdev]     [Kernel Newbies]     [Share Photos]     [IDE]     [Security]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux ATA RAID]     [Samba]     [Device Mapper]
  Powered by Linux