Skip to content

Releases: f0rmiga/gcc-toolchain

0.9.1

04 Sep 17:10
e736410

Choose a tag to compare

0.9.1 Pre-release
Pre-release

Please refer to the README for usage instructions, and to examples/ for usage examples.

What's Changed

  • chore: remove unused _link and _archive functions for rules_fortran by @f0rmiga in #205
  • fix: use pic_static_library when available for fortran deps by @f0rmiga in #206

Full Changelog: 0.9.0...0.9.1

0.9.0

02 Sep 13:39
a5be93a

Choose a tag to compare

0.9.0 Pre-release
Pre-release

Please refer to the README for usage instructions, and to examples/ for usage examples.

What's Changed

  • fix: Allow empty globs for Bazel 8 compatibility by @blorente in #198
  • refactor: improve .bazelrc files by @f0rmiga in #199
  • feat: Migrate to bzlmod by @blorente in #194
  • fix: Add MODULE.bazel.lock file by @blorente in #201
  • feat: Add extra_asmflags to pass custom flags to ACTION_NAME.preprocessor_assemble by @blorente in #197
  • feat: Add BCR release pipeline by @blorente in #200
  • fix: add permissions for id-token in release workflow by @f0rmiga in #203
  • fix: add permissions for attestations and contents by @f0rmiga in #204

New Contributors

Full Changelog: 0.8.0...0.9.0

0.8.0

18 Aug 14:21
a9655f8

Choose a tag to compare

0.8.0 Pre-release
Pre-release

What's Changed

  • fix: fortran object compilation path should include directories by @f0rmiga in #192
  • fix: remove unused old _compile function from rule_fortran by @f0rmiga in #193
  • feat: download gcc toolchains instead of embedding into the tarballs by @f0rmiga in #195
  • feat: new gcc versions and allow versions override by @f0rmiga in #196

Full Changelog: 0.7.0...0.8.0

0.7.0

09 Aug 00:06
6a10006

Choose a tag to compare

0.7.0 Pre-release
Pre-release

What's Changed

Full Changelog: 0.6.0...0.7.0

Release 0.6.0

01 May 21:21
36e3e1f

Choose a tag to compare

Release 0.6.0 Pre-release
Pre-release

What's Changed

  • feat: reuse precompiled objects of targets in srcs by @f0rmiga in #176

Full Changelog: 0.5.0...0.6.0

Release 0.5.0

29 Apr 21:28
acaecee

Choose a tag to compare

Release 0.5.0 Pre-release
Pre-release

