36
36
platforms :
37
37
description : ' Platform(s) to execute on (comma separated, e.g. "linux-x64, macos, aarch64")'
38
38
required : true
39
- default : ' linux-x64, linux-x86, linux-x64-variants, linux-cross-compile, macos-x64, macos-aarch64, windows-x64, windows-aarch64, docs'
39
+ default : ' linux-x64, linux-x86-hs , linux-x64-variants, linux-cross-compile, macos-x64, macos-aarch64, windows-x64, windows-aarch64, docs'
40
40
configure-arguments :
41
41
description : ' Additional configure arguments'
42
42
required : false
59
59
runs-on : ubuntu-22.04
60
60
outputs :
61
61
linux-x64 : ${{ steps.include.outputs.linux-x64 }}
62
- linux-x86 : ${{ steps.include.outputs.linux-x86 }}
62
+ linux-x86-hs : ${{ steps.include.outputs.linux-x86-hs }}
63
63
linux-x64-variants : ${{ steps.include.outputs.linux-x64-variants }}
64
64
linux-cross-compile : ${{ steps.include.outputs.linux-cross-compile }}
65
65
macos-x64 : ${{ steps.include.outputs.macos-x64 }}
@@ -111,7 +111,7 @@ jobs:
111
111
}
112
112
113
113
echo "linux-x64=$(check_platform linux-x64 linux x64)" >> $GITHUB_OUTPUT
114
- echo "linux-x86=$(check_platform linux-x86 linux x86)" >> $GITHUB_OUTPUT
114
+ echo "linux-x86-hs =$(check_platform linux-x86-hs linux x86)" >> $GITHUB_OUTPUT
115
115
echo "linux-x64-variants=$(check_platform linux-x64-variants variants)" >> $GITHUB_OUTPUT
116
116
echo "linux-cross-compile=$(check_platform linux-cross-compile cross-compile)" >> $GITHUB_OUTPUT
117
117
echo "macos-x64=$(check_platform macos-x64 macos x64)" >> $GITHUB_OUTPUT
@@ -135,12 +135,13 @@ jobs:
135
135
make-arguments : ${{ github.event.inputs.make-arguments }}
136
136
if : needs.select.outputs.linux-x64 == 'true'
137
137
138
- build-linux-x86 :
139
- name : linux-x86
138
+ build-linux-x86-hs :
139
+ name : linux-x86-hs
140
140
needs : select
141
141
uses : ./.github/workflows/build-linux.yml
142
142
with :
143
143
platform : linux-x86
144
+ make-target : ' hotspot'
144
145
gcc-major-version : ' 10'
145
146
gcc-package-suffix : ' -multilib'
146
147
apt-architecture : ' i386'
@@ -150,7 +151,7 @@ jobs:
150
151
extra-conf-options : ' --with-target-bits=32 --enable-fallback-linker --enable-libffi-bundling'
151
152
configure-arguments : ${{ github.event.inputs.configure-arguments }}
152
153
make-arguments : ${{ github.event.inputs.make-arguments }}
153
- if : needs.select.outputs.linux-x86 == 'true'
154
+ if : needs.select.outputs.linux-x86-hs == 'true'
154
155
155
156
build-linux-x64-hs-nopch :
156
157
name : linux-x64-hs-nopch
@@ -300,16 +301,6 @@ jobs:
300
301
bootjdk-platform : linux-x64
301
302
runs-on : ubuntu-22.04
302
303
303
- test-linux-x86 :
304
- name : linux-x86
305
- needs :
306
- - build-linux-x86
307
- uses : ./.github/workflows/test.yml
308
- with :
309
- platform : linux-x86
310
- bootjdk-platform : linux-x64
311
- runs-on : ubuntu-22.04
312
-
313
304
test-macos-x64 :
314
305
name : macos-x64
315
306
needs :
@@ -347,7 +338,7 @@ jobs:
347
338
if : always()
348
339
needs :
349
340
- build-linux-x64
350
- - build-linux-x86
341
+ - build-linux-x86-hs
351
342
- build-linux-x64-hs-nopch
352
343
- build-linux-x64-hs-zero
353
344
- build-linux-x64-hs-minimal
@@ -358,7 +349,6 @@ jobs:
358
349
- build-windows-x64
359
350
- build-windows-aarch64
360
351
- test-linux-x64
361
- - test-linux-x86
362
352
- test-macos-x64
363
353
- test-windows-x64
364
354
0 commit comments