[Comm] wordsize

Alexander V. Denisov =?iso-8859-1?q?avd_=CE=C1_t7=2Eru?=
Пн Сен 23 17:35:02 MSD 2002


  Добрый день, уважаемое сообщество!
 
 Вопрос, скорее, теоритический (а может быть и нет).
Случилось так, что была установлена переменная
CFLAGS='-D__WORDSIZE=64',
а я стал пересобирать glibc. Машина Athlon XP. Начали сыпаться
сообщения:
../sysdeps/wordsize-32/bits/wordsize.h:19:1: warning:
"__WORDSIZE" redefined

Компиляция на целероне проходит без подобных сообщений.
И на той и на другой машине вроде все правильно определяется:
host system type... i686-pc-linux-gnu
build system type... i686-alt-linux-gnu
-march=athlon  для атлона
-march=i686 для целерона

В /glibc-2.2.6/scripts/config.sub написано что  "pentiumpro | p6
| 6x86 | athlon"
интерпретируются как i686 (что, собственно, и происходит).
Почему же на пне хейдеры берутся из ../sysdeps/wordsize-64/..
а на атлоне из ../sysdeps/wordsize-32/.. ?

Может кто умный объяснит? Буду признателен.

Александр Денисов.



Подробная информация о списке рассылки community