What's Changed

  • chore: update aspect bazel-lib to v1.9.2 by @mattem in #76
  • fix: engflow on CI by @f0rmiga in #63
  • chore(deps): update dependency io_bazel_stardoc to v0.5.2 by @renovate in #78
  • chore(deps): update dependency rules_cc to v0.0.2 by @renovate in #79
  • chore(deps): update dependency com_google_protobuf to v3.21.4 by @renovate in #80
  • chore(deps): update dependency rules_foreign_cc to v0.9.0 by @renovate in #81
  • fix: run //docs:update by @f0rmiga in #82
  • doc: top-level explanation of why this toolchain by @f0rmiga in #84
  • Update branch name for CI by @alexeagle in #86
  • rm: buildbuddy from CI by @f0rmiga in #87
  • chore(deps): update dependency bazel to v5.3.1 by @renovate in #89
  • chore(deps): update dependency bazel_skylib to v1.3.0 by @renovate in #90
  • chore(deps): update dependency aspect_bazel_lib to v1.13.0 by @renovate in #95
  • chore(deps): update dependency com_google_protobuf to v3.21.7 by @renovate in #91
  • chore(deps): update dependency io_bazel_stardoc to v0.5.3 by @renovate in #96
  • chore(deps): update dependency rules_cc to v0.0.4 by @renovate in #92
  • feat: allow downstream projects to reuse toolchain targets by @f0rmiga in #109
  • fix: set exec_compatible_with for toolchains by @f0rmiga in #110
  • chore(deps): update dependency bazel to v5.3.2 by @renovate in #99
  • chore(deps): update dependency aspect_bazel_lib to v1.24.0 by @renovate in #100
  • chore(deps): update dependency com_google_protobuf to v3.21.12 by @renovate in #101
  • chore(deps): update dependency lapack to v3.11.0 by @renovate in #103
  • chore(deps): update dependency bazel_skylib to v1.4.0 by @renovate in #111
  • fix: migrate to rules_pkg by @f0rmiga in #114
  • chore(deps): update dependency bazel to v6 by @renovate in #112
  • chore: add workflows for new issues & PRs by @gregmagolan in #118
  • chore(deps): update dependency aspect_bazel_lib to v1.24.2 by @renovate in #115
  • chore(deps): update dependency rules_cc to v0.0.5 by @renovate in #117
  • chore: remove New PR workflows as it doesn't work on forks by @gregmagolan in #120
  • chore(deps): update dependency rules_pkg to v0.8.1 by @renovate in #119
  • chore(deps): update dependency bazel_skylib to v1.4.1 by @renovate in #121
  • chore(deps): update dependency rules_cc to v0.0.6 by @renovate in #125
  • chore: update renovate config and add pre-commit config by @gregmagolan in #126
  • chore(deps): update dependency aspect_bazel_lib to v1.26.2 by @renovate in #124
  • chore(deps): update dependency aspect_bazel_lib to v1.28.0 by @renovate in #127
  • doc: RBE from macOS extra flags by @f0rmiga in #132
  • feat: add RBE tests from macOS on CI by @f0rmiga in #133
  • chore(deps): update dependency bazel to v6.1.1 by @renovate in #129
  • chore(deps): update dependency aspect_bazel_lib to v1.29.2 by @renovate in #128
  • fix: remove ubuntu 18.04 by @f0rmiga in #142
  • chore(deps): update dependency bazel to v6.3.1 by @renovate in #135
  • chore(deps): update dependency rules_cc to v0.0.8 by @renovate in #141
  • chore(deps): update dependency aspect_bazel_lib to v1.33.0 by @renovate in #136
  • chore(deps): update dependency rules_pkg to v0.9.1 by @renovate in #137
  • chore(deps): update dependency bazel_skylib to v1.4.2 by @renovate in #139
  • chore(deps): update dependency io_bazel_stardoc to v0.5.6 by @renovate in #138
  • chore: switch to Buildbuddy for RBE testing by @gregmagolan in #153
  • chore: add build_test targets to examples by @gregmagolan in #152
  • add/fix support for bazel coverage by @tobithiel in #151
  • chore: cancel previous GHA from the same PR by @gregmagolan in #162
  • chore(deps): update dependency lapack to v3.12.0 by @renovate in #163
  • chore(deps): update dependency bazel_skylib to v1.5.0 by @renovate in #159
  • chore(deps): update dependency rules_cc to v0.0.9 by @renovate in #150
  • chore(deps): update dependency aspect_bazel_lib to v1.40.2 by @renovate in #148
  • chore(deps): update dependency ubuntu to v22 by @renovate in #147
  • chore(deps): update dependency bazel to v6.5.0 by @renovate in #145
  • license: add 2024 copyrights by @f0rmiga in #164
  • chore: Remove aspect_ names by @matte1 in #169
  • feat: add include paths of transitive deps for Fortran rules by @f0rmiga in #171
  • feat: return the CcInfo provider for the Fortran rules by @f0rmiga in #172
  • feat: add target_settings so we can do config transitions by @f0rmiga in #173
  • fix: sysroot build libraries with position independent code by @f0rmiga in #174
  • release: set sysroot-29042024 by @f0rmiga in #175

New Contributors

Full Changelog: 0.4.2...0.5.0

Sysroot 29042024

29 Apr 20:41
46251ce

Choose a tag to compare

Sysroot 29042024 Pre-release
Pre-release

What's Changed

  • license: add 2024 copyrights by @f0rmiga in #164
  • fix: sysroot build libraries with position independent code by @f0rmiga in #174

Release 0.4.2

04 Jul 22:44
5ea1bfb

Choose a tag to compare

Release 0.4.2 Pre-release
Pre-release

What's Changed

Full Changelog: 0.4.1...0.4.2

Release 0.4.1

04 Jul 20:19
9381390

Choose a tag to compare

Release 0.4.1 Pre-release
Pre-release

What's Changed

  • refactor: move lapack patches to its own file by @f0rmiga in #72
  • fix: target_compatible_with other workspaces by @f0rmiga in #73

Full Changelog: 0.4.0...0.4.1

Release 0.4.0

28 Jun 19:30
092e2d7

Choose a tag to compare

Release 0.4.0 Pre-release
Pre-release

What's Changed

Full Changelog: 0.3.1...0.4.0