tinycc-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Tinycc-devel] RE : current mod makes a core dump on Fedora18 x86_64


From: Christian JULLIEN
Subject: [Tinycc-devel] RE : current mod makes a core dump on Fedora18 x86_64
Date: Tue, 5 Feb 2013 09:34:51 +0100 (CET)

Same version however works ROOTB on CentOS 6.3 x86_64


----- Message d'origine -----
De : "Christian Jullien" <address@hidden>
Date mar. 05/02/2013 07:34 (GMT +01:00)
À : "address@hidden" <address@hidden>
Objet : [Tinycc-devel] current mod makes a core dump on Fedora18 x86_64

Just checked this morning on F18 x86_64

address@hidden tinycc]$ gcc -v
Using built-in specs.
COLLECT_GCC=/usr/bin/gcc
COLLECT_LTO_WRAPPER=/usr/libexec/gcc/x86_64-redhat-linux/4.7.2/lto-wrapper
Target: x86_64-redhat-linux
Configured with: ../configure --prefix=/usr --mandir=/usr/share/man
--infodir=/usr/share/info --with-bugurl=http://bugzilla.redhat.com/bugzilla
--enable-bootstrap --enable-shared --enable-threads=posix
--enable-checking=release --disable-build-with-cxx
--disable-build-poststage1-with-cxx --with-system-zlib --enable-__cxa_atexit
--disable-libunwind-exceptions --enable-gnu-unique-object
--enable-linker-build-id --with-linker-hash-style=gnu
--enable-languages=c,c++,objc,obj-c++,java,fortran,ada,go,lto
--enable-plugin --enable-initfini-array --enable-java-awt=gtk --disable-dssi
--with-java-home=/usr/lib/jvm/java-1.5.0-gcj-1.5.0.0/jre
--enable-libgcj-multifile --enable-java-maintainer-mode
--with-ecj-jar=/usr/share/java/eclipse-ecj.jar --disable-libjava-multilib
--with-ppl --with-cloog --with-tune=generic --with-arch_32=i686
--build=x86_64-redhat-linux
Thread model: posix
gcc version 4.7.2 20121109 (Red Hat 4.7.2-8) (GCC)

address@hidden ~]$ git clone -b mob git://repo.or.cz/tinycc.git
Cloning into 'tinycc'...
remote: Counting objects: 4868, done.
remote: Compressing objects: 100% (1558/1558), done.
remote: Total 4868 (delta 3300), reused 4811 (delta 3262)
Receiving objects: 100% (4868/4868), 2.24 MiB | 974 KiB/s, done.
Resolving deltas: 100% (3300/3300), done.
address@hidden ~]$ cd tinycc/
address@hidden tinycc]$ ./configure; make
Binary directory /usr/local/bin
TinyCC directory /usr/local/lib/tcc
Library directory /usr/local/lib
Include directory /usr/local/include
Manual directory /usr/local/share/man
Info directory /usr/local/share/info
Doc directory /usr/local/share/doc/tcc
Target root prefix
Source path /home/jullien/tinycc
C compiler gcc
Target OS Linux
CPU x86-64
Big Endian no
gprof enabled no
cross compilers no
use libgcc no
Creating config.mak and config.h
gcc -o tcc.o -c tcc.c -DTCC_TARGET_X86_64 -DCONFIG_LDDIR=\"lib64\" -I.
-Wall -g -O2 -fno-strict-aliasing -Wno-pointer-sign -Wno-sign-compare -m64
gcc -o libtcc.o -c libtcc.c -DTCC_TARGET_X86_64 -DCONFIG_LDDIR=\"lib64\" -I.
-Wall -g -O2 -fno-strict-aliasing -Wno-pointer-sign -Wno-sign-compare -m64
gcc -o tccpp.o -c tccpp.c -DTCC_TARGET_X86_64 -DCONFIG_LDDIR=\"lib64\" -I.
-Wall -g -O2 -fno-strict-aliasing -Wno-pointer-sign -Wno-sign-compare -m64
gcc -o tccgen.o -c tccgen.c -DTCC_TARGET_X86_64 -DCONFIG_LDDIR=\"lib64\" -I.
-Wall -g -O2 -fno-strict-aliasing -Wno-pointer-sign -Wno-sign-compare -m64
gcc -o tccelf.o -c tccelf.c -DTCC_TARGET_X86_64 -DCONFIG_LDDIR=\"lib64\" -I.
-Wall -g -O2 -fno-strict-aliasing -Wno-pointer-sign -Wno-sign-compare -m64
gcc -o tccasm.o -c tccasm.c -DTCC_TARGET_X86_64 -DCONFIG_LDDIR=\"lib64\" -I.
-Wall -g -O2 -fno-strict-aliasing -Wno-pointer-sign -Wno-sign-compare -m64
gcc -o tccrun.o -c tccrun.c -DTCC_TARGET_X86_64 -DCONFIG_LDDIR=\"lib64\" -I.
-Wall -g -O2 -fno-strict-aliasing -Wno-pointer-sign -Wno-sign-compare -m64
gcc -o x86_64-gen.o -c x86_64-gen.c -DTCC_TARGET_X86_64
-DCONFIG_LDDIR=\"lib64\" -I. -Wall -g -O2 -fno-strict-aliasing
-Wno-pointer-sign -Wno-sign-compare -m64
gcc -o i386-asm.o -c i386-asm.c -DTCC_TARGET_X86_64 -DCONFIG_LDDIR=\"lib64\"
-I. -Wall -g -O2 -fno-strict-aliasing -Wno-pointer-sign -Wno-sign-compare
-m64
ar rcs libtcc.a libtcc.o tccpp.o tccgen.o tccelf.o tccasm.o tccrun.o
x86_64-gen.o i386-asm.o
gcc -o tcc tcc.o libtcc.a -lm -ldl -I. -Wall -g -O2 -fno-strict-aliasing
-Wno-pointer-sign -Wno-sign-compare -m64
make[1]: Entering directory `/home/jullien/tinycc/lib'
mkdir -p x86_64
gcc -O2 -m64 -c libtcc1.c -o x86_64/libtcc1.o -DTCC_TARGET_X86_64 -Wall -g
-O2
gcc -O2 -m64 -c alloca86_64.S -o x86_64/alloca86_64.o -DTCC_TARGET_X86_64
-Wall -g -O2
ar rcs ../libtcc1.a x86_64/libtcc1.o x86_64/alloca86_64.o
make[1]: Leaving directory `/home/jullien/tinycc/lib'
./texi2pod.pl tcc-doc.texi tcc.pod
pod2man --section=1 --center=" " --release=" " tcc.pod > tcc.1
texi2html -monolithic -number tcc-doc.texi
make: texi2html: Command not found
make: [tcc-doc.html] Error 127 (ignored)
makeinfo tcc-doc.texi
address@hidden tinycc]$ make test
make -C tests2 test
make[1]: Entering directory `/home/jullien/tinycc/tests2'
Test: 00_assignment...
/bin/sh: line 5: 19084 Segmentation fault (core dumped) ../tcc -B..
-run 00_assignment.c 2>&1 > 00_assignment.output
make[1]: *** [00_assignment.test] Error 139
make[1]: Leaving directory `/home/jullien/tinycc/tests2'
make: *** [test] Error 2


_______________________________________________
Tinycc-devel mailing list
address@hidden
https://lists.nongnu.org/mailman/listinfo/tinycc-devel

reply via email to

[Prev in Thread] Current Thread [Next in Thread]