diff --git a/core/org.eclipse.cdt.core.linux.ia64/.project b/core/org.eclipse.cdt.core.linux.ia64/.project new file mode 100644 index 00000000000..9a78313029b --- /dev/null +++ b/core/org.eclipse.cdt.core.linux.ia64/.project @@ -0,0 +1,22 @@ + + + org.eclipse.cdt.core.linux.ia64 + + + + + + org.eclipse.pde.ManifestBuilder + + + + + org.eclipse.pde.SchemaBuilder + + + + + + org.eclipse.pde.PluginNature + + diff --git a/core/org.eclipse.cdt.core.linux.ia64/build.properties b/core/org.eclipse.cdt.core.linux.ia64/build.properties new file mode 100644 index 00000000000..99f473dc81f --- /dev/null +++ b/core/org.eclipse.cdt.core.linux.ia64/build.properties @@ -0,0 +1,2 @@ +bin.includes = fragment.xml,\ + os/ diff --git a/core/org.eclipse.cdt.core.linux.ia64/fragment.xml b/core/org.eclipse.cdt.core.linux.ia64/fragment.xml new file mode 100644 index 00000000000..218d459404e --- /dev/null +++ b/core/org.eclipse.cdt.core.linux.ia64/fragment.xml @@ -0,0 +1,11 @@ + + + + + diff --git a/core/org.eclipse.cdt.core.linux/os/linux/ia64/libpty.so b/core/org.eclipse.cdt.core.linux.ia64/os/linux/ia64/libpty.so similarity index 100% rename from core/org.eclipse.cdt.core.linux/os/linux/ia64/libpty.so rename to core/org.eclipse.cdt.core.linux.ia64/os/linux/ia64/libpty.so diff --git a/core/org.eclipse.cdt.core.linux/os/linux/ia64/libspawner.so b/core/org.eclipse.cdt.core.linux.ia64/os/linux/ia64/libspawner.so similarity index 100% rename from core/org.eclipse.cdt.core.linux/os/linux/ia64/libspawner.so rename to core/org.eclipse.cdt.core.linux.ia64/os/linux/ia64/libspawner.so diff --git a/core/org.eclipse.cdt.core.linux.ppc/.project b/core/org.eclipse.cdt.core.linux.ppc/.project new file mode 100644 index 00000000000..dd4fdd2df3e --- /dev/null +++ b/core/org.eclipse.cdt.core.linux.ppc/.project @@ -0,0 +1,22 @@ + + + org.eclipse.cdt.core.linux.ppc + + + + + + org.eclipse.pde.ManifestBuilder + + + + + org.eclipse.pde.SchemaBuilder + + + + + + org.eclipse.pde.PluginNature + + diff --git a/core/org.eclipse.cdt.core.linux.ppc/build.properties b/core/org.eclipse.cdt.core.linux.ppc/build.properties new file mode 100644 index 00000000000..99f473dc81f --- /dev/null +++ b/core/org.eclipse.cdt.core.linux.ppc/build.properties @@ -0,0 +1,2 @@ +bin.includes = fragment.xml,\ + os/ diff --git a/core/org.eclipse.cdt.core.linux.ppc/fragment.xml b/core/org.eclipse.cdt.core.linux.ppc/fragment.xml new file mode 100644 index 00000000000..ef389b20dc2 --- /dev/null +++ b/core/org.eclipse.cdt.core.linux.ppc/fragment.xml @@ -0,0 +1,11 @@ + + + + + diff --git a/core/org.eclipse.cdt.core.linux/os/linux/ppc/libpty.so b/core/org.eclipse.cdt.core.linux.ppc/os/linux/ppc/libpty.so similarity index 100% rename from core/org.eclipse.cdt.core.linux/os/linux/ppc/libpty.so rename to core/org.eclipse.cdt.core.linux.ppc/os/linux/ppc/libpty.so diff --git a/core/org.eclipse.cdt.core.linux/os/linux/ppc/libspawner.so b/core/org.eclipse.cdt.core.linux.ppc/os/linux/ppc/libspawner.so similarity index 100% rename from core/org.eclipse.cdt.core.linux/os/linux/ppc/libspawner.so rename to core/org.eclipse.cdt.core.linux.ppc/os/linux/ppc/libspawner.so diff --git a/core/org.eclipse.cdt.core.linux.x86/.project b/core/org.eclipse.cdt.core.linux.x86/.project new file mode 100644 index 00000000000..687a22346e3 --- /dev/null +++ b/core/org.eclipse.cdt.core.linux.x86/.project @@ -0,0 +1,22 @@ + + + org.eclipse.cdt.core.linux.x86 + + + + + + org.eclipse.pde.ManifestBuilder + + + + + org.eclipse.pde.SchemaBuilder + + + + + + org.eclipse.pde.PluginNature + + diff --git a/core/org.eclipse.cdt.core.linux.x86/build.properties b/core/org.eclipse.cdt.core.linux.x86/build.properties new file mode 100644 index 00000000000..686742c4a6d --- /dev/null +++ b/core/org.eclipse.cdt.core.linux.x86/build.properties @@ -0,0 +1,5 @@ +source.cdtcorex86.jar = src/ +output.cdtcorex86.jar = bin/ +bin.includes = fragment.xml,\ + cdtcorex86.jar,\ + os/ diff --git a/core/org.eclipse.cdt.core.linux.x86/fragment.xml b/core/org.eclipse.cdt.core.linux.x86/fragment.xml new file mode 100644 index 00000000000..834be06ecd4 --- /dev/null +++ b/core/org.eclipse.cdt.core.linux.x86/fragment.xml @@ -0,0 +1,11 @@ + + + + + diff --git a/core/org.eclipse.cdt.core.linux/os/linux/x86/libpty.so b/core/org.eclipse.cdt.core.linux.x86/os/linux/x86/libpty.so similarity index 100% rename from core/org.eclipse.cdt.core.linux/os/linux/x86/libpty.so rename to core/org.eclipse.cdt.core.linux.x86/os/linux/x86/libpty.so diff --git a/core/org.eclipse.cdt.core.linux/os/linux/x86/libspawner.so b/core/org.eclipse.cdt.core.linux.x86/os/linux/x86/libspawner.so similarity index 100% rename from core/org.eclipse.cdt.core.linux/os/linux/x86/libspawner.so rename to core/org.eclipse.cdt.core.linux.x86/os/linux/x86/libspawner.so diff --git a/core/org.eclipse.cdt.core.linux.x86_64/.project b/core/org.eclipse.cdt.core.linux.x86_64/.project new file mode 100644 index 00000000000..264e002f9d0 --- /dev/null +++ b/core/org.eclipse.cdt.core.linux.x86_64/.project @@ -0,0 +1,22 @@ + + + org.eclipse.cdt.core.linux.x86_64 + + + + + + org.eclipse.pde.ManifestBuilder + + + + + org.eclipse.pde.SchemaBuilder + + + + + + org.eclipse.pde.PluginNature + + diff --git a/core/org.eclipse.cdt.core.linux.x86_64/build.properties b/core/org.eclipse.cdt.core.linux.x86_64/build.properties new file mode 100644 index 00000000000..99f473dc81f --- /dev/null +++ b/core/org.eclipse.cdt.core.linux.x86_64/build.properties @@ -0,0 +1,2 @@ +bin.includes = fragment.xml,\ + os/ diff --git a/core/org.eclipse.cdt.core.linux.x86_64/fragment.xml b/core/org.eclipse.cdt.core.linux.x86_64/fragment.xml new file mode 100644 index 00000000000..cda5347caaf --- /dev/null +++ b/core/org.eclipse.cdt.core.linux.x86_64/fragment.xml @@ -0,0 +1,11 @@ + + + + + diff --git a/core/org.eclipse.cdt.core.linux.x86_64/os/linux/x86_64/libpty.so b/core/org.eclipse.cdt.core.linux.x86_64/os/linux/x86_64/libpty.so new file mode 100644 index 00000000000..0b21e9bf0cb Binary files /dev/null and b/core/org.eclipse.cdt.core.linux.x86_64/os/linux/x86_64/libpty.so differ diff --git a/core/org.eclipse.cdt.core.linux.x86_64/os/linux/x86_64/libspawner.so b/core/org.eclipse.cdt.core.linux.x86_64/os/linux/x86_64/libspawner.so new file mode 100644 index 00000000000..896d09a9cd7 Binary files /dev/null and b/core/org.eclipse.cdt.core.linux.x86_64/os/linux/x86_64/libspawner.so differ diff --git a/core/org.eclipse.cdt.core.linux/library/Makefile b/core/org.eclipse.cdt.core.linux/library/Makefile index 02d519057b3..78a65c2f1e8 100644 --- a/core/org.eclipse.cdt.core.linux/library/Makefile +++ b/core/org.eclipse.cdt.core.linux/library/Makefile @@ -15,7 +15,7 @@ CC=gcc CPPFLAGS = -I. -I$(JDK_INCLUDES) -I$(JDK_OS_INCLUDES) CFLAGS +=-fpic -D_REENTRANT -D_GNU_SOURCE -INSTALL_DIR = ../os/$(OS)/$(ARCH) +INSTALL_DIR = ../../org.eclipse.cdt.core.linux.$(ARCH)/os/$(OS)/$(ARCH) LIB_NAME_SPAWNER = libspawner.so LIB_NAME_FULL_SPAWNER = $(INSTALL_DIR)/libspawner.so diff --git a/releng/org.eclipse.cdt-feature/feature.xml b/releng/org.eclipse.cdt-feature/feature.xml index c22e55bfb41..910c5299097 100644 --- a/releng/org.eclipse.cdt-feature/feature.xml +++ b/releng/org.eclipse.cdt-feature/feature.xml @@ -167,4 +167,40 @@ version="3.0.0" fragment="true"/> + + + + + + + + diff --git a/releng/org.eclipse.cdt.releng/buildindex.html b/releng/org.eclipse.cdt.releng/buildindex.html index 7f643d60ba1..4e7babe650b 100644 --- a/releng/org.eclipse.cdt.releng/buildindex.html +++ b/releng/org.eclipse.cdt.releng/buildindex.html @@ -20,18 +20,17 @@ integrations for build/debug, user documentation
href="org.eclipse.cdt-@branchVersion@-@buildId@-aix.ppc.tar.gz">org.eclipse.cdt-@branchVersion@-@buildId@-aix.ppc.tar.gz
- - HPUX/PA_RISC
- - org.eclipse.cdt-@branchVersion@-@buildId@-hpux.PA_RISC.tar.gz
- - Linux/x86
org.eclipse.cdt-@branchVersion@-@buildId@-linux.x86.tar.gz + + + Linux/x86_64
+ + org.eclipse.cdt-@branchVersion@-@buildId@-linux.x86_64.tar.gz Linux/ppc
@@ -87,18 +86,17 @@ integrations for build/debug, user documentation
href="org.eclipse.cdt.sdk-@branchVersion@-@buildId@-aix.ppc.tar.gz">org.eclipse.cdt.sdk-@branchVersion@-@buildId@-aix.ppc.tar.gz
- - HPUX/PA_RISC
- - org.eclipse.cdt.sdk-@branchVersion@-@buildId@-hpux.PA_RISC.tar.gz
- - Linux/x86
org.eclipse.cdt.sdk-@branchVersion@-@buildId@-linux.x86.tar.gz + + + Linux/x86_64
+ + org.eclipse.cdt.sdk-@branchVersion@-@buildId@-linux.x86_64.tar.gz Linux/ppc
diff --git a/releng/org.eclipse.cdt.releng/maps/cdt.map b/releng/org.eclipse.cdt.releng/maps/cdt.map index 60505e4d5ac..f8a5ab90f02 100644 --- a/releng/org.eclipse.cdt.releng/maps/cdt.map +++ b/releng/org.eclipse.cdt.releng/maps/cdt.map @@ -27,6 +27,10 @@ feature@org.eclipse.cdt=HEAD,:pserver:anonymous@dev.eclipse.org:/home/tools,,org fragment@org.eclipse.cdt.core.aix=HEAD,:pserver:anonymous@dev.eclipse.org:/home/tools,,org.eclipse.cdt-core/org.eclipse.cdt.core.aix fragment@org.eclipse.cdt.core.linux=HEAD,:pserver:anonymous@dev.eclipse.org:/home/tools,,org.eclipse.cdt-core/org.eclipse.cdt.core.linux +fragment@org.eclipse.cdt.core.linux.ia64=HEAD,:pserver:anonymous@dev.eclipse.org:/home/tools,,org.eclipse.cdt-core/org.eclipse.cdt.core.linux.ia64 +fragment@org.eclipse.cdt.core.linux.ppc=HEAD,:pserver:anonymous@dev.eclipse.org:/home/tools,,org.eclipse.cdt-core/org.eclipse.cdt.core.linux.ppc +fragment@org.eclipse.cdt.core.linux.x86=HEAD,:pserver:anonymous@dev.eclipse.org:/home/tools,,org.eclipse.cdt-core/org.eclipse.cdt.core.linux.x86 +fragment@org.eclipse.cdt.core.linux.x86_64=HEAD,:pserver:anonymous@dev.eclipse.org:/home/tools,,org.eclipse.cdt-core/org.eclipse.cdt.core.linux.x86_64 fragment@org.eclipse.cdt.core.macosx=HEAD,:pserver:anonymous@dev.eclipse.org:/home/tools,,org.eclipse.cdt-core/org.eclipse.cdt.core.macosx fragment@org.eclipse.cdt.core.qnx=HEAD,:pserver:anonymous@dev.eclipse.org:/home/tools,,org.eclipse.cdt-core/org.eclipse.cdt.core.qnx fragment@org.eclipse.cdt.core.solaris=HEAD,:pserver:anonymous@dev.eclipse.org:/home/tools,,org.eclipse.cdt-core/org.eclipse.cdt.core.solaris diff --git a/releng/org.eclipse.cdt.releng/platform/build.properties b/releng/org.eclipse.cdt.releng/platform/build.properties index e672b1893ee..78dd49a4845 100644 --- a/releng/org.eclipse.cdt.releng/platform/build.properties +++ b/releng/org.eclipse.cdt.releng/platform/build.properties @@ -61,8 +61,8 @@ collBase=. # By default the value is *,*,* configs=\ aix,motif,ppc \ - & hpux,motif,PA_RISC \ & linux,gtk,x86 \ + & linux,gtk,x86_64 \ & linux,gtk,ppc \ & linux,gtk,ia64 \ & macosx,carbon,ppc \ diff --git a/releng/org.eclipse.cdt.releng/sdk/build.properties b/releng/org.eclipse.cdt.releng/sdk/build.properties index 26cc99ca71b..6797e721774 100644 --- a/releng/org.eclipse.cdt.releng/sdk/build.properties +++ b/releng/org.eclipse.cdt.releng/sdk/build.properties @@ -61,8 +61,8 @@ collBase=. # By default the value is *,*,* configs=\ aix,motif,ppc \ - & hpux,motif,PA_RISC \ & linux,gtk,x86 \ + & linux,gtk,x86_64 \ & linux,gtk,ppc \ & linux,gtk,ia64 \ & macosx,carbon,ppc \