Эльбрус/upstream: различия между версиями

Материал из ALT Linux Wiki
м (+ilyakurdyukov)
(не показано 19 промежуточных версий 2 участников)
Строка 58: Строка 58:
* xneur
* xneur
* [http://bugs.llvm.org/show_bug.cgi?id=42828 llvm] ''сборка на архитектуре, ''не'' кодогенератор''
* [http://bugs.llvm.org/show_bug.cgi?id=42828 llvm] ''сборка на архитектуре, ''не'' кодогенератор''
* log4cplus
=== созданные ===
* ''[http://github.com/ilyakurdyukov/e2k-ports Илья Курдюков]''


<div id="mcst"></div>
<div id="mcst"></div>
Строка 76: Строка 80:


<div id="yandex-museum"></div>
<div id="yandex-museum"></div>
== e2k-build enthusiast team ==
== e2k-dev enthusiast team ==
постоянные участники команды:
участники команды:
* [https://github.com/r-a-sattarov Рамиль Саттаров]
* [https://github.com/r-a-sattarov Рамиль Саттаров]
* [https://github.com/DJs3000 Дмитрий Пугачёв]
* [https://github.com/DJs3000 Дмитрий Пугачёв]
* [https://github.com/EntityFX Артём Солопий]
* [https://github.com/EntityFX Артём Солопий]
* [https://github.com/SSE4 Константин Ивлев]
* [https://github.com/a1batross Алибек Омаров]
* [https://github.com/gshep Георгий Шепелев]
ссылки:
* [http://github.com/e2k-ports github.com/e2k-ports] <!-- * [http://github.com/e2k-dev github.com/e2k-dev] -->
* [http://github.com/OpenE2K github.com/OpenE2K]
* [https://git.mentality.rip/OpenE2K git.mentality.rip/OpenE2K]
PR:
PR:
* RBDOOM-3-BFG [https://github.com/RobertBeckebans/RBDOOM-3-BFG/pull/432 2019-1] [https://github.com/RobertBeckebans/RBDOOM-3-BFG/pull/495 2020-2]
* '''RBDOOM-3-BFG''' [https://github.com/RobertBeckebans/RBDOOM-3-BFG/pull/432 2019-1] ''Ramil Sattarov'' [https://github.com/RobertBeckebans/RBDOOM-3-BFG/pull/495 2020-2] ''Ramil Sattarov''
* DOOM: BFA (Classic RBDoom 3 BFG) [https://github.com/MadDeCoDeR/Classic-RBDOOM-3-BFG/pull/57 2020]
* '''DOOM: BFA (Classic RBDoom 3 BFG)''' [https://github.com/MadDeCoDeR/Classic-RBDOOM-3-BFG/pull/57 2020] ''Ramil Sattarov''
* OpenArena [https://github.com/OpenArena/engine/pull/59 2019-1] [https://github.com/OpenArena/engine/pull/63 2019-2]
* '''OpenArena''' [https://github.com/OpenArena/engine/pull/59 2019-1] ''Ramil Sattarov'' [https://github.com/OpenArena/engine/pull/63 2019-2] ''Ramil Sattarov''
* ioquake3 [https://github.com/ioquake/ioq3/pull/434 2019]
* '''ioquake3''' [https://github.com/ioquake/ioq3/pull/434 2019] ''Ramil Sattarov''
* Curl [https://github.com/curl/curl/pull/4576 2019]
* '''Curl''' [https://github.com/curl/curl/pull/4576 2019] ''Ramil Sattarov''
* Premake [https://github.com/premake/premake-core/pull/1365 2019]
* '''Premake''' [https://github.com/premake/premake-core/pull/1365 2019] ''Ramil Sattarov''
* Serious Engine [https://github.com/ptitSeb/Serious-Engine/pull/13 2019]
* '''Serious Engine''' [https://github.com/ptitSeb/Serious-Engine/pull/13 2019] ''Ramil Sattarov''
* NVIDIA Texture Tools [https://github.com/castano/nvidia-texture-tools/pull/304 2019]
* '''NVIDIA Texture Tools''' [https://github.com/castano/nvidia-texture-tools/pull/304 2019] ''Ramil Sattarov''
* Urho3D [https://github.com/urho3d/Urho3D/pull/2578 2020] [https://github.com/urho3d/Urho3D/pull/2688 2020]
* '''Urho3D''' [https://github.com/urho3d/Urho3D/pull/2578 2020] ''Ramil Sattarov'' [https://github.com/urho3d/Urho3D/pull/2688 2020] ''Ramil Sattarov''
* Spring RTS game engine [https://github.com/spring/pr-downloader/pull/121 2020-1] [https://github.com/spring/spring/pull/506 2020-2] [https://github.com/spring/DevIL/pull/1 2020-3]
* '''Spring RTS game engine''' [https://github.com/spring/pr-downloader/pull/121 2020-1] ''Ramil Sattarov'' [https://github.com/spring/spring/pull/506 2020-2] ''Ramil Sattarov'' [https://github.com/spring/DevIL/pull/1 2020-3] ''Ramil Sattarov''
* OpenXRay [https://github.com/OpenXRay/xray-16/pull/578 2020]
* '''OpenXRay''' [https://github.com/OpenXRay/xray-16/pull/578 2020-1] ''Ramil Sattarov'' [https://github.com/OpenXRay/xray-16/pull/729 2021-2] ''Ramil Sattarov'' [https://github.com/OpenXRay/xray-16/pull/736 2021-3] ''Ramil Sattarov'' [https://github.com/OpenXRay/xray-16/pull/740 2021-4] ''Ramil Sattarov''
* OpenLara [https://github.com/XProger/OpenLara/commit/6fe0191cc298a5a78d7cd2614678e1f3c952b401 2019]
* '''OpenLara''' [https://github.com/XProger/OpenLara/commit/6fe0191cc298a5a78d7cd2614678e1f3c952b401 2019]
* Quake3e [https://github.com/ec-/Quake3e/pull/53 2020]
* '''Quake3e''' [https://github.com/ec-/Quake3e/pull/53 2020] ''Ramil Sattarov''
* HardInfo  [https://github.com/lpereira/hardinfo/pull/558 2020]
* '''HardInfo''' [https://github.com/lpereira/hardinfo/pull/558 2020] ''Artyom Solopiy''
* vkQuake2 [https://github.com/kondrak/vkQuake2/pull/101 2020]
* '''vkQuake2''' [https://github.com/kondrak/vkQuake2/pull/101 2020] ''Ramil Sattarov''
* vkQuake3 [https://github.com/suijingfeng/vkQuake3/pull/9 2020]
* '''vkQuake3''' [https://github.com/suijingfeng/vkQuake3/pull/9 2020] ''Ramil Sattarov''
* vkOpenArena [https://github.com/suijingfeng/vkOpenArena/pull/25 2020]
* '''vkOpenArena''' [https://github.com/suijingfeng/vkOpenArena/pull/25 2020] ''Ramil Sattarov''
* Bullet Physics SDK [https://github.com/bulletphysics/bullet3/pull/3060 2020-1] [https://github.com/bulletphysics/bullet3/pull/3126 2020-2]
* '''Bullet Physics SDK''' [https://github.com/bulletphysics/bullet3/pull/3060 2020-1] ''Ramil Sattarov'' [https://github.com/bulletphysics/bullet3/pull/3126 2020-2] ''Ramil Sattarov''
* AngelScript [https://sourceforge.net/p/angelscript/code/2678/ 2020]
* '''AngelScript''' [https://sourceforge.net/p/angelscript/code/2678/ 2020]
* OGRE-next (OGRE2) [https://github.com/OGRECave/ogre-next/pull/149 2020]
* '''OGRE-next (OGRE2)''' [https://github.com/OGRECave/ogre-next/pull/149 2020] ''Ramil Sattarov''
* OpenEXR [https://github.com/AcademySoftwareFoundation/openexr/pull/862 2020]
* '''OpenEXR''' [https://github.com/AcademySoftwareFoundation/openexr/pull/862 2020] ''Ramil Sattarov''
* SDL [https://bugzilla.libsdl.org/show_bug.cgi?id=5418 2020] ''Ivan Kuzmenko''
* '''SDL''' [https://bugzilla.libsdl.org/show_bug.cgi?id=5418 2020] ''Ivan Kuzmenko''
* 0 A.D. [https://code.wildfiregames.com/D3162 2020]
* '''0 A.D.''' [https://code.wildfiregames.com/D3162 2020] ''Ramil Sattarov''
* Squirrel [https://github.com/albertodemichelis/squirrel/pull/226/ 2020] ''Georgy Shepelev''
* '''Squirrel''' [https://github.com/albertodemichelis/squirrel/pull/226/ draft] ''Georgy Shepelev''
<div id="native"></div>
<div id="native"></div>
* MAPS.ME [https://github.com/mapsme/omim/pull/14092 2021] ''tomilov''
* '''MAPS.ME''' [https://github.com/mapsme/omim/pull/14092 2021] ''Anatoly Tomilov''
* TetrisGL [https://github.com/BaZzz01010101/TetrisGL/pull/3 2021] ''a.borisov''
* '''TetrisGL''' [https://github.com/BaZzz01010101/TetrisGL/pull/3 2021] ''Alexey Borisov''
* Conan [https://github.com/conan-io/conan/pull/8032 2021] ''Konstantin Ivlev''
* '''Conan''' [https://github.com/conan-io/conan/pull/8032 2021] ''Konstantin Ivlev''
* '''Compiler Explorer''' [http://github.com/compiler-explorer/compiler-explorer/pull/2394 draft] ''Alibek Omarov''
* '''FreeImage''' [https://github.com/WinMerge/freeimage/pull/10 2021-1] ''Ramil Sattarov'' [https://sourceforge.net/p/freeimage/patches/144/ draft] ''Ramil Sattarov''
* '''ArxLibertatis''' [https://github.com/arx/ArxLibertatis/pull/258 2021-1] ''Alibek Omarov'' [https://github.com/arx/ArxLibertatis/pull/259 2021-2] ''Ramil Sattarov''
* '''Boost.Predef''' [https://github.com/boostorg/predef/pull/116 2021] ''Konstantin Ivlev''
* '''Abseil Common Libraries''' [https://github.com/abseil/abseil-cpp/pull/889 2021] ''Konstantin Ivlev''
* '''gperftools''' [https://github.com/gperftools/gperftools/pull/1243 2021] ''Konstantin Ivlev''
* '''google/benchmark''' [https://github.com/google/benchmark/pull/1091 2021] ''Konstantin Ivlev''
* '''gn''' [https://gn-review.googlesource.com/c/gn/+/10980/2 2021] ''Konstantin Ivlev''
* '''linux-syscall-support''' [https://chromium-review.googlesource.com/c/linux-syscall-support/+/2652675 2021] ''Konstantin Ivlev''


= Известные проекты =
= Известные проекты =

Версия от 20:54, 3 апреля 2021

Эльбрус вверх по реке

Участники ALT Linux Team и наши коллеги приложили некоторые усилия к поддержке e2k напрямую в проектах разработки свободного ПО; списки патчей ниже не претендуют на полноту, но могут пригодиться при переносе других программ или сборке ранее выпущенных версий.

Пожалуйста, добавляйте известные вам патчи в соответствующий раздел -- если делаете компанией, заведите новый; регистрация на вики необязательна.

ALT Linux Team

принятые

2015

2017

2018

2019

2020

предложенные

созданные

МЦСТ

Eltex

e2k-dev enthusiast team

участники команды:

ссылки:

PR:

  • RBDOOM-3-BFG 2019-1 Ramil Sattarov 2020-2 Ramil Sattarov
  • DOOM: BFA (Classic RBDoom 3 BFG) 2020 Ramil Sattarov
  • OpenArena 2019-1 Ramil Sattarov 2019-2 Ramil Sattarov
  • ioquake3 2019 Ramil Sattarov
  • Curl 2019 Ramil Sattarov
  • Premake 2019 Ramil Sattarov
  • Serious Engine 2019 Ramil Sattarov
  • NVIDIA Texture Tools 2019 Ramil Sattarov
  • Urho3D 2020 Ramil Sattarov 2020 Ramil Sattarov
  • Spring RTS game engine 2020-1 Ramil Sattarov 2020-2 Ramil Sattarov 2020-3 Ramil Sattarov
  • OpenXRay 2020-1 Ramil Sattarov 2021-2 Ramil Sattarov 2021-3 Ramil Sattarov 2021-4 Ramil Sattarov
  • OpenLara 2019
  • Quake3e 2020 Ramil Sattarov
  • HardInfo 2020 Artyom Solopiy
  • vkQuake2 2020 Ramil Sattarov
  • vkQuake3 2020 Ramil Sattarov
  • vkOpenArena 2020 Ramil Sattarov
  • Bullet Physics SDK 2020-1 Ramil Sattarov 2020-2 Ramil Sattarov
  • AngelScript 2020
  • OGRE-next (OGRE2) 2020 Ramil Sattarov
  • OpenEXR 2020 Ramil Sattarov
  • SDL 2020 Ivan Kuzmenko
  • 0 A.D. 2020 Ramil Sattarov
  • Squirrel draft Georgy Shepelev
  • MAPS.ME 2021 Anatoly Tomilov
  • TetrisGL 2021 Alexey Borisov
  • Conan 2021 Konstantin Ivlev
  • Compiler Explorer draft Alibek Omarov
  • FreeImage 2021-1 Ramil Sattarov draft Ramil Sattarov
  • ArxLibertatis 2021-1 Alibek Omarov 2021-2 Ramil Sattarov
  • Boost.Predef 2021 Konstantin Ivlev
  • Abseil Common Libraries 2021 Konstantin Ivlev
  • gperftools 2021 Konstantin Ivlev
  • google/benchmark 2021 Konstantin Ivlev
  • gn 2021 Konstantin Ivlev
  • linux-syscall-support 2021 Konstantin Ivlev

Известные проекты

Проекты, которые разрабатываются апстримом с учётом архитектуры e2k:

ALT Linux Team

  • mkimage-profiles
  • simpletest — тестирование работоспособности компилятора и тулчейна, а также получение базовой информации об архитектуре и компиляторе.

наши коллеги

  • embox трудами Антона Бондарева
  • t1ha (хеш-функция), libmdbx (key-value), libfptu (кортежи и сериализация) и другие разработки Леонида Юрьева
  • openssl спасибо Дмитрию Белявскому
  • FWGS/xash3d-fwgs FWGS