mirror of
https://github.com/eclipse-cdt/cdt
synced 2025-04-29 19:45:01 +02:00
Bug 565836: Add linux aarch64 for natives
Note: the Windows dll is not actually modified, apart from the embedded date stamp to match the date of the jni/ modification Also-by: Liviu Ionescu <ilg@livius.net> Change-Id: Ice3d5e7ae5999a0e4d1866e76e515a91e30e9f11
This commit is contained in:
parent
00a52086c9
commit
149ccaffcc
23 changed files with 416 additions and 1 deletions
22
core/org.eclipse.cdt.core.linux.aarch64/.project
Normal file
22
core/org.eclipse.cdt.core.linux.aarch64/.project
Normal file
|
@ -0,0 +1,22 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<projectDescription>
|
||||||
|
<name>org.eclipse.cdt.core.linux.aarch64</name>
|
||||||
|
<comment></comment>
|
||||||
|
<projects>
|
||||||
|
</projects>
|
||||||
|
<buildSpec>
|
||||||
|
<buildCommand>
|
||||||
|
<name>org.eclipse.pde.ManifestBuilder</name>
|
||||||
|
<arguments>
|
||||||
|
</arguments>
|
||||||
|
</buildCommand>
|
||||||
|
<buildCommand>
|
||||||
|
<name>org.eclipse.pde.SchemaBuilder</name>
|
||||||
|
<arguments>
|
||||||
|
</arguments>
|
||||||
|
</buildCommand>
|
||||||
|
</buildSpec>
|
||||||
|
<natures>
|
||||||
|
<nature>org.eclipse.pde.PluginNature</nature>
|
||||||
|
</natures>
|
||||||
|
</projectDescription>
|
|
@ -0,0 +1,184 @@
|
||||||
|
ANNOTATION_ELEMENT_TYPE_ADDED_CLASS_BOUND=Error
|
||||||
|
ANNOTATION_ELEMENT_TYPE_ADDED_FIELD=Error
|
||||||
|
ANNOTATION_ELEMENT_TYPE_ADDED_INTERFACE_BOUND=Error
|
||||||
|
ANNOTATION_ELEMENT_TYPE_ADDED_INTERFACE_BOUNDS=Error
|
||||||
|
ANNOTATION_ELEMENT_TYPE_ADDED_METHOD=Error
|
||||||
|
ANNOTATION_ELEMENT_TYPE_ADDED_METHOD_WITHOUT_DEFAULT_VALUE=Error
|
||||||
|
ANNOTATION_ELEMENT_TYPE_ADDED_TYPE_MEMBER=Error
|
||||||
|
ANNOTATION_ELEMENT_TYPE_ADDED_TYPE_PARAMETER=Error
|
||||||
|
ANNOTATION_ELEMENT_TYPE_CHANGED_CLASS_BOUND=Error
|
||||||
|
ANNOTATION_ELEMENT_TYPE_CHANGED_CONTRACTED_SUPERINTERFACES_SET=Error
|
||||||
|
ANNOTATION_ELEMENT_TYPE_CHANGED_INTERFACE_BOUND=Error
|
||||||
|
ANNOTATION_ELEMENT_TYPE_CHANGED_INTERFACE_BOUNDS=Error
|
||||||
|
ANNOTATION_ELEMENT_TYPE_CHANGED_RESTRICTIONS=Error
|
||||||
|
ANNOTATION_ELEMENT_TYPE_CHANGED_TO_CLASS=Error
|
||||||
|
ANNOTATION_ELEMENT_TYPE_CHANGED_TO_ENUM=Error
|
||||||
|
ANNOTATION_ELEMENT_TYPE_CHANGED_TO_INTERFACE=Error
|
||||||
|
ANNOTATION_ELEMENT_TYPE_CHANGED_TYPE_CONVERSION=Error
|
||||||
|
ANNOTATION_ELEMENT_TYPE_REMOVED_CLASS_BOUND=Error
|
||||||
|
ANNOTATION_ELEMENT_TYPE_REMOVED_FIELD=Error
|
||||||
|
ANNOTATION_ELEMENT_TYPE_REMOVED_INTERFACE_BOUND=Error
|
||||||
|
ANNOTATION_ELEMENT_TYPE_REMOVED_METHOD=Error
|
||||||
|
ANNOTATION_ELEMENT_TYPE_REMOVED_METHOD_WITHOUT_DEFAULT_VALUE=Error
|
||||||
|
ANNOTATION_ELEMENT_TYPE_REMOVED_METHOD_WITH_DEFAULT_VALUE=Error
|
||||||
|
ANNOTATION_ELEMENT_TYPE_REMOVED_TYPE_MEMBER=Error
|
||||||
|
ANNOTATION_ELEMENT_TYPE_REMOVED_TYPE_PARAMETER=Error
|
||||||
|
ANNOTATION_ELEMENT_TYPE_REMOVED_TYPE_PARAMETERS=Error
|
||||||
|
API_COMPONENT_ELEMENT_TYPE_REMOVED_API_TYPE=Error
|
||||||
|
API_COMPONENT_ELEMENT_TYPE_REMOVED_REEXPORTED_API_TYPE=Error
|
||||||
|
API_COMPONENT_ELEMENT_TYPE_REMOVED_REEXPORTED_TYPE=Error
|
||||||
|
API_COMPONENT_ELEMENT_TYPE_REMOVED_TYPE=Error
|
||||||
|
API_USE_SCAN_FIELD_SEVERITY=Error
|
||||||
|
API_USE_SCAN_METHOD_SEVERITY=Error
|
||||||
|
API_USE_SCAN_TYPE_SEVERITY=Error
|
||||||
|
CLASS_ELEMENT_TYPE_ADDED_CLASS_BOUND=Error
|
||||||
|
CLASS_ELEMENT_TYPE_ADDED_FIELD=Error
|
||||||
|
CLASS_ELEMENT_TYPE_ADDED_INTERFACE_BOUND=Error
|
||||||
|
CLASS_ELEMENT_TYPE_ADDED_INTERFACE_BOUNDS=Error
|
||||||
|
CLASS_ELEMENT_TYPE_ADDED_METHOD=Error
|
||||||
|
CLASS_ELEMENT_TYPE_ADDED_RESTRICTIONS=Error
|
||||||
|
CLASS_ELEMENT_TYPE_ADDED_TYPE_PARAMETER=Error
|
||||||
|
CLASS_ELEMENT_TYPE_CHANGED_CLASS_BOUND=Error
|
||||||
|
CLASS_ELEMENT_TYPE_CHANGED_CONTRACTED_SUPERCLASS_SET=Error
|
||||||
|
CLASS_ELEMENT_TYPE_CHANGED_CONTRACTED_SUPERINTERFACES_SET=Error
|
||||||
|
CLASS_ELEMENT_TYPE_CHANGED_DECREASE_ACCESS=Error
|
||||||
|
CLASS_ELEMENT_TYPE_CHANGED_INTERFACE_BOUND=Error
|
||||||
|
CLASS_ELEMENT_TYPE_CHANGED_NON_ABSTRACT_TO_ABSTRACT=Error
|
||||||
|
CLASS_ELEMENT_TYPE_CHANGED_NON_FINAL_TO_FINAL=Error
|
||||||
|
CLASS_ELEMENT_TYPE_CHANGED_RESTRICTIONS=Error
|
||||||
|
CLASS_ELEMENT_TYPE_CHANGED_SUPERCLASS=Error
|
||||||
|
CLASS_ELEMENT_TYPE_CHANGED_TO_ANNOTATION=Error
|
||||||
|
CLASS_ELEMENT_TYPE_CHANGED_TO_ENUM=Error
|
||||||
|
CLASS_ELEMENT_TYPE_CHANGED_TO_INTERFACE=Error
|
||||||
|
CLASS_ELEMENT_TYPE_CHANGED_TYPE_CONVERSION=Error
|
||||||
|
CLASS_ELEMENT_TYPE_REMOVED_CLASS_BOUND=Error
|
||||||
|
CLASS_ELEMENT_TYPE_REMOVED_CONSTRUCTOR=Error
|
||||||
|
CLASS_ELEMENT_TYPE_REMOVED_FIELD=Error
|
||||||
|
CLASS_ELEMENT_TYPE_REMOVED_INTERFACE_BOUND=Error
|
||||||
|
CLASS_ELEMENT_TYPE_REMOVED_INTERFACE_BOUNDS=Error
|
||||||
|
CLASS_ELEMENT_TYPE_REMOVED_METHOD=Error
|
||||||
|
CLASS_ELEMENT_TYPE_REMOVED_SUPERCLASS=Error
|
||||||
|
CLASS_ELEMENT_TYPE_REMOVED_TYPE_MEMBER=Error
|
||||||
|
CLASS_ELEMENT_TYPE_REMOVED_TYPE_PARAMETER=Error
|
||||||
|
CLASS_ELEMENT_TYPE_REMOVED_TYPE_PARAMETERS=Error
|
||||||
|
CONSTRUCTOR_ELEMENT_TYPE_ADDED_CLASS_BOUND=Error
|
||||||
|
CONSTRUCTOR_ELEMENT_TYPE_ADDED_INTERFACE_BOUND=Error
|
||||||
|
CONSTRUCTOR_ELEMENT_TYPE_ADDED_INTERFACE_BOUNDS=Error
|
||||||
|
CONSTRUCTOR_ELEMENT_TYPE_ADDED_TYPE_PARAMETER=Error
|
||||||
|
CONSTRUCTOR_ELEMENT_TYPE_CHANGED_CLASS_BOUND=Error
|
||||||
|
CONSTRUCTOR_ELEMENT_TYPE_CHANGED_DECREASE_ACCESS=Error
|
||||||
|
CONSTRUCTOR_ELEMENT_TYPE_CHANGED_INTERFACE_BOUND=Error
|
||||||
|
CONSTRUCTOR_ELEMENT_TYPE_CHANGED_NON_ABSTRACT_TO_ABSTRACT=Error
|
||||||
|
CONSTRUCTOR_ELEMENT_TYPE_CHANGED_NON_FINAL_TO_FINAL=Error
|
||||||
|
CONSTRUCTOR_ELEMENT_TYPE_CHANGED_NON_STATIC_TO_STATIC=Error
|
||||||
|
CONSTRUCTOR_ELEMENT_TYPE_CHANGED_STATIC_TO_NON_STATIC=Error
|
||||||
|
CONSTRUCTOR_ELEMENT_TYPE_CHANGED_TYPE_PARAMETER=Error
|
||||||
|
CONSTRUCTOR_ELEMENT_TYPE_CHANGED_VARARGS_TO_ARRAY=Error
|
||||||
|
CONSTRUCTOR_ELEMENT_TYPE_REMOVED_ANNOTATION_DEFAULT_VALUE=Error
|
||||||
|
CONSTRUCTOR_ELEMENT_TYPE_REMOVED_CLASS_BOUND=Error
|
||||||
|
CONSTRUCTOR_ELEMENT_TYPE_REMOVED_INTERFACE_BOUND=Error
|
||||||
|
CONSTRUCTOR_ELEMENT_TYPE_REMOVED_INTERFACE_BOUNDS=Error
|
||||||
|
CONSTRUCTOR_ELEMENT_TYPE_REMOVED_TYPE_PARAMETER=Error
|
||||||
|
CONSTRUCTOR_ELEMENT_TYPE_REMOVED_TYPE_PARAMETERS=Error
|
||||||
|
ENUM_ELEMENT_TYPE_CHANGED_CONTRACTED_SUPERINTERFACES_SET=Error
|
||||||
|
ENUM_ELEMENT_TYPE_CHANGED_RESTRICTIONS=Error
|
||||||
|
ENUM_ELEMENT_TYPE_CHANGED_TO_ANNOTATION=Error
|
||||||
|
ENUM_ELEMENT_TYPE_CHANGED_TO_CLASS=Error
|
||||||
|
ENUM_ELEMENT_TYPE_CHANGED_TO_INTERFACE=Error
|
||||||
|
ENUM_ELEMENT_TYPE_CHANGED_TYPE_CONVERSION=Error
|
||||||
|
ENUM_ELEMENT_TYPE_REMOVED_ENUM_CONSTANT=Error
|
||||||
|
ENUM_ELEMENT_TYPE_REMOVED_FIELD=Error
|
||||||
|
ENUM_ELEMENT_TYPE_REMOVED_METHOD=Error
|
||||||
|
ENUM_ELEMENT_TYPE_REMOVED_TYPE_MEMBER=Error
|
||||||
|
FIELD_ELEMENT_TYPE_ADDED_VALUE=Error
|
||||||
|
FIELD_ELEMENT_TYPE_CHANGED_DECREASE_ACCESS=Error
|
||||||
|
FIELD_ELEMENT_TYPE_CHANGED_FINAL_TO_NON_FINAL_STATIC_CONSTANT=Error
|
||||||
|
FIELD_ELEMENT_TYPE_CHANGED_NON_FINAL_TO_FINAL=Error
|
||||||
|
FIELD_ELEMENT_TYPE_CHANGED_NON_STATIC_TO_STATIC=Error
|
||||||
|
FIELD_ELEMENT_TYPE_CHANGED_STATIC_TO_NON_STATIC=Error
|
||||||
|
FIELD_ELEMENT_TYPE_CHANGED_TYPE=Error
|
||||||
|
FIELD_ELEMENT_TYPE_CHANGED_VALUE=Error
|
||||||
|
FIELD_ELEMENT_TYPE_REMOVED_TYPE_ARGUMENT=Error
|
||||||
|
FIELD_ELEMENT_TYPE_REMOVED_TYPE_ARGUMENTS=Error
|
||||||
|
FIELD_ELEMENT_TYPE_REMOVED_VALUE=Error
|
||||||
|
ILLEGAL_EXTEND=Warning
|
||||||
|
ILLEGAL_IMPLEMENT=Warning
|
||||||
|
ILLEGAL_INSTANTIATE=Warning
|
||||||
|
ILLEGAL_OVERRIDE=Warning
|
||||||
|
ILLEGAL_REFERENCE=Warning
|
||||||
|
INTERFACE_ELEMENT_TYPE_ADDED_CLASS_BOUND=Error
|
||||||
|
INTERFACE_ELEMENT_TYPE_ADDED_DEFAULT_METHOD=Error
|
||||||
|
INTERFACE_ELEMENT_TYPE_ADDED_FIELD=Error
|
||||||
|
INTERFACE_ELEMENT_TYPE_ADDED_INTERFACE_BOUND=Error
|
||||||
|
INTERFACE_ELEMENT_TYPE_ADDED_INTERFACE_BOUNDS=Error
|
||||||
|
INTERFACE_ELEMENT_TYPE_ADDED_METHOD=Error
|
||||||
|
INTERFACE_ELEMENT_TYPE_ADDED_RESTRICTIONS=Error
|
||||||
|
INTERFACE_ELEMENT_TYPE_ADDED_SUPER_INTERFACE_WITH_METHODS=Error
|
||||||
|
INTERFACE_ELEMENT_TYPE_ADDED_TYPE_MEMBER=Error
|
||||||
|
INTERFACE_ELEMENT_TYPE_ADDED_TYPE_PARAMETER=Error
|
||||||
|
INTERFACE_ELEMENT_TYPE_ADDED_TYPE_PARAMETERS=Error
|
||||||
|
INTERFACE_ELEMENT_TYPE_CHANGED_CLASS_BOUND=Error
|
||||||
|
INTERFACE_ELEMENT_TYPE_CHANGED_CONTRACTED_SUPERINTERFACES_SET=Error
|
||||||
|
INTERFACE_ELEMENT_TYPE_CHANGED_INTERFACE_BOUND=Error
|
||||||
|
INTERFACE_ELEMENT_TYPE_CHANGED_INTERFACE_BOUNDS=Error
|
||||||
|
INTERFACE_ELEMENT_TYPE_CHANGED_RESTRICTIONS=Error
|
||||||
|
INTERFACE_ELEMENT_TYPE_CHANGED_TO_ANNOTATION=Error
|
||||||
|
INTERFACE_ELEMENT_TYPE_CHANGED_TO_CLASS=Error
|
||||||
|
INTERFACE_ELEMENT_TYPE_CHANGED_TO_ENUM=Error
|
||||||
|
INTERFACE_ELEMENT_TYPE_CHANGED_TYPE_CONVERSION=Error
|
||||||
|
INTERFACE_ELEMENT_TYPE_REMOVED_CLASS_BOUND=Error
|
||||||
|
INTERFACE_ELEMENT_TYPE_REMOVED_FIELD=Error
|
||||||
|
INTERFACE_ELEMENT_TYPE_REMOVED_INTERFACE_BOUND=Error
|
||||||
|
INTERFACE_ELEMENT_TYPE_REMOVED_INTERFACE_BOUNDS=Error
|
||||||
|
INTERFACE_ELEMENT_TYPE_REMOVED_METHOD=Error
|
||||||
|
INTERFACE_ELEMENT_TYPE_REMOVED_TYPE_MEMBER=Error
|
||||||
|
INTERFACE_ELEMENT_TYPE_REMOVED_TYPE_PARAMETER=Error
|
||||||
|
INVALID_ANNOTATION=Ignore
|
||||||
|
INVALID_JAVADOC_TAG=Error
|
||||||
|
INVALID_REFERENCE_IN_SYSTEM_LIBRARIES=Warning
|
||||||
|
LEAK_EXTEND=Warning
|
||||||
|
LEAK_FIELD_DECL=Warning
|
||||||
|
LEAK_IMPLEMENT=Warning
|
||||||
|
LEAK_METHOD_PARAM=Warning
|
||||||
|
LEAK_METHOD_RETURN_TYPE=Warning
|
||||||
|
METHOD_ELEMENT_TYPE_ADDED_CLASS_BOUND=Error
|
||||||
|
METHOD_ELEMENT_TYPE_ADDED_INTERFACE_BOUND=Error
|
||||||
|
METHOD_ELEMENT_TYPE_ADDED_INTERFACE_BOUNDS=Error
|
||||||
|
METHOD_ELEMENT_TYPE_ADDED_RESTRICTIONS=Error
|
||||||
|
METHOD_ELEMENT_TYPE_ADDED_TYPE_PARAMETER=Error
|
||||||
|
METHOD_ELEMENT_TYPE_CHANGED_CLASS_BOUND=Error
|
||||||
|
METHOD_ELEMENT_TYPE_CHANGED_DECREASE_ACCESS=Error
|
||||||
|
METHOD_ELEMENT_TYPE_CHANGED_INTERFACE_BOUND=Error
|
||||||
|
METHOD_ELEMENT_TYPE_CHANGED_NON_ABSTRACT_TO_ABSTRACT=Error
|
||||||
|
METHOD_ELEMENT_TYPE_CHANGED_NON_FINAL_TO_FINAL=Error
|
||||||
|
METHOD_ELEMENT_TYPE_CHANGED_NON_STATIC_TO_STATIC=Error
|
||||||
|
METHOD_ELEMENT_TYPE_CHANGED_STATIC_TO_NON_STATIC=Error
|
||||||
|
METHOD_ELEMENT_TYPE_CHANGED_TYPE_PARAMETER=Error
|
||||||
|
METHOD_ELEMENT_TYPE_CHANGED_VARARGS_TO_ARRAY=Error
|
||||||
|
METHOD_ELEMENT_TYPE_REMOVED_ANNOTATION_DEFAULT_VALUE=Error
|
||||||
|
METHOD_ELEMENT_TYPE_REMOVED_CLASS_BOUND=Error
|
||||||
|
METHOD_ELEMENT_TYPE_REMOVED_INTERFACE_BOUND=Error
|
||||||
|
METHOD_ELEMENT_TYPE_REMOVED_INTERFACE_BOUNDS=Error
|
||||||
|
METHOD_ELEMENT_TYPE_REMOVED_TYPE_PARAMETER=Error
|
||||||
|
METHOD_ELEMENT_TYPE_REMOVED_TYPE_PARAMETERS=Error
|
||||||
|
MISSING_EE_DESCRIPTIONS=Warning
|
||||||
|
TYPE_PARAMETER_ELEMENT_TYPE_ADDED_CLASS_BOUND=Error
|
||||||
|
TYPE_PARAMETER_ELEMENT_TYPE_ADDED_INTERFACE_BOUND=Error
|
||||||
|
TYPE_PARAMETER_ELEMENT_TYPE_CHANGED_CLASS_BOUND=Error
|
||||||
|
TYPE_PARAMETER_ELEMENT_TYPE_CHANGED_INTERFACE_BOUND=Error
|
||||||
|
TYPE_PARAMETER_ELEMENT_TYPE_REMOVED_CLASS_BOUND=Error
|
||||||
|
TYPE_PARAMETER_ELEMENT_TYPE_REMOVED_INTERFACE_BOUND=Error
|
||||||
|
UNUSED_PROBLEM_FILTERS=Warning
|
||||||
|
automatically_removed_unused_problem_filters=false
|
||||||
|
changed_execution_env=Error
|
||||||
|
eclipse.preferences.version=1
|
||||||
|
incompatible_api_component_version=Error
|
||||||
|
incompatible_api_component_version_include_major_without_breaking_change=Disabled
|
||||||
|
incompatible_api_component_version_include_minor_without_api_change=Disabled
|
||||||
|
incompatible_api_component_version_report_major_without_breaking_change=Warning
|
||||||
|
incompatible_api_component_version_report_minor_without_api_change=Warning
|
||||||
|
invalid_since_tag_version=Error
|
||||||
|
malformed_since_tag=Error
|
||||||
|
missing_since_tag=Error
|
||||||
|
report_api_breakage_when_major_version_incremented=Disabled
|
||||||
|
report_resolution_errors_api_component=Warning
|
|
@ -0,0 +1,35 @@
|
||||||
|
compilers.f.unresolved-features=1
|
||||||
|
compilers.f.unresolved-plugins=1
|
||||||
|
compilers.incompatible-environment=1
|
||||||
|
compilers.p.build=1
|
||||||
|
compilers.p.build.bin.includes=1
|
||||||
|
compilers.p.build.encodings=2
|
||||||
|
compilers.p.build.java.compiler=2
|
||||||
|
compilers.p.build.java.compliance=1
|
||||||
|
compilers.p.build.missing.output=2
|
||||||
|
compilers.p.build.output.library=1
|
||||||
|
compilers.p.build.source.library=1
|
||||||
|
compilers.p.build.src.includes=1
|
||||||
|
compilers.p.deprecated=1
|
||||||
|
compilers.p.discouraged-class=1
|
||||||
|
compilers.p.internal=1
|
||||||
|
compilers.p.missing-packages=2
|
||||||
|
compilers.p.missing-version-export-package=2
|
||||||
|
compilers.p.missing-version-import-package=2
|
||||||
|
compilers.p.missing-version-require-bundle=2
|
||||||
|
compilers.p.no-required-att=0
|
||||||
|
compilers.p.no.automatic.module=1
|
||||||
|
compilers.p.not-externalized-att=1
|
||||||
|
compilers.p.service.component.without.lazyactivation=1
|
||||||
|
compilers.p.unknown-attribute=1
|
||||||
|
compilers.p.unknown-class=1
|
||||||
|
compilers.p.unknown-element=1
|
||||||
|
compilers.p.unknown-identifier=1
|
||||||
|
compilers.p.unknown-resource=1
|
||||||
|
compilers.p.unresolved-ex-points=0
|
||||||
|
compilers.p.unresolved-import=0
|
||||||
|
compilers.s.create-docs=false
|
||||||
|
compilers.s.doc-folder=doc
|
||||||
|
compilers.s.open-tags=1
|
||||||
|
compilers.use-project=true
|
||||||
|
eclipse.preferences.version=1
|
|
@ -0,0 +1,9 @@
|
||||||
|
Manifest-Version: 1.0
|
||||||
|
Bundle-ManifestVersion: 2
|
||||||
|
Bundle-Name: %fragmentName.linux.aarch64
|
||||||
|
Bundle-SymbolicName: org.eclipse.cdt.core.linux.aarch64;singleton:=true
|
||||||
|
Bundle-Version: 6.0.0.qualifier
|
||||||
|
Bundle-Vendor: %providerName
|
||||||
|
Fragment-Host: org.eclipse.cdt.core.native;bundle-version="[6.0.0,7.0.0)"
|
||||||
|
Bundle-Localization: plugin
|
||||||
|
Eclipse-PlatformFilter: (&(osgi.os=linux)(osgi.arch=aarch64))
|
36
core/org.eclipse.cdt.core.linux.aarch64/about.html
Normal file
36
core/org.eclipse.cdt.core.linux.aarch64/about.html
Normal file
|
@ -0,0 +1,36 @@
|
||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
|
||||||
|
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
|
||||||
|
<title>About</title>
|
||||||
|
</head>
|
||||||
|
<body lang="EN-US">
|
||||||
|
<h2>About This Content</h2>
|
||||||
|
|
||||||
|
<p>November 30, 2017</p>
|
||||||
|
<h3>License</h3>
|
||||||
|
|
||||||
|
<p>
|
||||||
|
The Eclipse Foundation makes available all content in this plug-in
|
||||||
|
("Content"). Unless otherwise indicated below, the Content
|
||||||
|
is provided to you under the terms and conditions of the Eclipse
|
||||||
|
Public License Version 2.0 ("EPL"). A copy of the EPL is
|
||||||
|
available at <a href="http://www.eclipse.org/legal/epl-2.0">http://www.eclipse.org/legal/epl-2.0</a>.
|
||||||
|
For purposes of the EPL, "Program" will mean the Content.
|
||||||
|
</p>
|
||||||
|
|
||||||
|
<p>
|
||||||
|
If you did not receive this Content directly from the Eclipse
|
||||||
|
Foundation, the Content is being redistributed by another party
|
||||||
|
("Redistributor") and different terms and conditions may
|
||||||
|
apply to your use of any object code in the Content. Check the
|
||||||
|
Redistributor's license that was provided with the Content. If no such
|
||||||
|
license exists, contact the Redistributor. Unless otherwise indicated
|
||||||
|
below, the terms and conditions of the EPL still apply to any source
|
||||||
|
code in the Content and such source code may be obtained at <a
|
||||||
|
href="http://www.eclipse.org/">http://www.eclipse.org</a>.
|
||||||
|
</p>
|
||||||
|
|
||||||
|
</body>
|
||||||
|
</html>
|
18
core/org.eclipse.cdt.core.linux.aarch64/build.properties
Normal file
18
core/org.eclipse.cdt.core.linux.aarch64/build.properties
Normal file
|
@ -0,0 +1,18 @@
|
||||||
|
###############################################################################
|
||||||
|
# Copyright (c) 2005, 2009 IBM Corporation and others.
|
||||||
|
#
|
||||||
|
# This program and the accompanying materials
|
||||||
|
# are made available under the terms of the Eclipse Public License 2.0
|
||||||
|
# which accompanies this distribution, and is available at
|
||||||
|
# https://www.eclipse.org/legal/epl-2.0/
|
||||||
|
#
|
||||||
|
# SPDX-License-Identifier: EPL-2.0
|
||||||
|
#
|
||||||
|
# Contributors:
|
||||||
|
# IBM Corporation - initial API and implementation
|
||||||
|
###############################################################################
|
||||||
|
bin.includes = os/,\
|
||||||
|
about.html,\
|
||||||
|
META-INF/\,
|
||||||
|
plugin.properties
|
||||||
|
src.includes = about.html
|
BIN
core/org.eclipse.cdt.core.linux.aarch64/os/linux/aarch64/libpty.so
Executable file
BIN
core/org.eclipse.cdt.core.linux.aarch64/os/linux/aarch64/libpty.so
Executable file
Binary file not shown.
BIN
core/org.eclipse.cdt.core.linux.aarch64/os/linux/aarch64/libspawner.so
Executable file
BIN
core/org.eclipse.cdt.core.linux.aarch64/os/linux/aarch64/libspawner.so
Executable file
Binary file not shown.
|
@ -0,0 +1,2 @@
|
||||||
|
fragmentName.linux.aarch64=C/C++ Development Tools Core for Linux Aarch64
|
||||||
|
providerName=Eclipse CDT
|
53
core/org.eclipse.cdt.core.linux.aarch64/pom.xml
Normal file
53
core/org.eclipse.cdt.core.linux.aarch64/pom.xml
Normal file
|
@ -0,0 +1,53 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<project
|
||||||
|
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"
|
||||||
|
xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
|
||||||
|
<modelVersion>4.0.0</modelVersion>
|
||||||
|
|
||||||
|
<parent>
|
||||||
|
<groupId>org.eclipse.cdt</groupId>
|
||||||
|
<artifactId>cdt-parent</artifactId>
|
||||||
|
<version>10.0.0-SNAPSHOT</version>
|
||||||
|
<relativePath>../../pom.xml</relativePath>
|
||||||
|
</parent>
|
||||||
|
|
||||||
|
<version>6.0.0-SNAPSHOT</version>
|
||||||
|
<artifactId>org.eclipse.cdt.core.linux.aarch64</artifactId>
|
||||||
|
<packaging>eclipse-plugin</packaging>
|
||||||
|
|
||||||
|
<build>
|
||||||
|
<plugins>
|
||||||
|
<plugin>
|
||||||
|
<groupId>org.eclipse.tycho</groupId>
|
||||||
|
<artifactId>target-platform-configuration</artifactId>
|
||||||
|
<version>${tycho-version}</version>
|
||||||
|
<configuration>
|
||||||
|
<resolver>p2</resolver>
|
||||||
|
<pomDependencies>consider</pomDependencies>
|
||||||
|
<environments>
|
||||||
|
<environment>
|
||||||
|
<os>linux</os>
|
||||||
|
<ws>gtk</ws>
|
||||||
|
<arch>aarch64</arch>
|
||||||
|
</environment>
|
||||||
|
</environments>
|
||||||
|
</configuration>
|
||||||
|
</plugin>
|
||||||
|
<plugin>
|
||||||
|
<groupId>org.eclipse.tycho</groupId>
|
||||||
|
<artifactId>tycho-source-plugin</artifactId>
|
||||||
|
<version>${tycho-version}</version>
|
||||||
|
<executions>
|
||||||
|
<execution>
|
||||||
|
<id>plugin-source</id>
|
||||||
|
<phase>none</phase>
|
||||||
|
</execution>
|
||||||
|
<execution>
|
||||||
|
<id>attach-source</id>
|
||||||
|
<phase>none</phase>
|
||||||
|
</execution>
|
||||||
|
</executions>
|
||||||
|
</plugin>
|
||||||
|
</plugins>
|
||||||
|
</build>
|
||||||
|
</project>
|
|
@ -30,6 +30,11 @@
|
||||||
<ws>gtk</ws>
|
<ws>gtk</ws>
|
||||||
<arch>x86_64</arch>
|
<arch>x86_64</arch>
|
||||||
</environment>
|
</environment>
|
||||||
|
<environment>
|
||||||
|
<os>linux</os>
|
||||||
|
<ws>gtk</ws>
|
||||||
|
<arch>aarch64</arch>
|
||||||
|
</environment>
|
||||||
<environment>
|
<environment>
|
||||||
<os>linux</os>
|
<os>linux</os>
|
||||||
<ws>gtk</ws>
|
<ws>gtk</ws>
|
||||||
|
|
|
@ -19,6 +19,7 @@ endif
|
||||||
|
|
||||||
OS_DIR_WIN32_X86_64 := ../../org.eclipse.cdt.core.win32.x86_64/os/win32/x86_64
|
OS_DIR_WIN32_X86_64 := ../../org.eclipse.cdt.core.win32.x86_64/os/win32/x86_64
|
||||||
OS_DIR_LINUX_X86_64 := ../../org.eclipse.cdt.core.linux.x86_64/os/linux/x86_64
|
OS_DIR_LINUX_X86_64 := ../../org.eclipse.cdt.core.linux.x86_64/os/linux/x86_64
|
||||||
|
OS_DIR_LINUX_AARCH64 := ../../org.eclipse.cdt.core.linux.aarch64/os/linux/aarch64
|
||||||
OS_DIR_LINUX_PPC64LE := ../../org.eclipse.cdt.core.linux.ppc64le/os/linux/ppc64le
|
OS_DIR_LINUX_PPC64LE := ../../org.eclipse.cdt.core.linux.ppc64le/os/linux/ppc64le
|
||||||
OS_DIR_MACOS_X86_64 := ../../org.eclipse.cdt.core.macosx/os/macosx/x86_64
|
OS_DIR_MACOS_X86_64 := ../../org.eclipse.cdt.core.macosx/os/macosx/x86_64
|
||||||
OS_DIR_MACOS_X86 := ../../org.eclipse.cdt.core.macosx/os/macosx/x86
|
OS_DIR_MACOS_X86 := ../../org.eclipse.cdt.core.macosx/os/macosx/x86
|
||||||
|
@ -31,6 +32,8 @@ LIBS = \
|
||||||
$(OS_DIR_WIN32_X86_64)/spawner.dll \
|
$(OS_DIR_WIN32_X86_64)/spawner.dll \
|
||||||
$(OS_DIR_LINUX_X86_64)/libspawner.so \
|
$(OS_DIR_LINUX_X86_64)/libspawner.so \
|
||||||
$(OS_DIR_LINUX_X86_64)/libpty.so \
|
$(OS_DIR_LINUX_X86_64)/libpty.so \
|
||||||
|
$(OS_DIR_LINUX_AARCH64)/libspawner.so \
|
||||||
|
$(OS_DIR_LINUX_AARCH64)/libpty.so \
|
||||||
$(OS_DIR_MACOS_X86_64)/libspawner.jnilib \
|
$(OS_DIR_MACOS_X86_64)/libspawner.jnilib \
|
||||||
$(OS_DIR_MACOS_X86_64)/libpty.jnilib \
|
$(OS_DIR_MACOS_X86_64)/libpty.jnilib \
|
||||||
$(OS_DIR_MACOS_X86)/libspawner.jnilib \
|
$(OS_DIR_MACOS_X86)/libspawner.jnilib \
|
||||||
|
@ -94,6 +97,21 @@ $(OS_DIR_LINUX_X86_64)/libpty.so: unix/openpty.c unix/pty.c unix/ptyio.c
|
||||||
unix/openpty.c unix/pty.c unix/ptyio.c \
|
unix/openpty.c unix/pty.c unix/ptyio.c \
|
||||||
-shared -lc
|
-shared -lc
|
||||||
|
|
||||||
|
# Linux aarch64
|
||||||
|
$(OS_DIR_LINUX_AARCH64)/libspawner.so: unix/spawner.c unix/io.c unix/exec_unix.c unix/exec_pty.c unix/openpty.c unix/pfind.c
|
||||||
|
mkdir -p $(dir $@) && \
|
||||||
|
aarch64-linux-gnu-gcc -o $@ -Wl,-soname,$(notdir $@) -Iinclude -I$(JAVA_HOME)/include -I$(JAVA_HOME)/include/linux -fpic \
|
||||||
|
-D_REENTRANT -D_GNU_SOURCE \
|
||||||
|
unix/spawner.c unix/io.c unix/exec_unix.c unix/exec_pty.c unix/openpty.c unix/pfind.c \
|
||||||
|
-shared -lc
|
||||||
|
|
||||||
|
$(OS_DIR_LINUX_AARCH64)/libpty.so: unix/openpty.c unix/pty.c unix/ptyio.c
|
||||||
|
mkdir -p $(dir $@) && \
|
||||||
|
aarch64-linux-gnu-gcc -o $@ -Wl,-soname,$(notdir $@) -Iinclude -I$(JAVA_HOME)/include -I$(JAVA_HOME)/include/linux -fpic \
|
||||||
|
-D_REENTRANT -D_GNU_SOURCE \
|
||||||
|
unix/openpty.c unix/pty.c unix/ptyio.c \
|
||||||
|
-shared -lc
|
||||||
|
|
||||||
# Linux ppc64le
|
# Linux ppc64le
|
||||||
$(OS_DIR_LINUX_PPC64LE)/libspawner.so: unix/spawner.c unix/io.c unix/exec_unix.c unix/exec_pty.c unix/openpty.c unix/pfind.c
|
$(OS_DIR_LINUX_PPC64LE)/libspawner.so: unix/spawner.c unix/io.c unix/exec_unix.c unix/exec_pty.c unix/openpty.c unix/pfind.c
|
||||||
mkdir -p $(dir $@) && \
|
mkdir -p $(dir $@) && \
|
||||||
|
|
|
@ -21,6 +21,7 @@ WindowsRegistry.name=Windows Registry
|
||||||
fragmentName.linux = C/C++ Development Tools Core Native Utilities for Linux
|
fragmentName.linux = C/C++ Development Tools Core Native Utilities for Linux
|
||||||
fragmentName.linux.ppc64le = C/C++ Development Tools Core Native Utilities for Linux (ppc64le)
|
fragmentName.linux.ppc64le = C/C++ Development Tools Core Native Utilities for Linux (ppc64le)
|
||||||
fragmentName.linux.x86_64 = C/C++ Development Tools Core Native Utilities for Linux (x86_64)
|
fragmentName.linux.x86_64 = C/C++ Development Tools Core Native Utilities for Linux (x86_64)
|
||||||
|
fragmentName.linux.aarch64 = C/C++ Development Tools Core Native Utilities for Linux (aarch64)
|
||||||
fragmentName.win32 = C/C++ Development Tools Core Native Utilities for Windows
|
fragmentName.win32 = C/C++ Development Tools Core Native Utilities for Windows
|
||||||
fragmentName.win32.x86_64 = C/C++ Development Tools Core Native Utilities for Windows (x86_64)
|
fragmentName.win32.x86_64 = C/C++ Development Tools Core Native Utilities for Windows (x86_64)
|
||||||
fragmentName.macosx = C/C++ Development Tools Core Native Utilities for MacOS X
|
fragmentName.macosx = C/C++ Development Tools Core Native Utilities for MacOS X
|
||||||
|
|
Binary file not shown.
Binary file not shown.
|
@ -26,6 +26,7 @@ ifeq ($(UNAME),Linux)
|
||||||
LIBS = \
|
LIBS = \
|
||||||
$(OS_DIR)/win32/x86_64/serial.dll \
|
$(OS_DIR)/win32/x86_64/serial.dll \
|
||||||
$(OS_DIR)/linux/x86_64/libserial.so \
|
$(OS_DIR)/linux/x86_64/libserial.so \
|
||||||
|
$(OS_DIR)/linux/aarch64/libserial.so \
|
||||||
$(OS_DIR)/macosx/x86_64/libserial.jnilib
|
$(OS_DIR)/macosx/x86_64/libserial.jnilib
|
||||||
else
|
else
|
||||||
ifeq ($(UNAME),Darwin)
|
ifeq ($(UNAME),Darwin)
|
||||||
|
@ -57,6 +58,10 @@ $(OS_DIR)/linux/x86_64/libserial.so: serial.c
|
||||||
mkdir -p $(dir $@)
|
mkdir -p $(dir $@)
|
||||||
gcc -m64 $(CFLAGS) -I$(JAVA_HOME)/include -I$(JAVA_HOME)/include/linux $(LDFLAGS) -shared -o $@ serial.c
|
gcc -m64 $(CFLAGS) -I$(JAVA_HOME)/include -I$(JAVA_HOME)/include/linux $(LDFLAGS) -shared -o $@ serial.c
|
||||||
|
|
||||||
|
$(OS_DIR)/linux/aarch64/libserial.so: serial.c
|
||||||
|
mkdir -p $(dir $@)
|
||||||
|
aarch64-linux-gnu-gcc $(CFLAGS) -I$(JAVA_HOME)/include -I$(JAVA_HOME)/include/linux $(LDFLAGS) -shared -o $@ serial.c
|
||||||
|
|
||||||
$(OS_DIR)/linux/ppc64le/libserial.so: serial.c
|
$(OS_DIR)/linux/ppc64le/libserial.so: serial.c
|
||||||
mkdir -p $(dir $@)
|
mkdir -p $(dir $@)
|
||||||
gcc -m64 -mcpu=power8 $(CFLAGS) -I$(JAVA_HOME)/include -I$(JAVA_HOME)/include/linux $(LDFLAGS) -shared -o $@ serial.c
|
gcc -m64 -mcpu=power8 $(CFLAGS) -I$(JAVA_HOME)/include -I$(JAVA_HOME)/include/linux $(LDFLAGS) -shared -o $@ serial.c
|
||||||
|
|
BIN
native/org.eclipse.cdt.native.serial/os/linux/aarch64/libserial.so
Executable file
BIN
native/org.eclipse.cdt.native.serial/os/linux/aarch64/libserial.so
Executable file
Binary file not shown.
Binary file not shown.
7
pom.xml
7
pom.xml
|
@ -136,6 +136,7 @@
|
||||||
<module>core/org.eclipse.cdt.core.native</module>
|
<module>core/org.eclipse.cdt.core.native</module>
|
||||||
<module>core/org.eclipse.cdt.core.linux</module>
|
<module>core/org.eclipse.cdt.core.linux</module>
|
||||||
<module>core/org.eclipse.cdt.core.linux.x86_64</module>
|
<module>core/org.eclipse.cdt.core.linux.x86_64</module>
|
||||||
|
<module>core/org.eclipse.cdt.core.linux.aarch64</module>
|
||||||
<module>core/org.eclipse.cdt.core.linux.ppc64le</module>
|
<module>core/org.eclipse.cdt.core.linux.ppc64le</module>
|
||||||
<module>core/org.eclipse.cdt.core.win32</module>
|
<module>core/org.eclipse.cdt.core.win32</module>
|
||||||
<module>core/org.eclipse.cdt.core.win32.x86_64</module>
|
<module>core/org.eclipse.cdt.core.win32.x86_64</module>
|
||||||
|
@ -674,6 +675,11 @@
|
||||||
<ws>gtk</ws>
|
<ws>gtk</ws>
|
||||||
<arch>x86_64</arch>
|
<arch>x86_64</arch>
|
||||||
</environment>
|
</environment>
|
||||||
|
<environment>
|
||||||
|
<os>linux</os>
|
||||||
|
<ws>gtk</ws>
|
||||||
|
<arch>aarch64</arch>
|
||||||
|
</environment>
|
||||||
<environment>
|
<environment>
|
||||||
<os>linux</os>
|
<os>linux</os>
|
||||||
<ws>gtk</ws>
|
<ws>gtk</ws>
|
||||||
|
@ -727,6 +733,7 @@
|
||||||
<plugin id="org.eclipse.cdt.meson.docs"/>
|
<plugin id="org.eclipse.cdt.meson.docs"/>
|
||||||
<plugin id="org.eclipse.cdt.core.linux.ppc64le"/>
|
<plugin id="org.eclipse.cdt.core.linux.ppc64le"/>
|
||||||
<plugin id="org.eclipse.cdt.core.linux.x86_64"/>
|
<plugin id="org.eclipse.cdt.core.linux.x86_64"/>
|
||||||
|
<plugin id="org.eclipse.cdt.core.linux.aarch64"/>
|
||||||
<plugin id="org.eclipse.cdt.core.win32.x86_64"/>
|
<plugin id="org.eclipse.cdt.core.win32.x86_64"/>
|
||||||
<plugin id="org.eclipse.cdt.debug.application.doc"/>
|
<plugin id="org.eclipse.cdt.debug.application.doc"/>
|
||||||
<plugin id="org.eclipse.cdt.doc.user"/>
|
<plugin id="org.eclipse.cdt.doc.user"/>
|
||||||
|
|
|
@ -56,6 +56,16 @@
|
||||||
fragment="true"
|
fragment="true"
|
||||||
unpack="false"/>
|
unpack="false"/>
|
||||||
|
|
||||||
|
<plugin
|
||||||
|
id="org.eclipse.cdt.core.linux.aarch64"
|
||||||
|
os="linux"
|
||||||
|
arch="aarch64"
|
||||||
|
download-size="0"
|
||||||
|
install-size="0"
|
||||||
|
version="0.0.0"
|
||||||
|
fragment="true"
|
||||||
|
unpack="false"/>
|
||||||
|
|
||||||
<plugin
|
<plugin
|
||||||
id="org.eclipse.cdt.core.macosx"
|
id="org.eclipse.cdt.core.macosx"
|
||||||
os="macosx"
|
os="macosx"
|
||||||
|
|
|
@ -80,3 +80,8 @@ requires.11.namespace = org.eclipse.equinox.p2.iu
|
||||||
requires.11.name = org.eclipse.cdt.core.win32.x86_64
|
requires.11.name = org.eclipse.cdt.core.win32.x86_64
|
||||||
#requires.11.range = [5.2, 6.0)
|
#requires.11.range = [5.2, 6.0)
|
||||||
requires.11.filter = (&(osgi.os=win32)(osgi.arch=x86_64))
|
requires.11.filter = (&(osgi.os=win32)(osgi.arch=x86_64))
|
||||||
|
|
||||||
|
requires.12.namespace = org.eclipse.equinox.p2.iu
|
||||||
|
requires.12.name = org.eclipse.cdt.core.linux.aarch64
|
||||||
|
#requires.12.range = [5.2, 6.0)
|
||||||
|
requires.12.filter = (&(osgi.os=linux)(osgi.arch=aarch64))
|
||||||
|
|
|
@ -2,7 +2,7 @@ Manifest-Version: 1.0
|
||||||
Bundle-ManifestVersion: 2
|
Bundle-ManifestVersion: 2
|
||||||
Bundle-Name: %pluginName
|
Bundle-Name: %pluginName
|
||||||
Bundle-SymbolicName: org.eclipse.tm.terminal.connector.process;singleton:=true
|
Bundle-SymbolicName: org.eclipse.tm.terminal.connector.process;singleton:=true
|
||||||
Bundle-Version: 4.6.0.qualifier
|
Bundle-Version: 4.6.100.qualifier
|
||||||
Bundle-Activator: org.eclipse.tm.terminal.connector.process.activator.UIPlugin
|
Bundle-Activator: org.eclipse.tm.terminal.connector.process.activator.UIPlugin
|
||||||
Bundle-Vendor: %providerName
|
Bundle-Vendor: %providerName
|
||||||
Import-Package: org.eclipse.cdt.utils.pty;mandatory:=native,
|
Import-Package: org.eclipse.cdt.utils.pty;mandatory:=native,
|
||||||
|
|
|
@ -80,3 +80,8 @@ requires.11.namespace = org.eclipse.equinox.p2.iu
|
||||||
requires.11.name = org.eclipse.cdt.core.win32.x86_64
|
requires.11.name = org.eclipse.cdt.core.win32.x86_64
|
||||||
#requires.11.range = [5.2, 6.0)
|
#requires.11.range = [5.2, 6.0)
|
||||||
requires.11.filter = (&(osgi.os=win32)(osgi.arch=x86_64))
|
requires.11.filter = (&(osgi.os=win32)(osgi.arch=x86_64))
|
||||||
|
|
||||||
|
requires.12.namespace = org.eclipse.equinox.p2.iu
|
||||||
|
requires.12.name = org.eclipse.cdt.core.linux.aarch64
|
||||||
|
#requires.12.range = [5.2, 6.0)
|
||||||
|
requires.12.filter = (&(osgi.os=linux)(osgi.arch=aarch64))
|
||||||
|
|
Loading…
Add table
Reference in a new issue