On 07/29/2013 09:47 PM, John David Anglin wrote: > On 29-Jul-13, at 4:49 AM, Chen Gang wrote: > >> After use own built cross compiler (gcc-4.9.0, binutils-2.23.2 with >> 'hppa64-gchen-linux'), no the related warnings any more. >> >> The original compiler which I used ('hppa64-linux-gnu') is incorrect. > > I haven't seen the warning with any recent compiler and possibly your > compiler > selection versus CONFIG_64BIT was wrong. What does 'hppa64-linux-gnu -v' > show? > The incorrect compiler's information. [root@dhcp122 linux-next]# rpm -qf /usr/bin/hppa64-linux-gnu-gcc gcc-hppa64-linux-gnu-4.7.1-0.1.20120606.fc17.x86_64 [root@dhcp122 linux-next]# hppa64-linux-gnu-gcc -v Using built-in specs. COLLECT_GCC=hppa64-linux-gnu-gcc COLLECT_LTO_WRAPPER=/usr/libexec/gcc/hppa64-linux-gnu/4.7.1/lto-wrapper Target: hppa64-linux-gnu Configured with: ../gcc-4.7.1-RC-20120606/configure --disable-dependency-tracking --disable-silent-rules --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libexecdir=/usr/libexec --localstatedir=/var --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info --build=x86_64-redhat-linux-gnu --host=x86_64-redhat-linux-gnu --target=hppa64-linux-gnu --enable-targets=all --program-prefix=hppa64-linux-gnu- --enable-languages=c --without-headers --enable-sjlj-exceptions --with-system-libunwind --disable-nls --disable-threads --disable-shared --disable-libmudflap --disable-libssp --disable-libgomp --disable-libquadmath --disable-gold --disable-decimal-float --enable-checking= --enable-gnu-unique-object --enable-linker-build-id --disable-plugin --enable-nls --with-system-zlib --with-bugurl=http://bugzilla.redhat.com/bugzilla/ --enable-obsolete Thread model: single gcc version 4.7.1 20120606 (Red Hat 4.7.1-0.1.20120606) (GCC) > gcc-4.9.0 is not released and any particular snapshot may be buggy. > Suggest using > 4.8 branch. > gcc-4.9.0 with binutil-2.23.2 for 'hppa64-linux' is correct for parisc with 'CONFIG_64BIT' enabled. I intend to use gcc-4.9.0, (I want to find more issues not only for kernel, but also for gcc, so I can have more chances to provide my contributions for both of them) ;-) > Dave > -- > John David Anglin dave.anglin@xxxxxxxx > > > > > Thanks. -- Chen Gang -- To unsubscribe from this list: send the line "unsubscribe linux-parisc" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html