Skip to content

Commit

Permalink
website: regenerate
Browse files Browse the repository at this point in the history
  • Loading branch information
ilg-ul committed Aug 4, 2024
1 parent aae472f commit 8327d24
Show file tree
Hide file tree
Showing 60 changed files with 881 additions and 793 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -56,10 +56,10 @@ The binary files are available from <a href={ frontMatter.download_url }>GitHub
## Prerequisites

- GNU/Linux Intel 64-bit: any system with **GLIBC 2.27** or higher
(like Ubuntu 18 or later, Debian 10 or later, RedHat 8 later,
(like Ubuntu 18 or later, Debian 10 or later, RedHat 8 or later,
Fedora 29 or later, etc)
- GNU/Linux Arm 32/64-bit: any system with **GLIBC 2.27** or higher
(like Raspberry Pi OS, Ubuntu 18 or later, Debian 10 or later, RedHat 8 later,
(like Raspberry Pi OS, Ubuntu 18 or later, Debian 10 or later, RedHat 8 or later,
Fedora 29 or later, etc)
- Intel Windows 64-bit: Windows 7 with the Universal C Runtime
([UCRT](https://support.microsoft.com/en-us/topic/update-for-universal-c-runtime-in-windows-c0514201-7fe6-95a3-b0a5-287930f3560c)),
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -47,10 +47,10 @@ The binary files are available from <a href={ frontMatter.download_url }>GitHub
## Prerequisites

- GNU/Linux Intel 64-bit: any system with **GLIBC 2.27** or higher
(like Ubuntu 18 or later, Debian 10 or later, RedHat 8 later,
(like Ubuntu 18 or later, Debian 10 or later, RedHat 8 or later,
Fedora 29 or later, etc)
- GNU/Linux Arm 32/64-bit: any system with **GLIBC 2.27** or higher
(like Raspberry Pi OS, Ubuntu 18 or later, Debian 10 or later, RedHat 8 later,
(like Raspberry Pi OS, Ubuntu 18 or later, Debian 10 or later, RedHat 8 or later,
Fedora 29 or later, etc)
- Intel Windows 64-bit: Windows 7 with the Universal C Runtime
([UCRT](https://support.microsoft.com/en-us/topic/update-for-universal-c-runtime-in-windows-c0514201-7fe6-95a3-b0a5-287930f3560c)),
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -47,10 +47,10 @@ The binary files are available from <a href={ frontMatter.download_url }>GitHub
## Prerequisites

- GNU/Linux Intel 64-bit: any system with **GLIBC 2.27** or higher
(like Ubuntu 18 or later, Debian 10 or later, RedHat 8 later,
(like Ubuntu 18 or later, Debian 10 or later, RedHat 8 or later,
Fedora 29 or later, etc)
- GNU/Linux Arm 32/64-bit: any system with **GLIBC 2.27** or higher
(like Raspberry Pi OS, Ubuntu 18 or later, Debian 10 or later, RedHat 8 later,
(like Raspberry Pi OS, Ubuntu 18 or later, Debian 10 or later, RedHat 8 or later,
Fedora 29 or later, etc)
- Intel Windows 64-bit: Windows 7 with the Universal C Runtime
([UCRT](https://support.microsoft.com/en-us/topic/update-for-universal-c-runtime-in-windows-c0514201-7fe6-95a3-b0a5-287930f3560c)),
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -47,10 +47,10 @@ The binary files are available from <a href={ frontMatter.download_url }>GitHub
## Prerequisites

- GNU/Linux Intel 64-bit: any system with **GLIBC 2.27** or higher
(like Ubuntu 18 or later, Debian 10 or later, RedHat 8 later,
(like Ubuntu 18 or later, Debian 10 or later, RedHat 8 or later,
Fedora 29 or later, etc)
- GNU/Linux Arm 32/64-bit: any system with **GLIBC 2.27** or higher
(like Raspberry Pi OS, Ubuntu 18 or later, Debian 10 or later, RedHat 8 later,
(like Raspberry Pi OS, Ubuntu 18 or later, Debian 10 or later, RedHat 8 or later,
Fedora 29 or later, etc)
- Intel Windows 64-bit: Windows 7 with the Universal C Runtime
([UCRT](https://support.microsoft.com/en-us/topic/update-for-universal-c-runtime-in-windows-c0514201-7fe6-95a3-b0a5-287930f3560c)),
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -53,10 +53,10 @@ The binary files are available from <a href={ frontMatter.download_url }>GitHub
## Prerequisites

- GNU/Linux Intel 64-bit: any system with **GLIBC 2.27** or higher
(like Ubuntu 18 or later, Debian 10 or later, RedHat 8 later,
(like Ubuntu 18 or later, Debian 10 or later, RedHat 8 or later,
Fedora 29 or later, etc)
- GNU/Linux Arm 32/64-bit: any system with **GLIBC 2.27** or higher
(like Raspberry Pi OS, Ubuntu 18 or later, Debian 10 or later, RedHat 8 later,
(like Raspberry Pi OS, Ubuntu 18 or later, Debian 10 or later, RedHat 8 or later,
Fedora 29 or later, etc)
- Intel Windows 64-bit: Windows 7 with the Universal C Runtime
([UCRT](https://support.microsoft.com/en-us/topic/update-for-universal-c-runtime-in-windows-c0514201-7fe6-95a3-b0a5-287930f3560c)),
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ Version **13.2.0-1** is a new release; it follows the GNU GCC release.

import Image from '@theme/IdealImage';

[The xPack GNU RISC-V Embedded GCC](/)
[The xPack GNU RISC-V Embedded GCC](https://xpack.github.io/riscv-none-elf-gcc/)
is a standalone cross-platform binary distribution of the
[GNU GCC](https://gcc.gnu.org/releases.html).

Expand All @@ -53,10 +53,10 @@ The binary files are available from <a href={ frontMatter.download_url }>GitHub
## Prerequisites

- GNU/Linux Intel 64-bit: any system with **GLIBC 2.27** or higher
(like Ubuntu 18 or later, Debian 10 or later, RedHat 8 later,
(like Ubuntu 18 or later, Debian 10 or later, RedHat 8 or later,
Fedora 29 or later, etc)
- GNU/Linux Arm 32/64-bit: any system with **GLIBC 2.27** or higher
(like Raspberry Pi OS, Ubuntu 18 or later, Debian 10 or later, RedHat 8 later,
(like Raspberry Pi OS, Ubuntu 18 or later, Debian 10 or later, RedHat 8 or later,
Fedora 29 or later, etc)
- Intel Windows 64-bit: Windows 7 with the Universal C Runtime
([UCRT](https://support.microsoft.com/en-us/topic/update-for-universal-c-runtime-in-windows-c0514201-7fe6-95a3-b0a5-287930f3560c)),
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ Version **12.3.0-1** is a new release; it follows the GNU GCC release. It also a

import Image from '@theme/IdealImage';

[The xPack GNU RISC-V Embedded GCC](/)
[The xPack GNU RISC-V Embedded GCC](https://xpack.github.io/riscv-none-elf-gcc/)
is a standalone cross-platform binary distribution of the
[GNU GCC](https://gcc.gnu.org/releases.html).

Expand All @@ -53,10 +53,10 @@ The binary files are available from <a href={ frontMatter.download_url }>GitHub
## Prerequisites

- GNU/Linux Intel 64-bit: any system with **GLIBC 2.27** or higher
(like Ubuntu 18 or later, Debian 10 or later, RedHat 8 later,
(like Ubuntu 18 or later, Debian 10 or later, RedHat 8 or later,
Fedora 29 or later, etc)
- GNU/Linux Arm 32/64-bit: any system with **GLIBC 2.27** or higher
(like Raspberry Pi OS, Ubuntu 18 or later, Debian 10 or later, RedHat 8 later,
(like Raspberry Pi OS, Ubuntu 18 or later, Debian 10 or later, RedHat 8 or later,
Fedora 29 or later, etc)
- Intel Windows 64-bit: Windows 7 with the Universal C Runtime
([UCRT](https://support.microsoft.com/en-us/topic/update-for-universal-c-runtime-in-windows-c0514201-7fe6-95a3-b0a5-287930f3560c)),
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ Version **12.3.0-2** is a maintenance release; it fixes the GNU/Linux GDB issues

import Image from '@theme/IdealImage';

[The xPack GNU RISC-V Embedded GCC](/)
[The xPack GNU RISC-V Embedded GCC](https://xpack.github.io/riscv-none-elf-gcc/)
is a standalone cross-platform binary distribution of the
[GNU GCC](https://gcc.gnu.org/releases.html).

Expand All @@ -53,10 +53,10 @@ The binary files are available from <a href={ frontMatter.download_url }>GitHub
## Prerequisites

- GNU/Linux Intel 64-bit: any system with **GLIBC 2.27** or higher
(like Ubuntu 18 or later, Debian 10 or later, RedHat 8 later,
(like Ubuntu 18 or later, Debian 10 or later, RedHat 8 or later,
Fedora 29 or later, etc)
- GNU/Linux Arm 32/64-bit: any system with **GLIBC 2.27** or higher
(like Raspberry Pi OS, Ubuntu 18 or later, Debian 10 or later, RedHat 8 later,
(like Raspberry Pi OS, Ubuntu 18 or later, Debian 10 or later, RedHat 8 or later,
Fedora 29 or later, etc)
- Intel Windows 64-bit: Windows 7 with the Universal C Runtime
([UCRT](https://support.microsoft.com/en-us/topic/update-for-universal-c-runtime-in-windows-c0514201-7fe6-95a3-b0a5-287930f3560c)),
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ Version **13.2.0-2** is a maintenance release; it fixes the GNU/Linux GDB issues

import Image from '@theme/IdealImage';

[The xPack GNU RISC-V Embedded GCC](/)
[The xPack GNU RISC-V Embedded GCC](https://xpack.github.io/riscv-none-elf-gcc/)
is a standalone cross-platform binary distribution of the
[GNU GCC](https://gcc.gnu.org/releases.html).

Expand All @@ -53,10 +53,10 @@ The binary files are available from <a href={ frontMatter.download_url }>GitHub
## Prerequisites

- GNU/Linux Intel 64-bit: any system with **GLIBC 2.27** or higher
(like Ubuntu 18 or later, Debian 10 or later, RedHat 8 later,
(like Ubuntu 18 or later, Debian 10 or later, RedHat 8 or later,
Fedora 29 or later, etc)
- GNU/Linux Arm 32/64-bit: any system with **GLIBC 2.27** or higher
(like Raspberry Pi OS, Ubuntu 18 or later, Debian 10 or later, RedHat 8 later,
(like Raspberry Pi OS, Ubuntu 18 or later, Debian 10 or later, RedHat 8 or later,
Fedora 29 or later, etc)
- Intel Windows 64-bit: Windows 7 with the Universal C Runtime
([UCRT](https://support.microsoft.com/en-us/topic/update-for-universal-c-runtime-in-windows-c0514201-7fe6-95a3-b0a5-287930f3560c)),
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -30,13 +30,13 @@ Version **14.1.0-1** is a new release; it follows the GNU GCC release.

import Image from '@theme/IdealImage';

[The xPack GNU RISC-V Embedded GCC](/)
is a standalone cross-platform binary distribution of
[GNU GCC](https://gcc.gnu.org/releases.html) for embedded RISC-V.
[The xPack GNU RISC-V Embedded GCC](https://xpack.github.io/riscv-none-elf-gcc/)
is a standalone cross-platform binary distribution of the
[GNU GCC](https://gcc.gnu.org/releases.html).

There are separate binaries for **Windows** (x64),
**macOS** (x64 and arm64)
and **GNU/Linux** (x64, arm64 and arm).
There are separate binaries for **Windows** (Intel 64-bit),
**macOS** (Intel 64-bit)
and **GNU/Linux** (Intel 64-bit, Arm 32/64-bit).

:::note Raspberry Pi

Expand All @@ -52,17 +52,17 @@ The binary files are available from <a href={ frontMatter.download_url }>GitHub

## Prerequisites

- GNU/Linux x64: any system with **GLIBC 2.27** or higher
- GNU/Linux Intel 64-bit: any system with **GLIBC 2.27** or higher
(like Ubuntu 18 or later, Debian 10 or later, RedHat 8 or later,
Fedora 29 or later, etc)
- GNU/Linux Arm 64/32-bit: any system with **GLIBC 2.27** or higher
(like Raspberry Pi OS, Ubuntu 18 or later, Debian 10 or later,
RedHat 8 or later, Fedora 29 or later, etc)
- Windows x64: Windows 7 with the Universal C Runtime
- GNU/Linux Arm 32/64-bit: any system with **GLIBC 2.27** or higher
(like Raspberry Pi OS, Ubuntu 18 or later, Debian 10 or later, RedHat 8 or later,
Fedora 29 or later, etc)
- Intel Windows 64-bit: Windows 7 with the Universal C Runtime
([UCRT](https://support.microsoft.com/en-us/topic/update-for-universal-c-runtime-in-windows-c0514201-7fe6-95a3-b0a5-287930f3560c)),
Windows 8, Windows 10
- macOS x64: 10.13 or later
- macOS arm64: 11.6 or later
- Intel macOS 64-bit: 10.13 or later
- Apple Silicon macOS 64-bit: 11.6 or later

## Install

Expand Down Expand Up @@ -169,14 +169,14 @@ The solution is to add `_zicsr` and/or `_zifencei` to the
`-march` option, e.g. `-march=rv32imac` becomes
`-march=rv32imac_zicsr_zifencei`.

In Eclipse, until the GUI is updated, select the *Toolchain Default*
In Eclipse, until the GUI will be updated, select the *Toolchain Default*
for _Architecture_ and
enter the new string separately as _Other target flags_.

### newlib-nano

Support for **newlib-nano** is available using the
`--specs=nano.specs` option. For best results, this option must be
`--specs=nano.specs` option. For better results, this option must be
added to both compile and link time.

### nosys.specs
Expand All @@ -193,7 +193,7 @@ compiled with `-Os -mcmodel=medany`.

It is mandatory for the applications to
be compiled with
`-mcmodel=medany`, otherwise the link will fail.
`-mcmodel=medany`, otherwise the link might fail.

:::

Expand All @@ -203,9 +203,9 @@ Support for Python scripting was added to GDB. This distribution provides
a separate binary, `riscv-none-elf-gdb-py3` with
support for **Python { frontMatter.python_version }**.

The Python 3 runtime is included, so GDB does not need any version of
Python to be installed, and is not impacted by the presence of other
versions installed on the system.
The Python 3 run-time is included, so GDB does not need any version of
Python to be installed, and is insensitive to the presence of other
versions.

### Text User Interface (TUI)

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ Version **13.3.0-1** is a new release; it follows the GNU GCC release.

import Image from '@theme/IdealImage';

[The xPack GNU RISC-V Embedded GCC](/)
[The xPack GNU RISC-V Embedded GCC](https://xpack.github.io/riscv-none-elf-gcc/)
is a standalone cross-platform binary distribution of the
[GNU GCC](https://gcc.gnu.org/releases.html).

Expand All @@ -53,10 +53,10 @@ The binary files are available from <a href={ frontMatter.download_url }>GitHub
## Prerequisites

- GNU/Linux Intel 64-bit: any system with **GLIBC 2.27** or higher
(like Ubuntu 18 or later, Debian 10 or later, RedHat 8 later,
(like Ubuntu 18 or later, Debian 10 or later, RedHat 8 or later,
Fedora 29 or later, etc)
- GNU/Linux Arm 32/64-bit: any system with **GLIBC 2.27** or higher
(like Raspberry Pi OS, Ubuntu 18 or later, Debian 10 or later, RedHat 8 later,
(like Raspberry Pi OS, Ubuntu 18 or later, Debian 10 or later, RedHat 8 or later,
Fedora 29 or later, etc)
- Intel Windows 64-bit: Windows 7 with the Universal C Runtime
([UCRT](https://support.microsoft.com/en-us/topic/update-for-universal-c-runtime-in-windows-c0514201-7fe6-95a3-b0a5-287930f3560c)),
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ Version **12.4.0-1** is a new release; it follows the GNU GCC release.

import Image from '@theme/IdealImage';

[The xPack GNU RISC-V Embedded GCC](/)
[The xPack GNU RISC-V Embedded GCC](https://xpack.github.io/riscv-none-elf-gcc/)
is a standalone cross-platform binary distribution of the
[GNU GCC](https://gcc.gnu.org/releases.html).

Expand All @@ -53,10 +53,10 @@ The binary files are available from <a href={ frontMatter.download_url }>GitHub
## Prerequisites

- GNU/Linux Intel 64-bit: any system with **GLIBC 2.27** or higher
(like Ubuntu 18 or later, Debian 10 or later, RedHat 8 later,
(like Ubuntu 18 or later, Debian 10 or later, RedHat 8 or later,
Fedora 29 or later, etc)
- GNU/Linux Arm 32/64-bit: any system with **GLIBC 2.27** or higher
(like Raspberry Pi OS, Ubuntu 18 or later, Debian 10 or later, RedHat 8 later,
(like Raspberry Pi OS, Ubuntu 18 or later, Debian 10 or later, RedHat 8 or later,
Fedora 29 or later, etc)
- Intel Windows 64-bit: Windows 7 with the Universal C Runtime
([UCRT](https://support.microsoft.com/en-us/topic/update-for-universal-c-runtime-in-windows-c0514201-7fe6-95a3-b0a5-287930f3560c)),
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ Version **11.5.0-1** is a new release; it follows the GNU GCC release.

import Image from '@theme/IdealImage';

[The xPack GNU RISC-V Embedded GCC](/)
[The xPack GNU RISC-V Embedded GCC](https://xpack.github.io/riscv-none-elf-gcc/)
is a standalone cross-platform binary distribution of the
[GNU GCC](https://gcc.gnu.org/releases.html).

Expand All @@ -53,10 +53,10 @@ The binary files are available from <a href={ frontMatter.download_url }>GitHub
## Prerequisites

- GNU/Linux Intel 64-bit: any system with **GLIBC 2.27** or higher
(like Ubuntu 18 or later, Debian 10 or later, RedHat 8 later,
(like Ubuntu 18 or later, Debian 10 or later, RedHat 8 or later,
Fedora 29 or later, etc)
- GNU/Linux Arm 32/64-bit: any system with **GLIBC 2.27** or higher
(like Raspberry Pi OS, Ubuntu 18 or later, Debian 10 or later, RedHat 8 later,
(like Raspberry Pi OS, Ubuntu 18 or later, Debian 10 or later, RedHat 8 or later,
Fedora 29 or later, etc)
- Intel Windows 64-bit: Windows 7 with the Universal C Runtime
([UCRT](https://support.microsoft.com/en-us/topic/update-for-universal-c-runtime-in-windows-c0514201-7fe6-95a3-b0a5-287930f3560c)),
Expand Down
40 changes: 40 additions & 0 deletions website/blog/_common/_deprecation-notices-glib-2.27.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@

{/* DO NOT EDIT! */}
{/* Automatically generated from xbb-helper/templates/docusaurus/common. */}

{/* ------------------------------------------------------------------------ */}

## Deprecation notices

### Linux minimum requirements

The minimum requirement is **GLIBC 2.27**, available starting
with Ubuntu 18, Debian 10 and RedHat 8.
Support for RedHat 7 was dropped in 2022.

### 32-bit support

Support for 32-bit Intel Linux and Intel Windows was
dropped in 2022.

### Pre-deprecation notice for 32-bit Arm Linux

Due to the large user base of 32-bit Raspberry Pi systems,
support for 32-bit Arm Linux (armv7l) will be preserved
for a little while, but expect it to be dropped by 2025,
so it is recommended to consider an upgrade to a RPi 4 or 5 with
at least 4 GB (preferably 8 GB) of RAM.

## Pre-deprecation notice for Ubuntu 18.04

Ubuntu 18.04 LTS _Bionic Beaver_ reached the end of the standard five-year
maintenance window for Long-Term Support (LTS) release on 31 May 2023.

As a courtesy, the xPack GNU/Linux releases will continue to be based on
Ubuntu 18.04 for another year.

From 2025 onwards, the GNU/Linux binaries will be built on **Debian 10**,
(**GLIBC 2.28**), and are also expected to run on RedHat 8.

Users are urged to update their build and test infrastructure to
ensure a smooth transition to the next xPack releases.
20 changes: 20 additions & 0 deletions website/blog/_common/_download-analytics.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
{/* DO NOT EDIT! */}
{/* Automatically generated from xbb-helper/templates/docusaurus/common. */}

import Image from '@theme/IdealImage';

{/* ------------------------------------------------------------------------ */}

## Analytics

- GitHub [xpack-dev-tools/riscv-none-elf-gcc-xpack](https://github.com/xpack-dev-tools/riscv-none-elf-gcc-xpack/)
- this release <a href={ `https://github.com/xpack-dev-tools/riscv-none-elf-gcc-xpack/releases/v${ props.version }/` } ><Image img={ `https://img.shields.io/github/downloads/xpack-dev-tools/riscv-none-elf-gcc-xpack/v${ props.version }/total.svg` } alt='Github Release' /></a>
- all xPack releases [![Github All Releases](https://img.shields.io/github/downloads/xpack-dev-tools/riscv-none-elf-gcc-xpack/total.svg)](https://github.com/xpack-dev-tools/riscv-none-elf-gcc-xpack/releases/)
- [individual file counters](https://somsubhra.github.io/github-release-stats/?username=xpack-dev-tools&repository=riscv-none-elf-gcc-xpack) (grouped per release)
- npmjs.com [@xpack-dev-tools/riscv-none-elf-gcc](https://www.npmjs.com/package/@xpack-dev-tools/riscv-none-elf-gcc)
- latest releases [![npm](https://img.shields.io/npm/dw/@xpack-dev-tools/riscv-none-elf-gcc.svg)](https://www.npmjs.com/package/@xpack-dev-tools/riscv-none-elf-gcc/)
- all @xpack-dev-tools releases [![npm](https://img.shields.io/npm/dt/@xpack-dev-tools/riscv-none-elf-gcc.svg)](https://www.npmjs.com/package/@xpack-dev-tools/riscv-none-elf-gcc/)

Credit to [Shields IO](https://shields.io) for the badges and to
[Somsubhra/github-release-stats](https://github.com/Somsubhra/github-release-stats)
for the individual file counters.
18 changes: 18 additions & 0 deletions website/blog/_common/_prerequisites-glib-2.27.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
{/* DO NOT EDIT! */}
{/* Automatically generated from xbb-helper/templates/docusaurus/common. */}

{/* ------------------------------------------------------------------------ */}

## Prerequisites

- x64 GNU/Linux: any system with **GLIBC 2.27** or higher
(like Ubuntu 18 or later, Debian 10 or later, RedHat 8 or later,
Fedora 29 or later, etc)
- arm64/arm GNU/Linux: any system with **GLIBC 2.27** or higher
(like Raspberry Pi OS, Ubuntu 18 or later, Debian 10 or later,
RedHat 8 or later, Fedora 29 or later, etc)
- x64 Windows: Windows 7 with the Universal C Runtime
([UCRT](https://support.microsoft.com/en-us/topic/update-for-universal-c-runtime-in-windows-c0514201-7fe6-95a3-b0a5-287930f3560c)),
Windows 8, Windows 10, Windows 11
- x64 macOS: 10.13 or later
- arm64 macOS: 11.6 or later
Loading

0 comments on commit 8327d24

Please sign in to comment.