[prev in list] [next in list] [prev in thread] [next in thread] 

List:       mysql-bugs
Subject:    Re:asm constraint problem
From:       Heikki Tuuri <Heikki.Tuuri () innobase ! inet ! fi>
Date:       2001-09-03 10:44:19
[Download RAW message or body]

Hi!

gcc-2.96 is unable to compile this though
2.95 and 3.0 do the job. But the asm code
is actually not needed. Just comment out the
two offending functions. This is also fixed
in 3.23.42.

At www.innodb.com/bugfixes.html there is
a bug list where also this compilation
problem was mentioned.

Regards,

Heikki
http://www.innodb.com

>How-To-Repeat:There is a problem with mysql-3.23.41
>when compiled by gcc-2.96-85 (RedHat)
>gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../../include -I../include    -DDBUG_OFF
-O3 \
>-DDBUG_OFF  -O3   -DDEBUG_OFF -DUNIV_INTEL_X86 -c sync0sync.c sync0sync.c: In \
>function `sync_gnuc_intelx86_test_and_set': sync0sync.c:187: impossible
register \
>constraint in `asm' sync0sync.c:187: impossible register constraint in `asm'
>sync0sync.c:187: impossible register constraint in `asm'
>sync0sync.c:1259: confused by earlier errors, bailing out
>make[4]: *** [sync0sync.o] Error 1
>make[4]: Leaving directory `/usr/src/redhat/BUILD/mysql-3.23.41/innobase/sync'
>make[3]: *** [all-recursive] Error 1
>make[3]: Leaving directory `/usr/src/redhat/BUILD/mysql-3.23.41/innobase'
>make[2]: *** [all-recursive-am] Error 2
>make[2]: Leaving directory `/usr/src/redhat/BUILD/mysql-3.23.41/innobase'
>make[1]: *** [all-recursive] Error 1
>make[1]: Leaving directory `/usr/src/redhat/BUILD/mysql-3.23.41'
>make: *** [all-recursive-am] Error 2
>error: Bad exit status from /var/tmp/rpm-tmp.89103 (%build)



---------------------------------------------------------------------
Before posting, please check:
   http://www.mysql.com/manual.php   (the manual)
   http://lists.mysql.com/           (the list archive)

To request this thread, e-mail bugs-thread11346@lists.mysql.com
To unsubscribe, e-mail <bugs-unsubscribe@lists.mysql.com>

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic