Skip to content

Commit

Permalink
Deprecate x86 Starboard
Browse files Browse the repository at this point in the history
Remove Starboard x86 Evergreen ABI and build configs, it's
not planned to be used on any production platform.

b/333270679
  • Loading branch information
kaidokert committed Apr 16, 2024
1 parent eccdac4 commit bfcc7b2
Show file tree
Hide file tree
Showing 21 changed files with 11 additions and 393 deletions.
42 changes: 0 additions & 42 deletions .github/config/evergreen-x86.json

This file was deleted.

9 changes: 0 additions & 9 deletions .github/workflows/evergreen.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -67,12 +67,3 @@ jobs:
platform: evergreen-arm64
nightly: ${{ github.event.inputs.nightly }}
run_api_leak_detector: true
evergreen-x86:
uses: ./.github/workflows/main.yaml
permissions:
packages: write
pull-requests: write
with:
platform: evergreen-x86
nightly: ${{ github.event.inputs.nightly }}
run_api_leak_detector: true
Original file line number Diff line number Diff line change
Expand Up @@ -155,7 +155,6 @@ Only if necessary, create a customized SABI configuration for your architecture.
Note, we do not anticipate that you will need to make a new configuration for
your platform unless it is not one of our supported architectures:

* x86\_32
* x86\_64
* arm32
* arm64
Expand Down Expand Up @@ -226,7 +225,6 @@ Cobalt Evergreen currently supports the following

Target Architectures:

* x86\_32
* x86\_64
* armv7 32
* armv8 64
Expand Down Expand Up @@ -415,7 +413,6 @@ toolchains, are compatible.
Note that Cobalt already provides default SABI files for the following
architectures:

* x86\_32
* x86\_64
* arm v7 (32-bit)
* arm v8 (64-bit)
Expand Down
1 change: 0 additions & 1 deletion cobalt/site/docs/gen/starboard/doc/starboard_abi.md
Original file line number Diff line number Diff line change
Expand Up @@ -88,7 +88,6 @@ From `configuration_public.h`:
The Cobalt team provides, and maintains, Starboard ABI files for the following
architectures:

* x86\_32
* x86\_64
* ARM v7 (32-bit)
* ARM v8 (64-bit)
Expand Down
4 changes: 4 additions & 0 deletions starboard/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,10 @@ since the version previous to it.

## Version 16

### x86 ABI removed for Evergreen
The x86 platform configurations, builds and ABI is no longer supported for
Evergreen.

### Added standard POSIX stat API and deprecated SbDirectoryCanOpen.
The directory API SbDirectoryCanOpen has been deprecated and the standard API `stat` can
be used from `sys/stat.h` instead.
Expand Down
1 change: 0 additions & 1 deletion starboard/doc/evergreen/cobalt_evergreen_lite.md
Original file line number Diff line number Diff line change
Expand Up @@ -97,7 +97,6 @@ Cobalt Evergreen currently supports the following

Target Architectures:

* `x86_32`
* `x86_64`
* `armv7 32`
* `armv8 64`
Expand Down
3 changes: 0 additions & 3 deletions starboard/doc/evergreen/cobalt_evergreen_overview.md
Original file line number Diff line number Diff line change
Expand Up @@ -152,7 +152,6 @@ Only if necessary, create a customized SABI configuration for your architecture.
Note, we do not anticipate that you will need to make a new configuration for
your platform unless it is not one of our supported architectures:

* x86\_32
* x86\_64
* arm32
* arm64
Expand Down Expand Up @@ -223,7 +222,6 @@ Cobalt Evergreen currently supports the following

Target Architectures:

* x86\_32
* x86\_64
* armv7 32
* armv8 64
Expand Down Expand Up @@ -412,7 +410,6 @@ toolchains, are compatible.
Note that Cobalt already provides default SABI files for the following
architectures:

* x86\_32
* x86\_64
* arm v7 (32-bit)
* arm v8 (64-bit)
Expand Down
1 change: 0 additions & 1 deletion starboard/doc/starboard_abi.md
Original file line number Diff line number Diff line change
Expand Up @@ -85,7 +85,6 @@ From `configuration_public.h`:
The Cobalt team provides, and maintains, Starboard ABI files for the following
architectures:

* x86\_32
* x86\_64
* ARM v7 (32-bit)
* ARM v8 (64-bit)
Expand Down
Empty file.
17 changes: 0 additions & 17 deletions starboard/evergreen/x86/args.gn

This file was deleted.

21 changes: 0 additions & 21 deletions starboard/evergreen/x86/atomic_public.h

This file was deleted.

76 changes: 0 additions & 76 deletions starboard/evergreen/x86/configuration_public.h

This file was deleted.

25 changes: 0 additions & 25 deletions starboard/evergreen/x86/gyp_configuration.py

This file was deleted.

42 changes: 0 additions & 42 deletions starboard/evergreen/x86/install_target.gni

This file was deleted.

36 changes: 0 additions & 36 deletions starboard/evergreen/x86/platform_configuration/BUILD.gn

This file was deleted.

18 changes: 0 additions & 18 deletions starboard/evergreen/x86/platform_configuration/configuration.gni

This file was deleted.

Loading

0 comments on commit bfcc7b2

Please sign in to comment.