mirror of
https://github.com/espressif/ESP8266_RTOS_SDK.git
synced 2025-07-15 08:32:42 +08:00
Merge branch 'tools/update_gcc_toolchain' into 'master'
gcc: fix disassembly instruction decoding error See merge request sdk/ESP8266_RTOS_SDK!1078
This commit is contained in:
@ -38,10 +38,10 @@ Actions to be taken for *ESP8266_RTOS_SDK v3.0* include the following items:
|
|||||||
|
|
||||||
v5.2.0
|
v5.2.0
|
||||||
|
|
||||||
* [Windows](https://dl.espressif.com/dl/xtensa-lx106-elf-win32-1.22.0-92-g8facf4c-5.2.0.tar.gz)
|
* [Windows](https://dl.espressif.com/dl/xtensa-lx106-elf-win32-1.22.0-100-ge567ec7-5.2.0.tar.gz)
|
||||||
* [Mac](https://dl.espressif.com/dl/xtensa-lx106-elf-osx-1.22.0-92-g8facf4c-5.2.0.tar.gz)
|
* [Mac](https://dl.espressif.com/dl/xtensa-lx106-elf-macos-1.22.0-100-ge567ec7-5.2.0.tar.gz)
|
||||||
* [Linux(64)](https://dl.espressif.com/dl/xtensa-lx106-elf-linux64-1.22.0-92-g8facf4c-5.2.0.tar.gz)
|
* [Linux(64)](https://dl.espressif.com/dl/xtensa-lx106-elf-linux64-1.22.0-100-ge567ec7-5.2.0.tar.gz)
|
||||||
* [Linux(32)](https://dl.espressif.com/dl/xtensa-lx106-elf-linux32-1.22.0-92-g8facf4c-5.2.0.tar.gz)
|
* [Linux(32)](https://dl.espressif.com/dl/xtensa-lx106-elf-linux32-1.22.0-100-ge567ec7-5.2.0.tar.gz)
|
||||||
|
|
||||||
If you are still using old version SDK(< 3.0), please use toolchain v4.8.5, as following:
|
If you are still using old version SDK(< 3.0), please use toolchain v4.8.5, as following:
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
SUPPORTED_TOOLCHAIN_COMMIT_DESC := 1.22.0-92-g8facf4c
|
SUPPORTED_TOOLCHAIN_COMMIT_DESC := 1.22.0-100-ge567ec7
|
||||||
SUPPORTED_TOOLCHAIN_GCC_VERSIONS := 5.2.0
|
SUPPORTED_TOOLCHAIN_GCC_VERSIONS := 5.2.0
|
||||||
|
|
||||||
ifdef CONFIG_ESP8266_LEGACY
|
ifdef CONFIG_ESP8266_LEGACY
|
||||||
|
@ -27,17 +27,17 @@ ESP8266 toolchain for Linux is available for download from Espressif website:
|
|||||||
|
|
||||||
- for 64-bit Linux:
|
- for 64-bit Linux:
|
||||||
|
|
||||||
https://dl.espressif.com/dl/xtensa-lx106-elf-linux64-1.22.0-92-g8facf4c-5.2.0.tar.gz
|
https://dl.espressif.com/dl/xtensa-lx106-elf-linux64-1.22.0-100-ge567ec7-5.2.0.tar.gz
|
||||||
|
|
||||||
- for 32-bit Linux:
|
- for 32-bit Linux:
|
||||||
|
|
||||||
https://dl.espressif.com/dl/xtensa-lx106-elf-linux32-1.22.0-88-gde0bdc1-4.8.5.tar.gz
|
https://dl.espressif.com/dl/xtensa-lx106-elf-linux32-1.22.0-100-ge567ec7-5.2.0.tar.gz
|
||||||
|
|
||||||
1. Download this file, then extract it in ``~/esp`` directory::
|
1. Download this file, then extract it in ``~/esp`` directory::
|
||||||
|
|
||||||
mkdir -p ~/esp
|
mkdir -p ~/esp
|
||||||
cd ~/esp
|
cd ~/esp
|
||||||
tar -xzf ~/Downloads/xtensa-lx106-elf-linux64-1.22.0-92-g8facf4c-5.2.0.tar.gz
|
tar -xzf ~/Downloads/xtensa-lx106-elf-linux64-1.22.0-100-ge567ec7-5.2.0.tar.gz
|
||||||
|
|
||||||
.. _setup-linux-toolchain-add-it-to-path:
|
.. _setup-linux-toolchain-add-it-to-path:
|
||||||
|
|
||||||
|
@ -19,13 +19,13 @@ Toolchain Setup
|
|||||||
|
|
||||||
ESP8266 toolchain for macOS is available for download from Espressif website:
|
ESP8266 toolchain for macOS is available for download from Espressif website:
|
||||||
|
|
||||||
https://dl.espressif.com/dl/xtensa-lx106-elf-osx-1.22.0-92-g8facf4c-5.2.0.tar.gz
|
https://dl.espressif.com/dl/xtensa-lx106-elf-macos-1.22.0-100-ge567ec7-5.2.0.tar.gz
|
||||||
|
|
||||||
Download this file, then extract it in ``~/esp`` directory::
|
Download this file, then extract it in ``~/esp`` directory::
|
||||||
|
|
||||||
mkdir -p ~/esp
|
mkdir -p ~/esp
|
||||||
cd ~/esp
|
cd ~/esp
|
||||||
tar -xzf ~/Downloads/xtensa-lx106-elf-osx-1.22.0-92-g8facf4c-5.2.0.tar.gz
|
tar -xzf ~/Downloads/xtensa-lx106-elf-macos-1.22.0-100-ge567ec7-5.2.0.tar.gz
|
||||||
|
|
||||||
.. _setup-macos-toolchain-add-it-to-path:
|
.. _setup-macos-toolchain-add-it-to-path:
|
||||||
|
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
SUPPORTED_TOOLCHAIN_COMMIT_DESC = crosstool-ng-1.22.0-92-g8facf4c
|
SUPPORTED_TOOLCHAIN_COMMIT_DESC = crosstool-ng-1.22.0-100-ge567ec7
|
||||||
SUPPORTED_TOOLCHAIN_GCC_VERSIONS = 5.2.0
|
SUPPORTED_TOOLCHAIN_GCC_VERSIONS = 5.2.0
|
||||||
|
|
||||||
CURRENT_TOOLCHAIN_COMMIT_DESC = crosstool-ng-1.22.0-92-g8facf4c
|
CURRENT_TOOLCHAIN_COMMIT_DESC = crosstool-ng-1.22.0-100-ge567ec7
|
||||||
CURRENT_TOOLCHAIN_COMMIT_DESC_SHORT = crosstool-ng-1.22.0-92-g8facf4c
|
CURRENT_TOOLCHAIN_COMMIT_DESC_SHORT = crosstool-ng-1.22.0-100-ge567ec7
|
||||||
CURRENT_TOOLCHAIN_GCC_VERSION = 5.2.0
|
CURRENT_TOOLCHAIN_GCC_VERSION = 5.2.0
|
||||||
|
Reference in New Issue
Block a user