mirror of
https://github.com/openjdk/jdk.git
synced 2025-08-28 07:14:30 +02:00
8244224: Implementation of JEP 381: Remove the Solaris and SPARC Ports
Reviewed-by: alanb, bchristi, dcubed, dfuchs, eosterlund, erikj, glaubitz, ihse, iignatyev, jjiang, kbarrett, ksrini, kvn, naoto, prr, rriggs, serb, sspitsyn, stefank, tschatzl, valeriep, weijun, weijun
This commit is contained in:
parent
9fe4b69c1a
commit
071bd521bc
954 changed files with 1093 additions and 127816 deletions
|
@ -1,5 +1,5 @@
|
|||
/*
|
||||
* Copyright (c) 1997, 2019, Oracle and/or its affiliates. All rights reserved.
|
||||
* Copyright (c) 1997, 2020, Oracle and/or its affiliates. All rights reserved.
|
||||
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||
*
|
||||
* This code is free software; you can redistribute it and/or modify it
|
||||
|
@ -420,14 +420,6 @@
|
|||
#define NOT_AIX(code) code
|
||||
#endif
|
||||
|
||||
#ifdef SOLARIS
|
||||
#define SOLARIS_ONLY(code) code
|
||||
#define NOT_SOLARIS(code)
|
||||
#else
|
||||
#define SOLARIS_ONLY(code)
|
||||
#define NOT_SOLARIS(code) code
|
||||
#endif
|
||||
|
||||
#ifdef _WINDOWS
|
||||
#define WINDOWS_ONLY(code) code
|
||||
#define NOT_WINDOWS(code)
|
||||
|
@ -509,14 +501,6 @@
|
|||
#define NOT_S390(code) code
|
||||
#endif
|
||||
|
||||
#ifdef SPARC
|
||||
#define SPARC_ONLY(code) code
|
||||
#define NOT_SPARC(code)
|
||||
#else
|
||||
#define SPARC_ONLY(code)
|
||||
#define NOT_SPARC(code) code
|
||||
#endif
|
||||
|
||||
#if defined(PPC32) || defined(PPC64)
|
||||
#ifndef PPC
|
||||
#define PPC
|
||||
|
@ -601,9 +585,9 @@
|
|||
// This macro constructs from basename and INCLUDE_SUFFIX_OS /
|
||||
// INCLUDE_SUFFIX_CPU / INCLUDE_SUFFIX_COMPILER, which are set on
|
||||
// the command line, the name of platform dependent files to be included.
|
||||
// Example: INCLUDE_SUFFIX_OS=_linux / INCLUDE_SUFFIX_CPU=_sparc
|
||||
// CPU_HEADER_INLINE(macroAssembler) --> macroAssembler_sparc.inline.hpp
|
||||
// OS_CPU_HEADER(vmStructs) --> vmStructs_linux_sparc.hpp
|
||||
// Example: INCLUDE_SUFFIX_OS=_linux / INCLUDE_SUFFIX_CPU=_x86
|
||||
// CPU_HEADER_INLINE(macroAssembler) --> macroAssembler_x86.inline.hpp
|
||||
// OS_CPU_HEADER(vmStructs) --> vmStructs_linux_x86.hpp
|
||||
//
|
||||
// basename<cpu>.hpp / basename<cpu>.inline.hpp
|
||||
#define CPU_HEADER_H(basename) XSTR(CPU_HEADER_STEM(basename).h)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue