[LLVMbugs] [Bug 9676] New: '<inline asm>:51:2: error: warning: ignoring directive for now' when compiling wine
bugzilla-daemon at llvm.org
bugzilla-daemon at llvm.org
Sun Apr 10 23:41:57 PDT 2011
http://llvm.org/bugs/show_bug.cgi?id=9676
Summary: '<inline asm>:51:2: error: warning: ignoring directive
for now' when compiling wine
Product: new-bugs
Version: 2.9
Platform: PC
OS/Version: Linux
Status: NEW
Severity: normal
Priority: P
Component: new bugs
AssignedTo: unassignedbugs at nondot.org
ReportedBy: austinenglish at gmail.com
CC: llvmbugs at cs.uiuc.edu
Created an attachment (id=6431)
--> (http://llvm.org/bugs/attachment.cgi?id=6431)
troublesome source file
austin at aw21 ~/src/wine-clang $ make
make[1]: Entering directory `/home/austin/src/wine-clang/tools'
make[1]: `makedep' is up to date.
make[1]: Leaving directory `/home/austin/src/wine-clang/tools'
make[1]: Entering directory `/home/austin/src/wine-clang/libs/port'
clang -v -c -I. -I. -I../../include -I../../include -D__WINESRC__ -D_REENTRANT
-fPIC -Wall -pipe -fno-strict-aliasing -Wdeclaration-after-statement
-Wstrict-prototypes -Wtype-limits -Wwrite-strings -Wpointer-arith -std=gnu89
-g -o interlocked.o interlocked.c
clang version 2.9 (tags/RELEASE_29/final)
Target: i386-pc-linux-gnu
Thread model: posix
"/usr/bin/clang" -cc1 -triple i386-pc-linux-gnu -emit-obj -mrelax-all
-disable-free -disable-llvm-verifier -main-file-name interlocked.c -pic-level 2
-mdisable-fp-elim -relaxed-aliasing -masm-verbose -mconstructor-aliases
-target-cpu pentium4 -target-linker-version 2.20.1.20100303
-momit-leaf-frame-pointer -v -g -resource-dir /usr/bin/../lib/clang/2.9 -D
__WINESRC__ -D _REENTRANT -I . -I . -I ../../include -I ../../include -Wall
-Wdeclaration-after-statement -Wstrict-prototypes -Wtype-limits -Wwrite-strings
-Wpointer-arith -std=gnu89 -ferror-limit 19 -fmessage-length 80 -fgnu-runtime
-fdiagnostics-show-option -fcolor-diagnostics -o interlocked.o -x c
interlocked.c
clang -cc1 version 2.9 based upon llvm 2.9 hosted on i386-pc-linux-gnu
ignoring duplicate directory "."
ignoring duplicate directory "../../include"
#include "..." search starts here:
#include <...> search starts here:
.
../../include
/usr/local/include
/usr/bin/../lib/clang/2.9/include
/usr/include
/usr/lib/gcc/i686-pc-linux-gnu/4.4.5/include
End of search list.
<inline asm>:36:2: error: warning: ignoring directive for now
.cfi_adjust_cfa_offset 4
^
<inline asm>:37:2: error: warning: ignoring directive for now
.cfi_rel_offset %ebx,0
^
<inline asm>:39:2: error: warning: ignoring directive for now
.cfi_adjust_cfa_offset 4
^
<inline asm>:40:2: error: warning: ignoring directive for now
.cfi_rel_offset %esi,0
^
<inline asm>:48:2: error: warning: ignoring directive for now
.cfi_same_value %esi
^
<inline asm>:49:2: error: warning: ignoring directive for now
.cfi_adjust_cfa_offset -4
^
<inline asm>:51:2: error: warning: ignoring directive for now
.cfi_same_value %ebx
^
<inline asm>:52:2: error: warning: ignoring directive for now
.cfi_adjust_cfa_offset -4
^
8 errors generated.
make[1]: *** [interlocked.o] Error 1
make[1]: Leaving directory `/home/austin/src/wine-clang/libs/port'
make: *** [libs/port] Error 2
wine version is wine-1.3.17-173-g6eed4c4. This worked under clang 2.8.
Compiling wine with:
#!/bin/bash
export CC=clang
export CXX=clang
export CFLAGS="-std=gnu89 -g"
./configure
make
--
Configure bugmail: http://llvm.org/bugs/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
More information about the llvm-bugs
mailing list