<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">Hi all,<div><br></div><div>Has anyone encountered the following problem:</div><div>=========</div><div><div>gcc -pthread -c -fno-strict-aliasing -DSTACKLESS_FRHACK=0 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes  -I. -IInclude -I./Include -I./Stackless  -fPIC -DPy_BUILD_CORE -fno-omit-frame-pointer -O2 -I. -o Stackless/core/slp_transfer.o ./Stackless/core/slp_transfer.c</div><div>In file included from ./Stackless/platf/slp_platformselect.h:10,</div><div>                 from ./Stackless/core/slp_transfer.c:46:</div><div>./Stackless/platf/switch_x86_unix.h: In function ‘slp_transfer’:</div><div>./Stackless/platf/switch_x86_unix.h:37: error: PIC register ‘ebx’ clobbered in ‘asm’</div><div>make: *** [Stackless/core/slp_transfer.o] Error 1</div></div><div>=========</div><div><br></div><div><br></div><div>This is a clean install of Ubuntu 10.04, with the following details:</div><div><br></div><div><b>uname -a:</b></div><div>Linux ubuntu 2.6.32-24-generic #38-Ubuntu SMP Mon Jul 5 09:22:14 UTC 2010 i686 GNU/Linux</div><div><br></div><div><div>user@ubuntu:~/tmp/python-2.6.5-stackless$ <b>gcc -v</b></div><div>Using built-in specs.</div><div>Target: i486-linux-gnu</div><div>Configured with: ../src/configure -v --with-pkgversion='Ubuntu 4.4.3-4ubuntu5' --with-bugurl=file:///usr/share/doc/gcc-4.4/README.Bugs --enable-languages=c,c++,fortran,objc,obj-c++ --prefix=/usr --enable-shared --enable-multiarch --enable-linker-build-id --with-system-zlib --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --with-gxx-include-dir=/usr/include/c++/4.4 --program-suffix=-4.4 --enable-nls --enable-clocale=gnu --enable-libstdcxx-debug --enable-plugin --enable-objc-gc --enable-targets=all --disable-werror --with-arch-32=i486 --with-tune=generic --enable-checking=release --build=i486-linux-gnu --host=i486-linux-gnu --target=i486-linux-gnu</div><div>Thread model: posix</div><div>gcc version 4.4.3 (Ubuntu 4.4.3-4ubuntu5) </div></div><div><br></div><div><br></div><div><br></div><div><br></div><div>=========</div><div><br></div><div>Full log details below.</div><div><br></div><div><div>charles@ubuntu:~/tmp/python-2.6.5-stackless$ ./configure --enable-shared</div><div>checking for --enable-universalsdk... no</div><div>checking for --with-universal-archs... 32-bit</div><div>checking MACHDEP... linux2</div><div>checking EXTRAPLATDIR... </div><div>checking machine type as reported by uname -m... i686</div><div>checking for --without-gcc... no</div><div>checking for gcc... gcc</div><div>checking for C compiler default output file name... a.out</div><div>checking whether the C compiler works... yes</div><div>checking whether we are cross compiling... no</div><div>checking for suffix of executables... </div><div>checking for suffix of object files... o</div><div>checking whether we are using the GNU C compiler... yes</div><div>checking whether gcc accepts -g... yes</div><div>checking for gcc option to accept ISO C89... none needed</div><div>checking for --with-cxx-main=<compiler>... no</div><div>checking for g++... g++</div><div>configure: WARNING:</div><div><br></div><div>  By default, distutils will build C++ extension modules with "g++".</div><div>  If this is not intended, then set CXX on the configure command line.</div><div>  </div><div>checking how to run the C preprocessor... gcc -E</div><div>checking for grep that handles long lines and -e... /bin/grep</div><div>checking for egrep... /bin/grep -E</div><div>checking for ANSI C header files... yes</div><div>checking for sys/types.h... yes</div><div>checking for sys/stat.h... yes</div><div>checking for stdlib.h... yes</div><div>checking for string.h... yes</div><div>checking for memory.h... yes</div><div>checking for strings.h... yes</div><div>checking for inttypes.h... yes</div><div>checking for stdint.h... yes</div><div>checking for unistd.h... yes</div><div>checking minix/config.h usability... no</div><div>checking minix/config.h presence... no</div><div>checking for minix/config.h... no</div><div>checking whether it is safe to define __EXTENSIONS__... yes</div><div>checking for --with-suffix... </div><div>checking for case-insensitive build directory... no</div><div>checking LIBRARY... libpython$(VERSION).a</div><div>checking LINKCC... $(PURIFY) $(MAINCC)</div><div>checking for --enable-shared... yes</div><div>checking for --enable-profiling... </div><div>checking LDLIBRARY... libpython$(VERSION).so</div><div>checking for ranlib... ranlib</div><div>checking for ar... ar</div><div>checking for svnversion... not-found</div><div>checking for a BSD-compatible install... /usr/bin/install -c</div><div>checking for --with-pydebug... no</div><div>checking whether gcc accepts -fno-strict-aliasing... yes</div><div>checking whether gcc accepts -OPT:Olimit=0... no</div><div>checking whether gcc accepts -Olimit 1500... no</div><div>checking whether gcc supports ParseTuple __format__... no</div><div>checking whether pthreads are available without options... no</div><div>checking whether gcc accepts -Kpthread... no</div><div>checking whether gcc accepts -Kthread... no</div><div>checking whether gcc accepts -pthread... yes</div><div>checking whether g++ also accepts flags for thread support... no</div><div>checking for ANSI C header files... (cached) yes</div><div>checking asm/types.h usability... yes</div><div>checking asm/types.h presence... yes</div><div>checking for asm/types.h... yes</div><div>checking conio.h usability... no</div><div>checking conio.h presence... no</div><div>checking for conio.h... no</div><div>checking curses.h usability... no</div><div>checking curses.h presence... no</div><div>checking for curses.h... no</div><div>checking direct.h usability... no</div><div>checking direct.h presence... no</div><div>checking for direct.h... no</div><div>checking dlfcn.h usability... yes</div><div>checking dlfcn.h presence... yes</div><div>checking for dlfcn.h... yes</div><div>checking errno.h usability... yes</div><div>checking errno.h presence... yes</div><div>checking for errno.h... yes</div><div>checking fcntl.h usability... yes</div><div>checking fcntl.h presence... yes</div><div>checking for fcntl.h... yes</div><div>checking grp.h usability... yes</div><div>checking grp.h presence... yes</div><div>checking for grp.h... yes</div><div>checking ieeefp.h usability... no</div><div>checking ieeefp.h presence... no</div><div>checking for ieeefp.h... no</div><div>checking io.h usability... no</div><div>checking io.h presence... no</div><div>checking for io.h... no</div><div>checking langinfo.h usability... yes</div><div>checking langinfo.h presence... yes</div><div>checking for langinfo.h... yes</div><div>checking libintl.h usability... yes</div><div>checking libintl.h presence... yes</div><div>checking for libintl.h... yes</div><div>checking ncurses.h usability... no</div><div>checking ncurses.h presence... no</div><div>checking for ncurses.h... no</div><div>checking poll.h usability... yes</div><div>checking poll.h presence... yes</div><div>checking for poll.h... yes</div><div>checking process.h usability... no</div><div>checking process.h presence... no</div><div>checking for process.h... no</div><div>checking pthread.h usability... yes</div><div>checking pthread.h presence... yes</div><div>checking for pthread.h... yes</div><div>checking shadow.h usability... yes</div><div>checking shadow.h presence... yes</div><div>checking for shadow.h... yes</div><div>checking signal.h usability... yes</div><div>checking signal.h presence... yes</div><div>checking for signal.h... yes</div><div>checking for stdint.h... (cached) yes</div><div>checking stropts.h usability... yes</div><div>checking stropts.h presence... yes</div><div>checking for stropts.h... yes</div><div>checking termios.h usability... yes</div><div>checking termios.h presence... yes</div><div>checking for termios.h... yes</div><div>checking thread.h usability... no</div><div>checking thread.h presence... no</div><div>checking for thread.h... no</div><div>checking for unistd.h... (cached) yes</div><div>checking utime.h usability... yes</div><div>checking utime.h presence... yes</div><div>checking for utime.h... yes</div><div>checking sys/audioio.h usability... no</div><div>checking sys/audioio.h presence... no</div><div>checking for sys/audioio.h... no</div><div>checking sys/bsdtty.h usability... no</div><div>checking sys/bsdtty.h presence... no</div><div>checking for sys/bsdtty.h... no</div><div>checking sys/epoll.h usability... yes</div><div>checking sys/epoll.h presence... yes</div><div>checking for sys/epoll.h... yes</div><div>checking sys/event.h usability... no</div><div>checking sys/event.h presence... no</div><div>checking for sys/event.h... no</div><div>checking sys/file.h usability... yes</div><div>checking sys/file.h presence... yes</div><div>checking for sys/file.h... yes</div><div>checking sys/loadavg.h usability... no</div><div>checking sys/loadavg.h presence... no</div><div>checking for sys/loadavg.h... no</div><div>checking sys/lock.h usability... no</div><div>checking sys/lock.h presence... no</div><div>checking for sys/lock.h... no</div><div>checking sys/mkdev.h usability... no</div><div>checking sys/mkdev.h presence... no</div><div>checking for sys/mkdev.h... no</div><div>checking sys/modem.h usability... no</div><div>checking sys/modem.h presence... no</div><div>checking for sys/modem.h... no</div><div>checking sys/param.h usability... yes</div><div>checking sys/param.h presence... yes</div><div>checking for sys/param.h... yes</div><div>checking sys/poll.h usability... yes</div><div>checking sys/poll.h presence... yes</div><div>checking for sys/poll.h... yes</div><div>checking sys/select.h usability... yes</div><div>checking sys/select.h presence... yes</div><div>checking for sys/select.h... yes</div><div>checking sys/socket.h usability... yes</div><div>checking sys/socket.h presence... yes</div><div>checking for sys/socket.h... yes</div><div>checking sys/statvfs.h usability... yes</div><div>checking sys/statvfs.h presence... yes</div><div>checking for sys/statvfs.h... yes</div><div>checking for sys/stat.h... (cached) yes</div><div>checking sys/termio.h usability... no</div><div>checking sys/termio.h presence... no</div><div>checking for sys/termio.h... no</div><div>checking sys/time.h usability... yes</div><div>checking sys/time.h presence... yes</div><div>checking for sys/time.h... yes</div><div>checking sys/times.h usability... yes</div><div>checking sys/times.h presence... yes</div><div>checking for sys/times.h... yes</div><div>checking for sys/types.h... (cached) yes</div><div>checking sys/un.h usability... yes</div><div>checking sys/un.h presence... yes</div><div>checking for sys/un.h... yes</div><div>checking sys/utsname.h usability... yes</div><div>checking sys/utsname.h presence... yes</div><div>checking for sys/utsname.h... yes</div><div>checking sys/wait.h usability... yes</div><div>checking sys/wait.h presence... yes</div><div>checking for sys/wait.h... yes</div><div>checking pty.h usability... yes</div><div>checking pty.h presence... yes</div><div>checking for pty.h... yes</div><div>checking libutil.h usability... no</div><div>checking libutil.h presence... no</div><div>checking for libutil.h... no</div><div>checking sys/resource.h usability... yes</div><div>checking sys/resource.h presence... yes</div><div>checking for sys/resource.h... yes</div><div>checking netpacket/packet.h usability... yes</div><div>checking netpacket/packet.h presence... yes</div><div>checking for netpacket/packet.h... yes</div><div>checking sysexits.h usability... yes</div><div>checking sysexits.h presence... yes</div><div>checking for sysexits.h... yes</div><div>checking bluetooth.h usability... no</div><div>checking bluetooth.h presence... no</div><div>checking for bluetooth.h... no</div><div>checking bluetooth/bluetooth.h usability... no</div><div>checking bluetooth/bluetooth.h presence... no</div><div>checking for bluetooth/bluetooth.h... no</div><div>checking linux/tipc.h usability... yes</div><div>checking linux/tipc.h presence... yes</div><div>checking for linux/tipc.h... yes</div><div>checking for dirent.h that defines DIR... yes</div><div>checking for library containing opendir... none required</div><div>checking whether sys/types.h defines makedev... yes</div><div>checking for term.h... no</div><div>checking for linux/netlink.h... yes</div><div>checking for clock_t in time.h... yes</div><div>checking for makedev... yes</div><div>checking Solaris LFS bug... no</div><div>checking for mode_t... yes</div><div>checking for off_t... yes</div><div>checking for pid_t... yes</div><div>checking return type of signal handlers... void</div><div>checking for size_t... yes</div><div>checking for uid_t in sys/types.h... yes</div><div>checking for ssize_t... yes</div><div>checking size of int... 4</div><div>checking size of long... 4</div><div>checking size of void *... 4</div><div>checking size of short... 2</div><div>checking size of float... 4</div><div>checking size of double... 8</div><div>checking size of fpos_t... 16</div><div>checking size of size_t... 4</div><div>checking size of pid_t... 4</div><div>checking for long long support... yes</div><div>checking size of long long... 8</div><div>checking for long double support... yes</div><div>checking size of long double... 12</div><div>checking for _Bool support... yes</div><div>checking size of _Bool... 1</div><div>checking for uintptr_t... yes</div><div>checking size of uintptr_t... 4</div><div>checking size of off_t... 8</div><div>checking whether to enable large file support... yes</div><div>checking size of time_t... 4</div><div>checking for pthread_t... yes</div><div>checking size of pthread_t... 4</div><div>checking for --enable-toolbox-glue... no</div><div>checking for --enable-framework... no</div><div>checking for dyld... no</div><div>checking SO... .so</div><div>checking LDSHARED... $(CC) -shared</div><div>checking CCSHARED... -fPIC</div><div>checking LINKFORSHARED... -Xlinker -export-dynamic</div><div>checking CFLAGSFORSHARED... $(CCSHARED)</div><div>checking SHLIBS... $(LIBS)</div><div>checking for dlopen in -ldl... yes</div><div>checking for shl_load in -ldld... no</div><div>checking for library containing sem_init... -lpthread</div><div>checking for textdomain in -lintl... no</div><div>checking for t_open in -lnsl... no</div><div>checking for socket in -lsocket... no</div><div>checking for --with-libs... no</div><div>checking for --with-system-ffi... </div><div>checking for --with-signal-module... yes</div><div>checking for --with-dec-threads... no</div><div>checking for --with-threads... yes</div><div>checking if PTHREAD_SCOPE_SYSTEM is supported... yes</div><div>checking for pthread_sigmask... yes</div><div>checking if --enable-ipv6 is specified... yes</div><div>checking if RFC2553 API is available... yes</div><div>checking ipv6 stack type... linux-glibc</div><div>checking for OSX 10.5 SDK or later... no</div><div>checking for --with-doc-strings... yes</div><div>checking for --with-tsc... no</div><div>checking for --with-pymalloc... yes</div><div>checking for --with-wctype-functions... no</div><div>checking for dlopen... yes</div><div>checking DYNLOADFILE... dynload_shlib.o</div><div>checking MACHDEP_OBJS... MACHDEP_OBJS</div><div>checking for alarm... yes</div><div>checking for setitimer... yes</div><div>checking for getitimer... yes</div><div>checking for bind_textdomain_codeset... yes</div><div>checking for chown... yes</div><div>checking for clock... yes</div><div>checking for confstr... yes</div><div>checking for ctermid... yes</div><div>checking for execv... yes</div><div>checking for fchmod... yes</div><div>checking for fchown... yes</div><div>checking for fork... yes</div><div>checking for fpathconf... yes</div><div>checking for ftime... yes</div><div>checking for ftruncate... yes</div><div>checking for gai_strerror... yes</div><div>checking for getgroups... yes</div><div>checking for getlogin... yes</div><div>checking for getloadavg... yes</div><div>checking for getpeername... yes</div><div>checking for getpgid... yes</div><div>checking for getpid... yes</div><div>checking for getpriority... yes</div><div>checking for getpwent... yes</div><div>checking for getspnam... yes</div><div>checking for getspent... yes</div><div>checking for getsid... yes</div><div>checking for getwd... yes</div><div>checking for kill... yes</div><div>checking for killpg... yes</div><div>checking for lchmod... no</div><div>checking for lchown... yes</div><div>checking for lstat... yes</div><div>checking for mkfifo... yes</div><div>checking for mknod... yes</div><div>checking for mktime... yes</div><div>checking for mremap... yes</div><div>checking for nice... yes</div><div>checking for pathconf... yes</div><div>checking for pause... yes</div><div>checking for plock... no</div><div>checking for poll... yes</div><div>checking for pthread_init... no</div><div>checking for putenv... yes</div><div>checking for readlink... yes</div><div>checking for realpath... yes</div><div>checking for select... yes</div><div>checking for setegid... yes</div><div>checking for seteuid... yes</div><div>checking for setgid... yes</div><div>checking for setlocale... yes</div><div>checking for setregid... yes</div><div>checking for setreuid... yes</div><div>checking for setsid... yes</div><div>checking for setpgid... yes</div><div>checking for setpgrp... yes</div><div>checking for setuid... yes</div><div>checking for setvbuf... yes</div><div>checking for snprintf... yes</div><div>checking for sigaction... yes</div><div>checking for siginterrupt... yes</div><div>checking for sigrelse... yes</div><div>checking for strftime... yes</div><div>checking for sysconf... yes</div><div>checking for tcgetpgrp... yes</div><div>checking for tcsetpgrp... yes</div><div>checking for tempnam... yes</div><div>checking for timegm... yes</div><div>checking for times... yes</div><div>checking for tmpfile... yes</div><div>checking for tmpnam... yes</div><div>checking for tmpnam_r... yes</div><div>checking for truncate... yes</div><div>checking for uname... yes</div><div>checking for unsetenv... yes</div><div>checking for utimes... yes</div><div>checking for waitpid... yes</div><div>checking for wait3... yes</div><div>checking for wait4... yes</div><div>checking for wcscoll... yes</div><div>checking for _getpty... no</div><div>checking for chroot... yes</div><div>checking for link... yes</div><div>checking for symlink... yes</div><div>checking for fchdir... yes</div><div>checking for fsync... yes</div><div>checking for fdatasync... yes</div><div>checking for epoll... yes</div><div>checking for kqueue... no</div><div>checking for ctermid_r... no</div><div>checking for flock... yes</div><div>checking for getpagesize... yes</div><div>checking for true... true</div><div>checking for inet_aton in -lc... yes</div><div>checking for chflags... no</div><div>checking for lchflags... no</div><div>checking for inflateCopy in -lz... no</div><div>checking for hstrerror... yes</div><div>checking for inet_aton... yes</div><div>checking for inet_pton... yes</div><div>checking for setgroups... yes</div><div>checking for openpty... no</div><div>checking for openpty in -lutil... yes</div><div>checking for forkpty... yes</div><div>checking for memmove... yes</div><div>checking for fseek64... no</div><div>checking for fseeko... yes</div><div>checking for fstatvfs... yes</div><div>checking for ftell64... no</div><div>checking for ftello... yes</div><div>checking for statvfs... yes</div><div>checking for dup2... yes</div><div>checking for getcwd... yes</div><div>checking for strdup... yes</div><div>checking for getpgrp... yes</div><div>checking for setpgrp... (cached) yes</div><div>checking for gettimeofday... yes</div><div>checking for major... yes</div><div>checking for getaddrinfo... yes</div><div>checking getaddrinfo bug... good</div><div>checking for getnameinfo... yes</div><div>checking whether time.h and sys/time.h may both be included... yes</div><div>checking whether struct tm is in sys/time.h or time.h... time.h</div><div>checking for struct tm.tm_zone... yes</div><div>checking for struct stat.st_rdev... yes</div><div>checking for struct stat.st_blksize... yes</div><div>checking for struct stat.st_flags... no</div><div>checking for struct stat.st_gen... no</div><div>checking for struct stat.st_birthtime... no</div><div>checking for struct stat.st_blocks... yes</div><div>checking for time.h that defines altzone... no</div><div>checking whether sys/select.h and sys/time.h may both be included... yes</div><div>checking for addrinfo... yes</div><div>checking for sockaddr_storage... yes</div><div>checking whether char is unsigned... no</div><div>checking for an ANSI C-conforming const... yes</div><div>checking for working volatile... yes</div><div>checking for working signed char... yes</div><div>checking for prototypes... yes</div><div>checking for variable length prototypes and stdarg.h... yes</div><div>checking for socketpair... yes</div><div>checking if sockaddr has sa_len member... no</div><div>checking whether va_list is an array... no</div><div>checking for gethostbyname_r... yes</div><div>checking gethostbyname_r with 6 args... yes</div><div>checking for __fpu_control... yes</div><div>checking for --with-fpectl... no</div><div>checking for --with-libm=STRING... default LIBM="-lm"</div><div>checking for --with-libc=STRING... default LIBC=""</div><div>checking for x87-style double rounding... yes</div><div>checking whether tanh preserves the sign of zero... yes</div><div>checking for acosh... yes</div><div>checking for asinh... yes</div><div>checking for atanh... yes</div><div>checking for copysign... yes</div><div>checking for expm1... yes</div><div>checking for finite... yes</div><div>checking for hypot... yes</div><div>checking for log1p... yes</div><div>checking whether isinf is declared... yes</div><div>checking whether isnan is declared... yes</div><div>checking whether isfinite is declared... yes</div><div>checking wchar.h usability... yes</div><div>checking wchar.h presence... yes</div><div>checking for wchar.h... yes</div><div>checking size of wchar_t... 4</div><div>checking for UCS-4 tcl... no</div><div>checking whether wchar_t is signed... yes</div><div>checking what type to use for unicode... unsigned short</div><div>checking whether byte ordering is bigendian... no</div><div>checking whether right shift extends the sign bit... yes</div><div>checking for getc_unlocked() and friends... yes</div><div>checking how to link readline libs... none</div><div>checking for rl_callback_handler_install in -lreadline... no</div><div>checking for rl_pre_input_hook in -lreadline... no</div><div>checking for rl_completion_display_matches_hook in -lreadline... no</div><div>checking for rl_completion_matches in -lreadline... no</div><div>checking for broken nice()... no</div><div>checking for broken poll()... no</div><div>checking for struct tm.tm_zone... (cached) yes</div><div>checking for working tzset()... yes</div><div>checking for tv_nsec in struct stat... yes</div><div>checking for tv_nsec2 in struct stat... no</div><div>checking whether mvwdelch is an expression... no</div><div>checking whether WINDOW has _flags... no</div><div>checking for is_term_resized... no</div><div>checking for resize_term... no</div><div>checking for resizeterm... no</div><div>checking for /dev/ptmx... yes</div><div>checking for /dev/ptc... no</div><div>checking for %zd printf() format support... yes</div><div>checking for socklen_t... yes</div><div>checking for build directories... done</div><div>configure: creating ./config.status</div><div>config.status: creating Makefile.pre</div><div>config.status: creating Modules/Setup.config</div><div>config.status: creating pyconfig.h</div><div>creating Modules/Setup</div><div>creating Modules/Setup.local</div><div>creating Makefile</div><div>charles@ubuntu:~/tmp/python-2.6.5-stackless$ make</div><div>./Parser/asdl_c.py -h ./Include ./Parser/Python.asdl</div><div>gcc -pthread -c -fno-strict-aliasing -DSTACKLESS_FRHACK=0 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes  -I. -IInclude -I./Include -I./Stackless  -fPIC -DPy_BUILD_CORE -o Modules/python.o ./Modules/python.c</div><div>gcc -pthread -c -fno-strict-aliasing -DSTACKLESS_FRHACK=0 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes  -I. -IInclude -I./Include -I./Stackless  -fPIC -DPy_BUILD_CORE -o Parser/acceler.o Parser/acceler.c</div><div>gcc -pthread -c -fno-strict-aliasing -DSTACKLESS_FRHACK=0 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes  -I. -IInclude -I./Include -I./Stackless  -fPIC -DPy_BUILD_CORE -o Parser/grammar1.o Parser/grammar1.c</div><div>gcc -pthread -c -fno-strict-aliasing -DSTACKLESS_FRHACK=0 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes  -I. -IInclude -I./Include -I./Stackless  -fPIC -DPy_BUILD_CORE -o Parser/listnode.o Parser/listnode.c</div><div>gcc -pthread -c -fno-strict-aliasing -DSTACKLESS_FRHACK=0 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes  -I. -IInclude -I./Include -I./Stackless  -fPIC -DPy_BUILD_CORE -o Parser/node.o Parser/node.c</div><div>gcc -pthread -c -fno-strict-aliasing -DSTACKLESS_FRHACK=0 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes  -I. -IInclude -I./Include -I./Stackless  -fPIC -DPy_BUILD_CORE -o Parser/parser.o Parser/parser.c</div><div>gcc -pthread -c -fno-strict-aliasing -DSTACKLESS_FRHACK=0 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes  -I. -IInclude -I./Include -I./Stackless  -fPIC -DPy_BUILD_CORE -o Parser/parsetok.o Parser/parsetok.c</div><div>gcc -pthread -c -fno-strict-aliasing -DSTACKLESS_FRHACK=0 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes  -I. -IInclude -I./Include -I./Stackless  -fPIC -DPy_BUILD_CORE -o Parser/bitset.o Parser/bitset.c</div><div>gcc -pthread -c -fno-strict-aliasing -DSTACKLESS_FRHACK=0 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes  -I. -IInclude -I./Include -I./Stackless  -fPIC -DPy_BUILD_CORE -o Parser/metagrammar.o Parser/metagrammar.c</div><div>gcc -pthread -c -fno-strict-aliasing -DSTACKLESS_FRHACK=0 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes  -I. -IInclude -I./Include -I./Stackless  -fPIC -DPy_BUILD_CORE -o Parser/firstsets.o Parser/firstsets.c</div><div>gcc -pthread -c -fno-strict-aliasing -DSTACKLESS_FRHACK=0 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes  -I. -IInclude -I./Include -I./Stackless  -fPIC -DPy_BUILD_CORE -o Parser/grammar.o Parser/grammar.c</div><div>gcc -pthread -c -fno-strict-aliasing -DSTACKLESS_FRHACK=0 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes  -I. -IInclude -I./Include -I./Stackless  -fPIC -DPy_BUILD_CORE -o Parser/pgen.o Parser/pgen.c</div><div>gcc -pthread -c -fno-strict-aliasing -DSTACKLESS_FRHACK=0 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes  -I. -IInclude -I./Include -I./Stackless  -fPIC -DPy_BUILD_CORE -o Parser/myreadline.o Parser/myreadline.c</div><div>gcc -pthread -c -fno-strict-aliasing -DSTACKLESS_FRHACK=0 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes  -I. -IInclude -I./Include -I./Stackless  -fPIC -DPy_BUILD_CORE -o Parser/tokenizer.o Parser/tokenizer.c</div><div>gcc -pthread -c -fno-strict-aliasing -DSTACKLESS_FRHACK=0 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes  -I. -IInclude -I./Include -I./Stackless  -fPIC -DPy_BUILD_CORE -o Objects/abstract.o Objects/abstract.c</div><div>gcc -pthread -c -fno-strict-aliasing -DSTACKLESS_FRHACK=0 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes  -I. -IInclude -I./Include -I./Stackless  -fPIC -DPy_BUILD_CORE -o Objects/boolobject.o Objects/boolobject.c</div><div>gcc -pthread -c -fno-strict-aliasing -DSTACKLESS_FRHACK=0 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes  -I. -IInclude -I./Include -I./Stackless  -fPIC -DPy_BUILD_CORE -o Objects/bufferobject.o Objects/bufferobject.c</div><div>gcc -pthread -c -fno-strict-aliasing -DSTACKLESS_FRHACK=0 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes  -I. -IInclude -I./Include -I./Stackless  -fPIC -DPy_BUILD_CORE -o Objects/bytes_methods.o Objects/bytes_methods.c</div><div>gcc -pthread -c -fno-strict-aliasing -DSTACKLESS_FRHACK=0 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes  -I. -IInclude -I./Include -I./Stackless  -fPIC -DPy_BUILD_CORE -o Objects/bytearrayobject.o Objects/bytearrayobject.c</div><div>gcc -pthread -c -fno-strict-aliasing -DSTACKLESS_FRHACK=0 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes  -I. -IInclude -I./Include -I./Stackless  -fPIC -DPy_BUILD_CORE -o Objects/cellobject.o Objects/cellobject.c</div><div>gcc -pthread -c -fno-strict-aliasing -DSTACKLESS_FRHACK=0 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes  -I. -IInclude -I./Include -I./Stackless  -fPIC -DPy_BUILD_CORE -o Objects/classobject.o Objects/classobject.c</div><div>gcc -pthread -c -fno-strict-aliasing -DSTACKLESS_FRHACK=0 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes  -I. -IInclude -I./Include -I./Stackless  -fPIC -DPy_BUILD_CORE -o Objects/cobject.o Objects/cobject.c</div><div>gcc -pthread -c -fno-strict-aliasing -DSTACKLESS_FRHACK=0 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes  -I. -IInclude -I./Include -I./Stackless  -fPIC -DPy_BUILD_CORE -o Objects/codeobject.o Objects/codeobject.c</div><div>gcc -pthread -c -fno-strict-aliasing -DSTACKLESS_FRHACK=0 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes  -I. -IInclude -I./Include -I./Stackless  -fPIC -DPy_BUILD_CORE -o Objects/complexobject.o Objects/complexobject.c</div><div>gcc -pthread -c -fno-strict-aliasing -DSTACKLESS_FRHACK=0 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes  -I. -IInclude -I./Include -I./Stackless  -fPIC -DPy_BUILD_CORE -o Objects/descrobject.o Objects/descrobject.c</div><div>gcc -pthread -c -fno-strict-aliasing -DSTACKLESS_FRHACK=0 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes  -I. -IInclude -I./Include -I./Stackless  -fPIC -DPy_BUILD_CORE -o Objects/enumobject.o Objects/enumobject.c</div><div>gcc -pthread -c -fno-strict-aliasing -DSTACKLESS_FRHACK=0 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes  -I. -IInclude -I./Include -I./Stackless  -fPIC -DPy_BUILD_CORE -o Objects/exceptions.o Objects/exceptions.c</div><div>gcc -pthread -c -fno-strict-aliasing -DSTACKLESS_FRHACK=0 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes  -I. -IInclude -I./Include -I./Stackless  -fPIC -DPy_BUILD_CORE -o Objects/genobject.o Objects/genobject.c</div><div>gcc -pthread -c -fno-strict-aliasing -DSTACKLESS_FRHACK=0 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes  -I. -IInclude -I./Include -I./Stackless  -fPIC -DPy_BUILD_CORE -o Objects/fileobject.o Objects/fileobject.c</div><div>gcc -pthread -c -fno-strict-aliasing -DSTACKLESS_FRHACK=0 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes  -I. -IInclude -I./Include -I./Stackless  -fPIC -DPy_BUILD_CORE -o Objects/floatobject.o Objects/floatobject.c</div><div>gcc -pthread -c -fno-strict-aliasing -DSTACKLESS_FRHACK=0 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes  -I. -IInclude -I./Include -I./Stackless  -fPIC -DPy_BUILD_CORE -o Objects/frameobject.o Objects/frameobject.c</div><div>gcc -pthread -c -fno-strict-aliasing -DSTACKLESS_FRHACK=0 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes  -I. -IInclude -I./Include -I./Stackless  -fPIC -DPy_BUILD_CORE -o Objects/funcobject.o Objects/funcobject.c</div><div>gcc -pthread -c -fno-strict-aliasing -DSTACKLESS_FRHACK=0 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes  -I. -IInclude -I./Include -I./Stackless  -fPIC -DPy_BUILD_CORE -o Objects/intobject.o Objects/intobject.c</div><div>gcc -pthread -c -fno-strict-aliasing -DSTACKLESS_FRHACK=0 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes  -I. -IInclude -I./Include -I./Stackless  -fPIC -DPy_BUILD_CORE -o Objects/iterobject.o Objects/iterobject.c</div><div>gcc -pthread -c -fno-strict-aliasing -DSTACKLESS_FRHACK=0 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes  -I. -IInclude -I./Include -I./Stackless  -fPIC -DPy_BUILD_CORE -o Objects/listobject.o Objects/listobject.c</div><div>gcc -pthread -c -fno-strict-aliasing -DSTACKLESS_FRHACK=0 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes  -I. -IInclude -I./Include -I./Stackless  -fPIC -DPy_BUILD_CORE -o Objects/longobject.o Objects/longobject.c</div><div>gcc -pthread -c -fno-strict-aliasing -DSTACKLESS_FRHACK=0 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes  -I. -IInclude -I./Include -I./Stackless  -fPIC -DPy_BUILD_CORE -o Objects/dictobject.o Objects/dictobject.c</div><div>gcc -pthread -c -fno-strict-aliasing -DSTACKLESS_FRHACK=0 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes  -I. -IInclude -I./Include -I./Stackless  -fPIC -DPy_BUILD_CORE -o Objects/methodobject.o Objects/methodobject.c</div><div>gcc -pthread -c -fno-strict-aliasing -DSTACKLESS_FRHACK=0 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes  -I. -IInclude -I./Include -I./Stackless  -fPIC -DPy_BUILD_CORE -o Objects/moduleobject.o Objects/moduleobject.c</div><div>gcc -pthread -c -fno-strict-aliasing -DSTACKLESS_FRHACK=0 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes  -I. -IInclude -I./Include -I./Stackless  -fPIC -DPy_BUILD_CORE -o Objects/object.o Objects/object.c</div><div>gcc -pthread -c -fno-strict-aliasing -DSTACKLESS_FRHACK=0 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes  -I. -IInclude -I./Include -I./Stackless  -fPIC -DPy_BUILD_CORE -o Objects/obmalloc.o Objects/obmalloc.c</div><div>gcc -pthread -c -fno-strict-aliasing -DSTACKLESS_FRHACK=0 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes  -I. -IInclude -I./Include -I./Stackless  -fPIC -DPy_BUILD_CORE -o Objects/rangeobject.o Objects/rangeobject.c</div><div>gcc -pthread -c -fno-strict-aliasing -DSTACKLESS_FRHACK=0 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes  -I. -IInclude -I./Include -I./Stackless  -fPIC -DPy_BUILD_CORE -o Objects/setobject.o Objects/setobject.c</div><div>gcc -pthread -c -fno-strict-aliasing -DSTACKLESS_FRHACK=0 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes  -I. -IInclude -I./Include -I./Stackless  -fPIC -DPy_BUILD_CORE -o Objects/sliceobject.o Objects/sliceobject.c</div><div>gcc -pthread -c -fno-strict-aliasing -DSTACKLESS_FRHACK=0 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes  -I. -IInclude -I./Include -I./Stackless  -fPIC -DPy_BUILD_CORE -o Objects/stringobject.o Objects/stringobject.c</div><div>gcc -pthread -c -fno-strict-aliasing -DSTACKLESS_FRHACK=0 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes  -I. -IInclude -I./Include -I./Stackless  -fPIC -DPy_BUILD_CORE -o Objects/structseq.o Objects/structseq.c</div><div>gcc -pthread -c -fno-strict-aliasing -DSTACKLESS_FRHACK=0 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes  -I. -IInclude -I./Include -I./Stackless  -fPIC -DPy_BUILD_CORE -o Objects/tupleobject.o Objects/tupleobject.c</div><div>gcc -pthread -c -fno-strict-aliasing -DSTACKLESS_FRHACK=0 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes  -I. -IInclude -I./Include -I./Stackless  -fPIC -DPy_BUILD_CORE -o Objects/typeobject.o Objects/typeobject.c</div><div>gcc -pthread -c -fno-strict-aliasing -DSTACKLESS_FRHACK=0 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes  -I. -IInclude -I./Include -I./Stackless  -fPIC -DPy_BUILD_CORE -o Objects/weakrefobject.o Objects/weakrefobject.c</div><div>gcc -pthread -c -fno-strict-aliasing -DSTACKLESS_FRHACK=0 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes  -I. -IInclude -I./Include -I./Stackless  -fPIC -DPy_BUILD_CORE -o Objects/unicodeobject.o Objects/unicodeobject.c</div><div>Objects/unicodeobject.c: In function ‘PyUnicodeUCS2_FromFormatV’:</div><div>Objects/unicodeobject.c:687: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness</div><div>/usr/include/string.h:397: note: expected ‘const char *’ but argument is of type ‘unsigned char *’</div><div>Objects/unicodeobject.c:687: warning: pointer targets in passing argument 1 of ‘PyUnicodeUCS2_DecodeUTF8’ differ in signedness</div><div>Include/unicodeobject.h:752: note: expected ‘const char *’ but argument is of type ‘unsigned char *’</div><div>gcc -pthread -c -fno-strict-aliasing -DSTACKLESS_FRHACK=0 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes  -I. -IInclude -I./Include -I./Stackless  -fPIC -DPy_BUILD_CORE -o Objects/unicodectype.o Objects/unicodectype.c</div><div>gcc -pthread -c -fno-strict-aliasing -DSTACKLESS_FRHACK=0 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes  -I. -IInclude -I./Include -I./Stackless  -fPIC -DPy_BUILD_CORE -o Python/_warnings.o Python/_warnings.c</div><div>gcc -pthread -c -fno-strict-aliasing -DSTACKLESS_FRHACK=0 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes  -I. -IInclude -I./Include -I./Stackless  -fPIC -DPy_BUILD_CORE -o Python/Python-ast.o Python/Python-ast.c</div><div>gcc -pthread -c -fno-strict-aliasing -DSTACKLESS_FRHACK=0 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes  -I. -IInclude -I./Include -I./Stackless  -fPIC -DPy_BUILD_CORE -o Python/asdl.o Python/asdl.c</div><div>gcc -pthread -c -fno-strict-aliasing -DSTACKLESS_FRHACK=0 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes  -I. -IInclude -I./Include -I./Stackless  -fPIC -DPy_BUILD_CORE -o Python/ast.o Python/ast.c</div><div>gcc -pthread -c -fno-strict-aliasing -DSTACKLESS_FRHACK=0 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes  -I. -IInclude -I./Include -I./Stackless  -fPIC -DPy_BUILD_CORE -o Python/bltinmodule.o Python/bltinmodule.c</div><div>gcc -pthread -c -fno-strict-aliasing -DSTACKLESS_FRHACK=0 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes  -I. -IInclude -I./Include -I./Stackless  -fPIC -DPy_BUILD_CORE -o Python/ceval.o Python/ceval.c</div><div>gcc -pthread -c -fno-strict-aliasing -DSTACKLESS_FRHACK=0 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes  -I. -IInclude -I./Include -I./Stackless  -fPIC -DPy_BUILD_CORE -o Stackless/core/cframeobject.o Stackless/core/cframeobject.c</div><div>gcc -pthread -c -fno-strict-aliasing -DSTACKLESS_FRHACK=0 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes  -I. -IInclude -I./Include -I./Stackless  -fPIC -DPy_BUILD_CORE -fno-omit-frame-pointer -O2 -I. -o Stackless/core/slp_transfer.o ./Stackless/core/slp_transfer.c</div><div>In file included from ./Stackless/platf/slp_platformselect.h:10,</div><div>                 from ./Stackless/core/slp_transfer.c:46:</div><div>./Stackless/platf/switch_x86_unix.h: In function ‘slp_transfer’:</div><div>./Stackless/platf/switch_x86_unix.h:37: error: PIC register ‘ebx’ clobbered in ‘asm’</div><div>make: *** [Stackless/core/slp_transfer.o] Error 1</div></div></body></html>