diff --git a/openjdk/excludes/vendors/alibaba/ProblemList_openjdk18.txt b/openjdk/excludes/vendors/alibaba/ProblemList_openjdk18.txt deleted file mode 100644 index 7e8927bb0b..0000000000 --- a/openjdk/excludes/vendors/alibaba/ProblemList_openjdk18.txt +++ /dev/null @@ -1,122 +0,0 @@ -############################################################################ -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# https://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -############################################################################# - -# hotspot_all - -############################################################################ - -# hotspot_jre - -############################################################################ - -# jdk_awt - -############################################################################ - -# jdk_beans - -############################################################################ - -# jdk_build - -############################################################################ - -# jdk_compiler - -############################################################################ - - -# jdk_lang - -############################################################################ - -# jdk_management - -############################################################################ - -# jdk_jmx - -############################################################################ - -# jdk_math - -############################################################################ - -# jdk_net - -############################################################################ - -# jdk_io - -############################################################################ - -# jdk_nio - -############################################################################ - -# jdk_rmi - -############################################################################ - -# jdk_security - -############################################################################ - -# jdk_security4 - -############################################################################ - -# jdk_sound - -############################################################################ - -# jdk_swing - -############################################################################ - -# jdk_text - -############################################################################ - -# jdk_time - -############################################################################ - -# jdk_tools - -############################################################################ - -# jdk_jdi - -############################################################################ - -# jdk_util - -############################################################################ - -# svc_tools - -############################################################################ - -# jdk_other - - -############################################################################ - -# jdk_imageio - -############################################################################ - -# jdk_jfr - diff --git a/openjdk/excludes/vendors/alibaba/ProblemList_openjdk19.txt b/openjdk/excludes/vendors/alibaba/ProblemList_openjdk19.txt deleted file mode 100644 index 7e8927bb0b..0000000000 --- a/openjdk/excludes/vendors/alibaba/ProblemList_openjdk19.txt +++ /dev/null @@ -1,122 +0,0 @@ -############################################################################ -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# https://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -############################################################################# - -# hotspot_all - -############################################################################ - -# hotspot_jre - -############################################################################ - -# jdk_awt - -############################################################################ - -# jdk_beans - -############################################################################ - -# jdk_build - -############################################################################ - -# jdk_compiler - -############################################################################ - - -# jdk_lang - -############################################################################ - -# jdk_management - -############################################################################ - -# jdk_jmx - -############################################################################ - -# jdk_math - -############################################################################ - -# jdk_net - -############################################################################ - -# jdk_io - -############################################################################ - -# jdk_nio - -############################################################################ - -# jdk_rmi - -############################################################################ - -# jdk_security - -############################################################################ - -# jdk_security4 - -############################################################################ - -# jdk_sound - -############################################################################ - -# jdk_swing - -############################################################################ - -# jdk_text - -############################################################################ - -# jdk_time - -############################################################################ - -# jdk_tools - -############################################################################ - -# jdk_jdi - -############################################################################ - -# jdk_util - -############################################################################ - -# svc_tools - -############################################################################ - -# jdk_other - - -############################################################################ - -# jdk_imageio - -############################################################################ - -# jdk_jfr - diff --git a/openjdk/excludes/vendors/azul/ProblemList_openjdk11.txt b/openjdk/excludes/vendors/azul/ProblemList_openjdk11.txt deleted file mode 100644 index 7e8927bb0b..0000000000 --- a/openjdk/excludes/vendors/azul/ProblemList_openjdk11.txt +++ /dev/null @@ -1,122 +0,0 @@ -############################################################################ -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# https://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -############################################################################# - -# hotspot_all - -############################################################################ - -# hotspot_jre - -############################################################################ - -# jdk_awt - -############################################################################ - -# jdk_beans - -############################################################################ - -# jdk_build - -############################################################################ - -# jdk_compiler - -############################################################################ - - -# jdk_lang - -############################################################################ - -# jdk_management - -############################################################################ - -# jdk_jmx - -############################################################################ - -# jdk_math - -############################################################################ - -# jdk_net - -############################################################################ - -# jdk_io - -############################################################################ - -# jdk_nio - -############################################################################ - -# jdk_rmi - -############################################################################ - -# jdk_security - -############################################################################ - -# jdk_security4 - -############################################################################ - -# jdk_sound - -############################################################################ - -# jdk_swing - -############################################################################ - -# jdk_text - -############################################################################ - -# jdk_time - -############################################################################ - -# jdk_tools - -############################################################################ - -# jdk_jdi - -############################################################################ - -# jdk_util - -############################################################################ - -# svc_tools - -############################################################################ - -# jdk_other - - -############################################################################ - -# jdk_imageio - -############################################################################ - -# jdk_jfr - diff --git a/openjdk/excludes/vendors/azul/ProblemList_openjdk17.txt b/openjdk/excludes/vendors/azul/ProblemList_openjdk17.txt deleted file mode 100644 index 7e8927bb0b..0000000000 --- a/openjdk/excludes/vendors/azul/ProblemList_openjdk17.txt +++ /dev/null @@ -1,122 +0,0 @@ -############################################################################ -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# https://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -############################################################################# - -# hotspot_all - -############################################################################ - -# hotspot_jre - -############################################################################ - -# jdk_awt - -############################################################################ - -# jdk_beans - -############################################################################ - -# jdk_build - -############################################################################ - -# jdk_compiler - -############################################################################ - - -# jdk_lang - -############################################################################ - -# jdk_management - -############################################################################ - -# jdk_jmx - -############################################################################ - -# jdk_math - -############################################################################ - -# jdk_net - -############################################################################ - -# jdk_io - -############################################################################ - -# jdk_nio - -############################################################################ - -# jdk_rmi - -############################################################################ - -# jdk_security - -############################################################################ - -# jdk_security4 - -############################################################################ - -# jdk_sound - -############################################################################ - -# jdk_swing - -############################################################################ - -# jdk_text - -############################################################################ - -# jdk_time - -############################################################################ - -# jdk_tools - -############################################################################ - -# jdk_jdi - -############################################################################ - -# jdk_util - -############################################################################ - -# svc_tools - -############################################################################ - -# jdk_other - - -############################################################################ - -# jdk_imageio - -############################################################################ - -# jdk_jfr - diff --git a/openjdk/excludes/vendors/azul/ProblemList_openjdk18.txt b/openjdk/excludes/vendors/azul/ProblemList_openjdk18.txt deleted file mode 100644 index 7e8927bb0b..0000000000 --- a/openjdk/excludes/vendors/azul/ProblemList_openjdk18.txt +++ /dev/null @@ -1,122 +0,0 @@ -############################################################################ -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# https://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -############################################################################# - -# hotspot_all - -############################################################################ - -# hotspot_jre - -############################################################################ - -# jdk_awt - -############################################################################ - -# jdk_beans - -############################################################################ - -# jdk_build - -############################################################################ - -# jdk_compiler - -############################################################################ - - -# jdk_lang - -############################################################################ - -# jdk_management - -############################################################################ - -# jdk_jmx - -############################################################################ - -# jdk_math - -############################################################################ - -# jdk_net - -############################################################################ - -# jdk_io - -############################################################################ - -# jdk_nio - -############################################################################ - -# jdk_rmi - -############################################################################ - -# jdk_security - -############################################################################ - -# jdk_security4 - -############################################################################ - -# jdk_sound - -############################################################################ - -# jdk_swing - -############################################################################ - -# jdk_text - -############################################################################ - -# jdk_time - -############################################################################ - -# jdk_tools - -############################################################################ - -# jdk_jdi - -############################################################################ - -# jdk_util - -############################################################################ - -# svc_tools - -############################################################################ - -# jdk_other - - -############################################################################ - -# jdk_imageio - -############################################################################ - -# jdk_jfr - diff --git a/openjdk/excludes/vendors/azul/ProblemList_openjdk19.txt b/openjdk/excludes/vendors/azul/ProblemList_openjdk19.txt deleted file mode 100644 index 7e8927bb0b..0000000000 --- a/openjdk/excludes/vendors/azul/ProblemList_openjdk19.txt +++ /dev/null @@ -1,122 +0,0 @@ -############################################################################ -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# https://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -############################################################################# - -# hotspot_all - -############################################################################ - -# hotspot_jre - -############################################################################ - -# jdk_awt - -############################################################################ - -# jdk_beans - -############################################################################ - -# jdk_build - -############################################################################ - -# jdk_compiler - -############################################################################ - - -# jdk_lang - -############################################################################ - -# jdk_management - -############################################################################ - -# jdk_jmx - -############################################################################ - -# jdk_math - -############################################################################ - -# jdk_net - -############################################################################ - -# jdk_io - -############################################################################ - -# jdk_nio - -############################################################################ - -# jdk_rmi - -############################################################################ - -# jdk_security - -############################################################################ - -# jdk_security4 - -############################################################################ - -# jdk_sound - -############################################################################ - -# jdk_swing - -############################################################################ - -# jdk_text - -############################################################################ - -# jdk_time - -############################################################################ - -# jdk_tools - -############################################################################ - -# jdk_jdi - -############################################################################ - -# jdk_util - -############################################################################ - -# svc_tools - -############################################################################ - -# jdk_other - - -############################################################################ - -# jdk_imageio - -############################################################################ - -# jdk_jfr - diff --git a/openjdk/excludes/vendors/microsoft/ProblemList_openjdk18.txt b/openjdk/excludes/vendors/microsoft/ProblemList_openjdk18.txt deleted file mode 100644 index 7e8927bb0b..0000000000 --- a/openjdk/excludes/vendors/microsoft/ProblemList_openjdk18.txt +++ /dev/null @@ -1,122 +0,0 @@ -############################################################################ -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# https://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -############################################################################# - -# hotspot_all - -############################################################################ - -# hotspot_jre - -############################################################################ - -# jdk_awt - -############################################################################ - -# jdk_beans - -############################################################################ - -# jdk_build - -############################################################################ - -# jdk_compiler - -############################################################################ - - -# jdk_lang - -############################################################################ - -# jdk_management - -############################################################################ - -# jdk_jmx - -############################################################################ - -# jdk_math - -############################################################################ - -# jdk_net - -############################################################################ - -# jdk_io - -############################################################################ - -# jdk_nio - -############################################################################ - -# jdk_rmi - -############################################################################ - -# jdk_security - -############################################################################ - -# jdk_security4 - -############################################################################ - -# jdk_sound - -############################################################################ - -# jdk_swing - -############################################################################ - -# jdk_text - -############################################################################ - -# jdk_time - -############################################################################ - -# jdk_tools - -############################################################################ - -# jdk_jdi - -############################################################################ - -# jdk_util - -############################################################################ - -# svc_tools - -############################################################################ - -# jdk_other - - -############################################################################ - -# jdk_imageio - -############################################################################ - -# jdk_jfr - diff --git a/openjdk/excludes/vendors/microsoft/ProblemList_openjdk19.txt b/openjdk/excludes/vendors/microsoft/ProblemList_openjdk19.txt deleted file mode 100644 index 7e8927bb0b..0000000000 --- a/openjdk/excludes/vendors/microsoft/ProblemList_openjdk19.txt +++ /dev/null @@ -1,122 +0,0 @@ -############################################################################ -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# https://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -############################################################################# - -# hotspot_all - -############################################################################ - -# hotspot_jre - -############################################################################ - -# jdk_awt - -############################################################################ - -# jdk_beans - -############################################################################ - -# jdk_build - -############################################################################ - -# jdk_compiler - -############################################################################ - - -# jdk_lang - -############################################################################ - -# jdk_management - -############################################################################ - -# jdk_jmx - -############################################################################ - -# jdk_math - -############################################################################ - -# jdk_net - -############################################################################ - -# jdk_io - -############################################################################ - -# jdk_nio - -############################################################################ - -# jdk_rmi - -############################################################################ - -# jdk_security - -############################################################################ - -# jdk_security4 - -############################################################################ - -# jdk_sound - -############################################################################ - -# jdk_swing - -############################################################################ - -# jdk_text - -############################################################################ - -# jdk_time - -############################################################################ - -# jdk_tools - -############################################################################ - -# jdk_jdi - -############################################################################ - -# jdk_util - -############################################################################ - -# svc_tools - -############################################################################ - -# jdk_other - - -############################################################################ - -# jdk_imageio - -############################################################################ - -# jdk_jfr - diff --git a/openjdk/excludes/vendors/microsoft/ProblemList_openjdk21.txt b/openjdk/excludes/vendors/microsoft/ProblemList_openjdk21.txt deleted file mode 100644 index 7e8927bb0b..0000000000 --- a/openjdk/excludes/vendors/microsoft/ProblemList_openjdk21.txt +++ /dev/null @@ -1,122 +0,0 @@ -############################################################################ -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# https://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -############################################################################# - -# hotspot_all - -############################################################################ - -# hotspot_jre - -############################################################################ - -# jdk_awt - -############################################################################ - -# jdk_beans - -############################################################################ - -# jdk_build - -############################################################################ - -# jdk_compiler - -############################################################################ - - -# jdk_lang - -############################################################################ - -# jdk_management - -############################################################################ - -# jdk_jmx - -############################################################################ - -# jdk_math - -############################################################################ - -# jdk_net - -############################################################################ - -# jdk_io - -############################################################################ - -# jdk_nio - -############################################################################ - -# jdk_rmi - -############################################################################ - -# jdk_security - -############################################################################ - -# jdk_security4 - -############################################################################ - -# jdk_sound - -############################################################################ - -# jdk_swing - -############################################################################ - -# jdk_text - -############################################################################ - -# jdk_time - -############################################################################ - -# jdk_tools - -############################################################################ - -# jdk_jdi - -############################################################################ - -# jdk_util - -############################################################################ - -# svc_tools - -############################################################################ - -# jdk_other - - -############################################################################ - -# jdk_imageio - -############################################################################ - -# jdk_jfr - diff --git a/openjdk/excludes/vendors/microsoft/ProblemList_openjdk8.txt b/openjdk/excludes/vendors/microsoft/ProblemList_openjdk8.txt deleted file mode 100644 index 7e8927bb0b..0000000000 --- a/openjdk/excludes/vendors/microsoft/ProblemList_openjdk8.txt +++ /dev/null @@ -1,122 +0,0 @@ -############################################################################ -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# https://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -############################################################################# - -# hotspot_all - -############################################################################ - -# hotspot_jre - -############################################################################ - -# jdk_awt - -############################################################################ - -# jdk_beans - -############################################################################ - -# jdk_build - -############################################################################ - -# jdk_compiler - -############################################################################ - - -# jdk_lang - -############################################################################ - -# jdk_management - -############################################################################ - -# jdk_jmx - -############################################################################ - -# jdk_math - -############################################################################ - -# jdk_net - -############################################################################ - -# jdk_io - -############################################################################ - -# jdk_nio - -############################################################################ - -# jdk_rmi - -############################################################################ - -# jdk_security - -############################################################################ - -# jdk_security4 - -############################################################################ - -# jdk_sound - -############################################################################ - -# jdk_swing - -############################################################################ - -# jdk_text - -############################################################################ - -# jdk_time - -############################################################################ - -# jdk_tools - -############################################################################ - -# jdk_jdi - -############################################################################ - -# jdk_util - -############################################################################ - -# svc_tools - -############################################################################ - -# jdk_other - - -############################################################################ - -# jdk_imageio - -############################################################################ - -# jdk_jfr - diff --git a/openjdk/openjdk.mk b/openjdk/openjdk.mk index 2a6796f756..c1a2293cdc 100644 --- a/openjdk/openjdk.mk +++ b/openjdk/openjdk.mk @@ -198,7 +198,10 @@ endif VENDOR_PROBLEM_LIST_FILE:= ifeq ($(JDK_VENDOR),$(filter $(JDK_VENDOR),redhat azul alibaba microsoft)) - VENDOR_PROBLEM_LIST_FILE:=-exclude:$(Q)$(TEST_ROOT)$(D)openjdk$(D)excludes$(D)vendors$(D)$(JDK_VENDOR)$(D)ProblemList_openjdk$(JDK_VERSION).txt$(Q) + VENDOR_FILE:=excludes$(D)vendors$(D)$(JDK_VENDOR)$(D)ProblemList_openjdk$(JDK_VERSION).txt + ifneq (,$(wildcard $(VENDOR_FILE))) + VENDOR_PROBLEM_LIST_FILE:=-exclude:$(Q)$(TEST_ROOT)$(D)openjdk$(D)$(VENDOR_FILE)$(Q) + endif endif # --add-modules jdk.incubator.foreign is removed for JDK19+