Skip to content

Commit

Permalink
website: updates
Browse files Browse the repository at this point in the history
  • Loading branch information
ilg-ul committed Oct 4, 2024
1 parent 631075c commit 58f481e
Show file tree
Hide file tree
Showing 55 changed files with 1,111 additions and 215 deletions.
13 changes: 10 additions & 3 deletions website/blog/2021-05-24-gcc-v8-5-0-1-released.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -23,13 +23,14 @@ Version 8.5.0-1 is the first release of **xPack GCC**.
<!-- truncate -->

import Image from '@theme/IdealImage';
import CodeBlock from '@theme/CodeBlock';

The [xPack GCC](https://xpack-dev-tools.github.io/gcc-xpack)
is the **xPack** distribution of the
[GNU Compiler Collection](https://gcc.gnu.org).

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

:::note Raspberry Pi

Expand All @@ -45,8 +46,14 @@ The binary files are available from <a href={frontMatter.download_url}>GitHub Re

## Install

The easiest way to install this specific version, is by using **xpm**:

<CodeBlock language="console"> {
`xpm install @xpack-dev-tools/gcc@${frontMatter.version}.${frontMatter.npm_subversion} -verbose
`} </CodeBlock>

The full details of installing the **xPack GNU Arm Embedded GCC** on
various platforms are presented in the [Install Guide](/docs/install/).
various platforms can be found in the [Install Guide](/docs/install/).

On macOS, the general build tools are available in the
**Command Line Tools** package, which can be installed standalone or
Expand Down
23 changes: 15 additions & 8 deletions website/blog/2021-10-20-gcc-v11-2-0-1-released.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -23,13 +23,14 @@ Version **11.2.0-1** is a new release; it follows the upstream release.
<!-- truncate -->

import Image from '@theme/IdealImage';
import CodeBlock from '@theme/CodeBlock';

The [xPack GCC](https://xpack-dev-tools.github.io/gcc-xpack)
is a standalone cross-platform binary distribution of
[GCC](https://gcc.gnu.org).

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

:::note Raspberry Pi

Expand Down Expand Up @@ -58,8 +59,14 @@ The binary files are available from <a href={frontMatter.download_url}>GitHub Re

## Install

The full details of installing the **xPack GCC** on various platforms
are presented in the [Install Guide](/docs/install/).
The easiest way to install this specific version, is by using **xpm**:

<CodeBlock language="console"> {
`xpm install @xpack-dev-tools/gcc@${frontMatter.version}.${frontMatter.npm_subversion} -verbose
`} </CodeBlock>

Comprehensive instructions for installing **xPack GCC** on different platforms
can be found in the [Install Guide](/docs/install/).

## Compliance

Expand Down Expand Up @@ -104,7 +111,7 @@ The original documentation is available in the `share/doc` folder.
## Build

The binaries for all supported platforms
(Windows, macOS and Intel & Arm GNU/Linux) were built using the
(Windows, macOS and GNU/Linux) were built using the
[xPack Build Box (XBB)](https://xpack.github.io/xbb/), a set
of build environments based on slightly older distributions, that should be
compatible with most recent systems.
Expand Down Expand Up @@ -162,11 +169,11 @@ xpack-gcc-11.2.0-1-win32-x64.zip

### 32-bit support

Support for 32-bit Intel Linux and Intel Windows will most probably
be dropped in 2022. Support for 32-bit Arm Linux will be preserved
Support for 32-bit x86 GNU/Linux and x86 Windows will most probably
be dropped in 2022. Support for 32-bit Arm GNU/Linux will be preserved
for a while, due to the large user base of 32-bit Raspberry Pi systems.

### Linux minimum requirements
### GNU/Linux minimum requirements

Support for RedHat 7 will most probably be dropped in 2022, and the
minimum requirement will be raised to GLIBC 2.27, available starting
Expand Down
23 changes: 15 additions & 8 deletions website/blog/2022-02-11-gcc-v11-2-0-3-released.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -23,14 +23,15 @@ Version **11.2.0-3** is a maintenance release; it adds support for Apple Silicon
<!-- truncate -->

import Image from '@theme/IdealImage';
import CodeBlock from '@theme/CodeBlock';

The [xPack GCC](https://xpack-dev-tools.github.io/gcc-xpack)
is a standalone cross-platform binary distribution of
[GCC](https://gcc.gnu.org).

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

:::note Raspberry Pi

Expand Down Expand Up @@ -60,8 +61,14 @@ The binary files are available from <a href={frontMatter.download_url}>GitHub Re

## Install

The full details of installing the **xPack GCC** on various platforms
are presented in the [Install Guide](/docs/install/).
The easiest way to install this specific version, is by using **xpm**:

<CodeBlock language="console"> {
`xpm install @xpack-dev-tools/gcc@${frontMatter.version}.${frontMatter.npm_subversion} -verbose
`} </CodeBlock>

Comprehensive instructions for installing **xPack GCC** on different platforms
can be found in the [Install Guide](/docs/install/).

## Compliance

Expand Down Expand Up @@ -165,11 +172,11 @@ xpack-gcc-11.2.0-3-win32-x64.zip

### 32-bit support

Support for 32-bit Intel Linux and Intel Windows was
dropped in 2022. Support for 32-bit Arm Linux will be preserved
Support for 32-bit x86 GNU/Linux and x86 Windows was
dropped in 2022. Support for 32-bit Arm GNU/Linux will be preserved
for a while, due to the large user base of 32-bit Raspberry Pi systems.

### Linux minimum requirements
### GNU/Linux minimum requirements

Support for RedHat 7 was dropped in 2022 and the
minimum requirement was raised to GLIBC 2.27, available starting
Expand Down
23 changes: 15 additions & 8 deletions website/blog/2022-05-31-gcc-v11-3-0-1-released.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -23,14 +23,15 @@ Version **11.3.0-1** is a new release; it follows the official GNU GCC release.
<!-- truncate -->

import Image from '@theme/IdealImage';
import CodeBlock from '@theme/CodeBlock';

The [xPack GCC](https://xpack-dev-tools.github.io/gcc-xpack)
is a standalone cross-platform binary distribution of
[GCC](https://gcc.gnu.org).

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

:::note Raspberry Pi

Expand Down Expand Up @@ -60,8 +61,14 @@ The binary files are available from <a href={frontMatter.download_url}>GitHub Re

## Install

The full details of installing the **xPack GCC** on various platforms
are presented in the [Install Guide](/docs/install/).
The easiest way to install this specific version, is by using **xpm**:

<CodeBlock language="console"> {
`xpm install @xpack-dev-tools/gcc@${frontMatter.version}.${frontMatter.npm_subversion} -verbose
`} </CodeBlock>

Comprehensive instructions for installing **xPack GCC** on different platforms
can be found in the [Install Guide](/docs/install/).

## Compliance

Expand Down Expand Up @@ -167,11 +174,11 @@ xpack-gcc-11.3.0-1-win32-x64.zip

### 32-bit support

Support for 32-bit Intel Linux and Intel Windows was
dropped in 2022. Support for 32-bit Arm Linux (armv7l) will be preserved
Support for 32-bit x86 GNU/Linux and x86 Windows was
dropped in 2022. Support for 32-bit Arm GNU/Linux (armv7l) will be preserved
for a while, due to the large user base of 32-bit Raspberry Pi systems.

### Linux minimum requirements
### GNU/Linux minimum requirements

Support for RedHat 7 was dropped in 2022 and the
minimum requirement was raised to GLIBC 2.27, available starting
Expand Down
23 changes: 15 additions & 8 deletions website/blog/2022-06-16-gcc-v12-1-0-1-released.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -23,14 +23,15 @@ Version **12.1.0-1** is a new release; it follows the official GNU GCC release.
<!-- truncate -->

import Image from '@theme/IdealImage';
import CodeBlock from '@theme/CodeBlock';

The [xPack GCC](https://xpack-dev-tools.github.io/gcc-xpack)
is a standalone cross-platform binary distribution of
[GCC](https://gcc.gnu.org).

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

:::note Raspberry Pi

Expand Down Expand Up @@ -60,8 +61,14 @@ The binary files are available from <a href={frontMatter.download_url}>GitHub Re

## Install

The full details of installing the **xPack GCC** on various platforms
are presented in the [Install Guide](/docs/install/).
The easiest way to install this specific version, is by using **xpm**:

<CodeBlock language="console"> {
`xpm install @xpack-dev-tools/gcc@${frontMatter.version}.${frontMatter.npm_subversion} -verbose
`} </CodeBlock>

Comprehensive instructions for installing **xPack GCC** on different platforms
can be found in the [Install Guide](/docs/install/).

## Compliance

Expand Down Expand Up @@ -165,11 +172,11 @@ xpack-gcc-12.1.0-1-win32-x64.zip

### 32-bit support

Support for 32-bit Intel Linux and Intel Windows was
dropped in 2022. Support for 32-bit Arm Linux (armv7l) will be preserved
Support for 32-bit x86 GNU/Linux and x86 Windows was
dropped in 2022. Support for 32-bit Arm GNU/Linux (armv7l) will be preserved
for a while, due to the large user base of 32-bit Raspberry Pi systems.

### Linux minimum requirements
### GNU/Linux minimum requirements

Support for RedHat 7 was dropped in 2022 and the
minimum requirement was raised to GLIBC 2.27, available starting
Expand Down
26 changes: 18 additions & 8 deletions website/blog/2022-08-30-gcc-v12-2-0-1-released.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -23,14 +23,15 @@ Version **12.2.0-1** is a new release; it follows the official GNU GCC release.
<!-- truncate -->

import Image from '@theme/IdealImage';
import CodeBlock from '@theme/CodeBlock';

The [xPack GCC](https://xpack-dev-tools.github.io/gcc-xpack)
is a standalone cross-platform binary distribution of
[GCC](https://gcc.gnu.org).

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

:::note Raspberry Pi

Expand Down Expand Up @@ -60,8 +61,14 @@ The binary files are available from <a href={frontMatter.download_url}>GitHub Re

## Install

The full details of installing the **xPack GCC** on various platforms
are presented in the [Install Guide](/docs/install/).
The easiest way to install this specific version, is by using **xpm**:

<CodeBlock language="console"> {
`xpm install @xpack-dev-tools/gcc@${frontMatter.version}.${frontMatter.npm_subversion} -verbose
`} </CodeBlock>

Comprehensive instructions for installing **xPack GCC** on different platforms
can be found in the [Install Guide](/docs/install/).

## Compliance

Expand All @@ -86,6 +93,9 @@ The supported languages are:

Note: Obj-C/C++ support is minimalistic.

Starting with August 2022, support for 32-bit multilib was added on x86
GNU/Linux; it can be enabled via the `-m32` compile option.

## Changes

Compared to the upstream, there are no functional changes.
Expand Down Expand Up @@ -165,11 +175,11 @@ xpack-gcc-12.2.0-1-win32-x64.zip

### 32-bit support

Support for 32-bit Intel Linux and Intel Windows was
dropped in 2022. Support for 32-bit Arm Linux (armv7l) will be preserved
Support for 32-bit x86 GNU/Linux and x86 Windows was
dropped in 2022. Support for 32-bit Arm GNU/Linux (armv7l) will be preserved
for a while, due to the large user base of 32-bit Raspberry Pi systems.

### Linux minimum requirements
### GNU/Linux minimum requirements

Support for RedHat 7 was dropped in 2022 and the
minimum requirement was raised to GLIBC 2.27, available starting
Expand Down
29 changes: 18 additions & 11 deletions website/blog/2022-12-27-gcc-v12-2-0-2-released.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -18,19 +18,20 @@ download_url: https://github.com/xpack-dev-tools/gcc-xpack/releases/tag/v12.2.0-

---

Version **12.2.0-2** is a maintenance release; it add support for 32-bit on Intel Linux and upgrades to binutils 2.39.
Version **12.2.0-2** is a maintenance release; it add support for 32-bit on x86 GNU/Linux and upgrades to binutils 2.39.

<!-- truncate -->

import Image from '@theme/IdealImage';
import CodeBlock from '@theme/CodeBlock';

The [xPack GCC](https://xpack-dev-tools.github.io/gcc-xpack)
is a standalone cross-platform binary distribution of
[GCC](https://gcc.gnu.org).

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

:::note Raspberry Pi

Expand Down Expand Up @@ -60,8 +61,14 @@ The binary files are available from <a href={frontMatter.download_url}>GitHub Re

## Install

The full details of installing the **xPack GCC** on various platforms
are presented in the [Install Guide](/docs/install/).
The easiest way to install this specific version, is by using **xpm**:

<CodeBlock language="console"> {
`xpm install @xpack-dev-tools/gcc@${frontMatter.version}.${frontMatter.npm_subversion} -verbose
`} </CodeBlock>

Comprehensive instructions for installing **xPack GCC** on different platforms
can be found in the [Install Guide](/docs/install/).

## Compliance

Expand All @@ -86,8 +93,8 @@ The supported languages are:

Note: Obj-C/C++ support is minimalistic.

Starting with August 2022, support for 32-bit multilib was added on Intel
Linux; it can be enabled via the `-m32` compile option.
Starting with August 2022, support for 32-bit multilib was added on x86
GNU/Linux; it can be enabled via the `-m32` compile option.

## Changes

Expand Down Expand Up @@ -168,11 +175,11 @@ xpack-gcc-12.2.0-2-win32-x64.zip

### 32-bit support

Support for 32-bit Intel Linux and Intel Windows was
dropped in 2022. Support for 32-bit Arm Linux (armv7l) will be preserved
Support for 32-bit x86 GNU/Linux and x86 Windows was
dropped in 2022. Support for 32-bit Arm GNU/Linux (armv7l) will be preserved
for a while, due to the large user base of 32-bit Raspberry Pi systems.

### Linux minimum requirements
### GNU/Linux minimum requirements

Support for RedHat 7 was dropped in 2022 and the
minimum requirement was raised to GLIBC 2.27, available starting
Expand Down
Loading

0 comments on commit 58f481e

Please sign in to comment.