[llvm-commits] Very minor Patch for GCC 4.2.2 for llvm-gcc's llvm-convert.cpp

Aaron Gray aaronngray.lists at googlemail.com
Fri Aug 28 13:58:54 PDT 2009


c++ -c -g -DIN_GCC -W -Wall -Wwrite-strings -pedantic -Wno-long-long
-Wno-variad
ic-macros -Wmissing-format-attribute -fno-common -DHAVE_CONFIG_H -Wno-unused
-DT
ARGET_NAME=\"i686-pc-cygwin\" -frandom-seed=0 -I. -I.
-I/home/ang/svn/llvm-gcc-c
off/gcc -I/home/ang/svn/llvm-gcc-coff/gcc/.
-I/home/ang/svn/llvm-gcc-coff/gcc/..
/include -I/home/ang/svn/llvm-gcc-coff/gcc/../libcpp/include
 -I/home/ang/svn/ll
vm-gcc-coff/gcc/../libdecnumber -I../libdecnumber
-I/home/ang/llvm-coff/include
-DENABLE_LLVM -I/home/ang/llvm-coff/include  -D_DEBUG -D_GNU_SOURCE
-D__STDC_LIM
IT_MACROS -D__STDC_CONSTANT_MACROS   -I. -I.
-I/home/ang/svn/llvm-gcc-coff/gcc -
I/home/ang/svn/llvm-gcc-coff/gcc/.
-I/home/ang/svn/llvm-gcc-coff/gcc/../include
-I/home/ang/svn/llvm-gcc-coff/gcc/../libcpp/include
 -I/home/ang/svn/llvm-gcc-co
ff/gcc/../libdecnumber -I../libdecnumber -I/home/ang/llvm-coff/include
/home/ang
/svn/llvm-gcc-coff/gcc/llvm-convert.cpp -o llvm-convert.o
/home/ang/svn/llvm-gcc-coff/gcc/llvm-convert.cpp: In static member function
'sta
tic llvm::Constant* TreeConstantToLLVM::ConvertSTRING_CST(tree_node*)':
/home/ang/svn/llvm-gcc-coff/gcc/llvm-convert.cpp:7127: error: invalid
conversion
 from 'const unsigned int*' to 'const uint32_t*'
make[3]: *** [llvm-convert.o] Error 1
make[3]: Leaving directory `/home/ang/build/llvm-gcc-coff/gcc'
make[2]: *** [all-stage1-gcc] Error 2
make[2]: Leaving directory `/home/ang/build/llvm-gcc-coff'
make[1]: *** [stage1-bubble] Error 2
make[1]: Leaving directory `/home/ang/build/llvm-gcc-coff'
make: *** [all] Error 2

Index: llvm-convert.cpp
===================================================================
--- llvm-convert.cpp    (revision 80390)
+++ llvm-convert.cpp    (working copy)
@@ -7124,7 +7124,7 @@
   } else if (ElTy == Type::getInt32Ty(Context)) {
     assert((Len&3) == 0 &&
            "Length in bytes should be a multiple of element size");
-    const uint32_t *InStr = (const unsigned *)TREE_STRING_POINTER(exp);
+    const uint32_t *InStr = (const uint32_t *)TREE_STRING_POINTER(exp);
     for (unsigned i = 0; i != Len/4; ++i) {
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20090828/70de4d22/attachment.html>


More information about the llvm-commits mailing list