Re: Gcc Plugin: error: ‘FIRST_PSEUDO_REGISTER’ undeclared

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

 



Thanks a lot. That worked.

On Tue, May 5, 2009 at 10:47 AM, Ian Lance Taylor <iant@xxxxxxxxxx> wrote:
> Aravinda <aravindakidambi@xxxxxxxxx> writes:
>
>> Im compiling a simple gcc plugin and am getting the below error.
>
> I think that for the time being it is OK to ask questions about
> compiling plugins on the gcc@xxxxxxxxxxx mailing list.  More of the
> plugin developers read gcc@.  Of course it's always OK to ask questions
> on gcc-help@ as well.  (Don't send a message to both mailing lists,
> though.)
>
>
>> I cant figure out whats wrong, but looks like, my Makefile is not
>> right. Can you please tell me what is wrong ?
>>
>> [aravinda@localhost backup]$ make
>> /usr/src/svninstall/bin/gcc -B/usr/src/svnbuild/gcc
>> -I/usr/src/svnbuild/gcc -I. -I/usr/src/gcc-svn/gcc
>> -I/usr/src/gcc-svn/include -I/usr/src/gcc-svn/libcpp/include -I
>> -DIN_GCC -fPIC -shared second.c -lm -o test.so
>> In file included from /usr/src/gcc-svn/gcc/basic-block.h:28,
>>                 from second.c:10:
>> /usr/src/gcc-svn/gcc/hard-reg-set.h: In function ‘hard_reg_set_iter_set’:
>> /usr/src/gcc-svn/gcc/hard-reg-set.h:545: error:
>> ‘FIRST_PSEUDO_REGISTER’ undeclared (first use in this function)
>
> You have to #include "tm.h".  A lot of gcc header files assume that that
> has already bee done.
>
> Ian
>


[Index of Archives]     [Linux C Programming]     [Linux Kernel]     [eCos]     [Fedora Development]     [Fedora Announce]     [Autoconf]     [The DWARVES Debugging Tools]     [Yosemite Campsites]     [Yosemite News]     [Linux GCC]

  Powered by Linux