ports lang/gcc4x fail to build on ia64
"C. Bergström"
codestr0m at osunix.org
Mon Aug 17 16:59:22 UTC 2009
Marcel Moolenaar wrote:
>
> On Aug 17, 2009, at 8:33 AM, Anton Shterenlikht wrote:
>>>
>>> Open64 is highly optimized for IA-64, but also needs a GCC front-end
>>> to function. In regards to this there may be code or bug fixes
>>> floating around.
>>
>> but there's no Open64 FreeBSD port, is there?
>
> No. Open64 is barely portable. I used to work on it while at HP,
> so I know that it's not a trivial thing to fix.
Please see my patch I linked to before. (I forget the exact amount, but
yes the patch touches like ~400 files) I agree that Open64 is currently
not very portable, but I am working on that. Over time you'll see the
build process and various things cleaned up.
Things on my list I have already done or experimented with
* Clean-up the ifdefs that are OS specific
* Add a configure script which will help figure out OS/target
specifics for the build
* Change some defines that assume ILP32 to a more portable type
Open64 already supports the IA-64 target, but it's at least a week of
work to merge and verify this patch. My problem is I've rebased to a
codebase which I'm hoping I can publicly make available soon.
./C
More information about the freebsd-ia64
mailing list