[devel-ports] По порту MIPS64 нет новостей ?

Ivan A. Melnikov iv на altlinux.org
Вт Май 21 13:05:40 MSK 2019


Здравствуйте.


On Tue, May 21, 2019 at 06:02:44AM +0000, Иванов Игорь Александрович wrote:
> Здравствуйте.
> 
> Интересно разработчикам порта, чтобы работал на Комдив 64 ?
> Как определить, почему падает ?

Наш порт рассчитан на процессоры, поддерживающие архитектуру
mips32r2. Ваш процессор поддерживает только mips32r1,
в котором на 20 инструкций меньше. Предположу, что
ПО падает, если в нём встречается одна из этих инструкций.

> Как сравнить опции сборки Debian_8 и Alt_mips ?

Debian 8 собирается под MIPS II. Наш порт mipsel, как и,
например, Debian 9, собирается под mips32r2.

> Опции компилятора под Mips не выложите ?

$ gcc -Q --help=target | grep -v disabled
The following options are target specific:
  -G<number>                            0
  -mabi=ABI                             32
  -mabicalls                            [enabled]
  -mabs=MODE                            [default]
  -march=ISA                            mips32r2
  -mbranch-cost=COST                    1
  -mcheck-zero-division                 [enabled]
  -mcode-readable=SETTING               yes
  -mcompact-branches=                   optimal
  -mdivide-traps                        [enabled]
  -mdouble-float                        [enabled]
  -mel                                  [enabled]
  -mexplicit-relocs                     [enabled]
  -mextern-sdata                        [enabled]
  -mflush-func=FUNC                     _flush_cache
  -mfp-exceptions                       [enabled]
  -mfp32                                [enabled]
  -mfpxx                                [enabled]
  -mfused-madd
  -mglibc                               [enabled]
  -mgp32                                [enabled]
  -mgpopt                               [enabled]
  -mhard-float                          [enabled]
  -mimadd                               [enabled]
  -mipsN                                32r2
  -mllsc                                [enabled]
  -mload-store-pairs                    [enabled]
  -mlocal-sdata                         [enabled]
  -mlong32                              [enabled]
  -mlra                                 [enabled]
  -mnan=ENCODING                        [default]
  -mno-mdmx                             [enabled]
  -mno-mips16                           [enabled]
  -mno-mips3d                           [enabled]
  -mr10k-cache-barrier=SETTING          none
  -mrelax-pic-calls                     [enabled]
  -msplit-addresses                     [enabled]
  -mtune=PROCESSOR                      mips1
[...]

> На "Байкале" и пр.  LX_Terminal не падает ?

Не падает.

> Или, типа, Alt Linux на демонстрационный системник не ставим никогда.

Ставим, пользуемся, тестируем на всех поддерживаемых платформах,
(https://www.altlinux.org/Ports/mipsel#Поддерживаемые_платформы).
Практически всё работает.

--
  wbr,
    iv m.


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