Project

General

Profile

Actions

Bug #75

closed

Why doesn't xorg omap driver build with --enable-neon

Added by Hammel over 13 years ago. Updated over 13 years ago.

Status:
Closed
Priority:
High
Assignee:
Category:
xcc
Target version:
Start date:
28 Feb 2011
Due date:
% Done:

100%

Estimated time:
Severity:
Medium

Description

Compiling the xorg omap driver with --enable-neon fails with the following message: {standard input}: Assembler messages: {standard input}:105: Error: bad instruction `vld1.u8 {d0},[r1]!' {standard input}:108: Error: bad instruction `vld1.u8 {d1},[r4]!' {standard input}:109: Error: bad instruction `vld1.u8 {q1},[r7]!' {standard input}:110: Error: bad instruction `vzip.u8 d0,d1' {standard input}:111: Error: bad instruction `vld1.u8 {q2},[r6]!' {standard input}:112: Error: bad instruction `vst2.u8 {q0,q1},[r5]!' {standard input}:113: Error: bad instruction `vmov.u8 q1,q2' {standard input}:114: Error: bad instruction `vst2.u8 {q0,q1},[sl]!'
make5: *** [image-format-conversions.lo] Error 1

CC     sw-exa.lo

This appears to mean that the cross-compiler is not properly enabled for neon capabilities. But the Crosstool-NG config file includes the following two entries:
CT_ARCH_FPU="neon"
CT_CC_CORE_EXTRA_CONFIG="--with-fpu=neon"

This seems to be all that is required, but I'll need to check with the Crosstool-NG list to be certain.

Actions

Also available in: Atom PDF