CPU FLAGS X86/ru

CPU_FLAGS_X86 — это Article description::переменная USE_EXPAND, содержащая набор инструкций и другие связанные с процессором возможности.

Previous USE flags corresponding to the instruction sets and other features specific to the / architecture are being moved into a separate USE_EXPAND variable called CPU_FLAGS_X86.

Оптимизация
Чтобы не потерять специфичные для процессора оптимизации, пользователи должны будут обновить файл (и возможно ). Например, если присутствовали следующие USE-флаги:

Эти флаги необходимо скопировать в созданную переменную CPU_FLAGS_X86 :

Если сомневаетесь, то посмотрите описание флагов с помощью одной из доступных утилит. Например из пакета :

Большинство имён флагов совпадают с именами из, с отличием что  в  называется   (также не спутайте с  ).

Чтобы помочь пользователям задействовать правильные USE-флаги, предоставлен скрипт на python, который генерирует правильные значения из. Его можно найти в пакете.

Сохранение устаревших USE-флагов
Чтобы обеспечить безопасную миграцию и поддерживать совместимость с внешними репозиториями, рекомендуется сохранять старые настройки USE в течение одного года или до тех пор, пока их не использует интересующий пакет.

Вызов
Версия 1 или 2:

Версия 3 или выше:

Пример для глобального применения:

Смотрите также

 * /etc/portage/make.conf

Внешние ресурсы

 * https://packages.gentoo.org/useflags/search?q=cpu_flags_x86 - A online package search for all packages that make use of CPU_FLAGS_X86 values.