diff --git a/doc/building.html b/doc/building.html index 81c8d30efff..13ee9b7b6fc 100644 --- a/doc/building.html +++ b/doc/building.html @@ -175,26 +175,26 @@
| Operating system | -Vendor/version used | +Operating system | +Vendor/version used |
|---|---|---|---|
| Linux | -Oracle Enterprise Linux 6.4 / 7.1 (using kernel 3.8.13) | +Linux | +Oracle Enterprise Linux 6.4 / 7.1 (using kernel 3.8.13) |
| Solaris | -Solaris 11.1 SRU 21.4.1 / 11.2 SRU 5.5 | +Solaris | +Solaris 11.1 SRU 21.4.1 / 11.2 SRU 5.5 |
| macOS | -Mac OS X 10.9 (Mavericks) / 10.10 (Yosemite) | +macOS | +Mac OS X 10.9 (Mavericks) / 10.10 (Yosemite) |
| Windows | -Windows Server 2012 R2 | +Windows | +Windows Server 2012 R2 |
All compilers are expected to be able to compile to the C99 language standard, as some C99 features are used in the source code. Microsoft Visual Studio doesn't fully support C99 so in practice shared code is limited to using C99 features that it does support.
The minimum accepted version of gcc is 4.8. Older versions will generate a warning by configure and are unlikely to work.
The JDK is currently known to be able to compile with at least version 7.4 of gcc.
@@ -320,50 +319,50 @@| Package | -Version | +Package | +Version |
|---|---|---|---|
| developer/solarisstudio-124/backend | -12.4-1.0.6.0 | +developer/solarisstudio-124/backend | +12.4-1.0.6.0 |
| developer/solarisstudio-124/c++ | -12.4-1.0.10.0 | +developer/solarisstudio-124/c++ | +12.4-1.0.10.0 |
| developer/solarisstudio-124/cc | -12.4-1.0.4.0 | +developer/solarisstudio-124/cc | +12.4-1.0.4.0 |
| developer/solarisstudio-124/library/c++-libs | -12.4-1.0.10.0 | +developer/solarisstudio-124/library/c++-libs | +12.4-1.0.10.0 |
| developer/solarisstudio-124/library/math-libs | -12.4-1.0.0.1 | +developer/solarisstudio-124/library/math-libs | +12.4-1.0.0.1 |
| developer/solarisstudio-124/library/studio-gccrt | -12.4-1.0.0.1 | +developer/solarisstudio-124/library/studio-gccrt | +12.4-1.0.0.1 |
| developer/solarisstudio-124/studio-common | -12.4-1.0.0.1 | +developer/solarisstudio-124/studio-common | +12.4-1.0.0.1 |
| developer/solarisstudio-124/studio-ja | -12.4-1.0.0.1 | +developer/solarisstudio-124/studio-ja | +12.4-1.0.0.1 |
| developer/solarisstudio-124/studio-legal | -12.4-1.0.0.1 | +developer/solarisstudio-124/studio-legal | +12.4-1.0.0.1 |
| developer/solarisstudio-124/studio-zhCN | -12.4-1.0.0.1 | +developer/solarisstudio-124/studio-zhCN | +12.4-1.0.0.1 |
| Target | -Debian tree | -Debian arch | ---openjdk-target=... |
+Target | +Debian tree | +Debian arch | +--openjdk-target=... |
--with-jvm-variants=... |
|---|---|---|---|---|---|---|---|---|
| x86 | -buster | -i386 | -i386-linux-gnu | +x86 | +buster | +i386 | +i386-linux-gnu | (all) |
| arm | -buster | -armhf | -arm-linux-gnueabihf | +arm | +buster | +armhf | +arm-linux-gnueabihf | (all) |
| aarch64 | -buster | -arm64 | -aarch64-linux-gnu | +aarch64 | +buster | +arm64 | +aarch64-linux-gnu | (all) |
| ppc64le | -buster | -ppc64el | -powerpc64le-linux-gnu | +ppc64le | +buster | +ppc64el | +powerpc64le-linux-gnu | (all) |
| s390x | -buster | -s390x | -s390x-linux-gnu | +s390x | +buster | +s390x | +s390x-linux-gnu | (all) |
| mipsle | -buster | -mipsel | -mipsel-linux-gnu | +mipsle | +buster | +mipsel | +mipsel-linux-gnu | zero |
| mips64le | -buster | -mips64el | -mips64el-linux-gnueabi64 | +mips64le | +buster | +mips64el | +mips64el-linux-gnueabi64 | zero |
| armel | -buster | -arm | -arm-linux-gnueabi | +armel | +buster | +arm | +arm-linux-gnueabi | zero |
| ppc | -sid | -powerpc | -powerpc-linux-gnu | +ppc | +sid | +powerpc | +powerpc-linux-gnu | zero |
| ppc64be | -sid | -ppc64 | -powerpc64-linux-gnu | +ppc64be | +sid | +ppc64 | +powerpc64-linux-gnu | (all) |
| m68k | -sid | -m68k | -m68k-linux-gnu | +m68k | +sid | +m68k | +m68k-linux-gnu | zero |
| alpha | -sid | -alpha | -alpha-linux-gnu | +alpha | +sid | +alpha | +alpha-linux-gnu | zero |
| sh4 | -sid | -sh4 | -sh4-linux-gnu | +sh4 | +sid | +sh4 | +sh4-linux-gnu | zero |