Current-Users archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: MIPS pcc endian
On Fri, 20 Apr 2012, Toru Nishimura wrote:
> I made another run of build.sh with pcc, this time, for NetBSD/evbmips.
> Making nbtools is done as expected;
>
> $ build.sh -V HAVE_PCC=yes USETOOLS_PCC=yes tools
>
> When trying to run build.sh kernel=MERAKI, I got the following error;
>
> ../.././machine/endian_machdep.h:8: error: neither __MIPSEL__ nor __MIPSEB__
> are defined.
>
> My Qs are;
>
> 1. how can I fix it?
these should come from within the compiler front end; you would add them
to the CPPMDADD definition, in
external/bsd/pcc/dist/pcc/os/netbsd/ccconfig.h
(but I'm not sure how well MIPS is supported with pcc)
> 2. can pcc-mips generate both of MIPSEL and MIPSEB binaries with a
> single set of PCC compiler body with the help of appropriate command
> line option?
No, the front end does not properly support multi-arch environment at this
time.. (I have been working at improving this but nothing ready for
publication as yet :)
iain
Home |
Main Index |
Thread Index |
Old Index