/packages/libdvdread/

m/meta/packages/gcc/gcc-4.3.3/debian?h=dizzy' type='application/atom+xml'/>
summaryrefslogtreecommitdiff
path: root/meta/packages/gcc/gcc-4.3.3/debian
diff options
context:
space:
mode:
authorRichard Purdie <rpurdie@linux.intel.com>2009-05-22 09:42:20 +0100
committerRichard Purdie <rpurdie@linux.intel.com>2009-05-22 09:42:20 +0100
commite6a3149428ef2d42d9a9df78a19c2e52496f3deb (patch)
tree368294cd96f741990717234a6819cc60c1b413f6 /meta/packages/gcc/gcc-4.3.3/debian
parentf887fcd665505453412a9f2e2508404e6ec4eea8 (diff)
downloadopenembedded-core-e6a3149428ef2d42d9a9df78a19c2e52496f3deb.tar.gz
openembedded-core-e6a3149428ef2d42d9a9df78a19c2e52496f3deb.tar.bz2
openembedded-core-e6a3149428ef2d42d9a9df78a19c2e52496f3deb.zip
gcc: Add 4.3.3 and switch to for Moblin
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
Diffstat (limited to 'meta/packages/gcc/gcc-4.3.3/debian')
-rw-r--r--meta/packages/gcc/gcc-4.3.3/debian/ada-acats.dpatch78
-rw-r--r--meta/packages/gcc/gcc-4.3.3/debian/ada-alpha.dpatch88
-rw-r--r--meta/packages/gcc/gcc-4.3.3/debian/ada-default-project-path.dpatch147
-rw-r--r--meta/packages/gcc/gcc-4.3.3/debian/ada-driver-check.dpatch50
-rw-r--r--meta/packages/gcc/gcc-4.3.3/debian/ada-driver.dpatch42
-rw-r--r--meta/packages/gcc/gcc-4.3.3/debian/ada-gcc-name.dpatch87
-rw-r--r--meta/packages/gcc/gcc-4.3.3/debian/ada-gnatvsn.dpatch46
-rw-r--r--meta/packages/gcc/gcc-4.3.3/debian/ada-libgnatprj.dpatch4809
-rw-r--r--meta/packages/gcc/gcc-4.3.3/debian/ada-libgnatvsn.dpatch1598
-rw-r--r--meta/packages/gcc/gcc-4.3.3/debian/ada-link-lib.dpatch1932
-rw-r--r--meta/packages/gcc/gcc-4.3.3/debian/ada-sjlj.dpatch1307
-rw-r--r--meta/packages/gcc/gcc-4.3.3/debian/ada-symbolic-tracebacks.dpatch346
-rw-r--r--meta/packages/gcc/gcc-4.3.3/debian/alpha-ieee-doc.dpatch44
-rw-r--r--meta/packages/gcc/gcc-4.3.3/debian/alpha-ieee.dpatch57
-rw-r--r--meta/packages/gcc/gcc-4.3.3/debian/alpha-no-ev4-directive.dpatch49
-rw-r--r--meta/packages/gcc/gcc-4.3.3/debian/arm-unbreak-eabi-armv4t.dpatch36
-rw-r--r--meta/packages/gcc/gcc-4.3.3/debian/boehm-gc-getnprocs.dpatch39
-rw-r--r--meta/packages/gcc/gcc-4.3.3/debian/boehm-gc-nocheck.dpatch37
-rw-r--r--meta/packages/gcc/gcc-4.3.3/debian/config-ml.dpatch94
-rw-r--r--meta/packages/gcc/gcc-4.3.3/debian/cpu-default-i486.dpatch37
-rw-r--r--meta/packages/gcc/gcc-4.3.3/debian/cross-fixes.dpatch129
-rw-r--r--meta/packages/gcc/gcc-4.3.3/debian/cross-include.dpatch39
-rw-r--r--meta/packages/gcc/gcc-4.3.3/debian/deb-protoize.dpatch47
-rw-r--r--meta/packages/gcc/gcc-4.3.3/debian/gcc-d-lang.dpatch246
-rw-r--r--meta/packages/gcc/gcc-4.3.3/debian/gcc-driver-extra-langs.dpatch40
-rw-r--r--meta/packages/gcc/gcc-4.3.3/debian/gcc-hash-style-both.dpatch163
-rw-r--r--meta/packages/gcc/gcc-4.3.3/debian/gcc-hash-style-gnu.dpatch163
-rw-r--r--meta/packages/gcc/gcc-4.3.3/debian/gcc-i386-emit-cld.dpatch179
-rw-r--r--meta/packages/gcc/gcc-4.3.3/debian/gcc-ice-apport.dpatch44
-rw-r--r--meta/packages/gcc/gcc-4.3.3/debian/gcc-ice-hack.dpatch331
-rw-r--r--meta/packages/gcc/gcc-4.3.3/debian/gcc-multilib64dir.dpatch62
-rw-r--r--meta/packages/gcc/gcc-4.3.3/debian/gcc-pascal-lang.dpatch726
-rw-r--r--meta/packages/gcc/gcc-4.3.3/debian/gcc-ssp-default.dpatch209
-rw-r--r--meta/packages/gcc/gcc-4.3.3/debian/gcc-textdomain.dpatch103
-rw-r--r--meta/packages/gcc/gcc-4.3.3/debian/gdc-fix-build-kbsd-gnu.dpatch87
-rw-r--r--meta/packages/gcc/gcc-4.3.3/debian/gpc-4.1.dpatch28
-rw-r--r--meta/packages/gcc/gcc-4.3.3/debian/gpc-gcc-4.x.dpatch32
-rw-r--r--meta/packages/gcc/gcc-4.3.3/debian/gpc-names.dpatch117
-rw-r--r--meta/packages/gcc/gcc-4.3.3/debian/hurd-changes.dpatch72
-rw-r--r--meta/packages/gcc/gcc-4.3.3/debian/ignore-comp-fail.dpatch38
-rw-r--r--meta/packages/gcc/gcc-4.3.3/debian/kbsd-gnu-ada.dpatch231
-rw-r--r--meta/packages/gcc/gcc-4.3.3/debian/kbsd-gnu.dpatch99
-rw-r--r--meta/packages/gcc/gcc-4.3.3/debian/libffi-configure.dpatch45
-rw-r--r--meta/packages/gcc/gcc-4.3.3/debian/libjava-armel-ldflags.dpatch38
-rw-r--r--meta/packages/gcc/gcc-4.3.3/debian/libjava-debuginfo.dpatch43
-rw-r--r--meta/packages/gcc/gcc-4.3.3/debian/libjava-disable-static.dpatch45
-rw-r--r--meta/packages/gcc/gcc-4.3.3/debian/libjava-jar.dpatch227
-rw-r--r--meta/packages/gcc/gcc-4.3.3/debian/libjava-jnipath.dpatch94
-rw-r--r--meta/packages/gcc/gcc-4.3.3/debian/libjava-loading-constraints.dpatch431
-rw-r--r--meta/packages/gcc/gcc-4.3.3/debian/libjava-nobiarch-check.dpatch44
-rw-r--r--meta/packages/gcc/gcc-4.3.3/debian/libjava-realloc-leak.dpatch79
-rw-r--r--meta/packages/gcc/gcc-4.3.3/debian/libjava-rpath.dpatch49
-rw-r--r--meta/packages/gcc/gcc-4.3.3/debian/libjava-sjlj.dpatch65
-rw-r--r--meta/packages/gcc/gcc-4.3.3/debian/libjava-soname.dpatch34
-rw-r--r--meta/packages/gcc/gcc-4.3.3/debian/libjava-stacktrace.dpatch70
-rw-r--r--meta/packages/gcc/gcc-4.3.3/debian/libjava-subdir.dpatch246
-rw-r--r--meta/packages/gcc/gcc-4.3.3/debian/libjava-xulrunner1.9.dpatch41
-rw-r--r--meta/packages/gcc/gcc-4.3.3/debian/libobjc-gc-link.dpatch73
-rw-r--r--meta/packages/gcc/gcc-4.3.3/debian/libssp-gnu.dpatch52
-rw-r--r--meta/packages/gcc/gcc-4.3.3/debian/libstdc++-doclink.dpatch51
-rw-r--r--meta/packages/gcc/gcc-4.3.3/debian/libstdc++-pic.dpatch71
-rw-r--r--meta/packages/gcc/gcc-4.3.3/debian/libstdc++-symbols-hppa.dpatch369
-rw-r--r--meta/packages/gcc/gcc-4.3.3/debian/link-libs.dpatch157
-rw-r--r--meta/packages/gcc/gcc-4.3.3/debian/mips-triarch.dpatch61
-rw-r--r--meta/packages/gcc/gcc-4.3.3/debian/mudflap-nocheck.dpatch36
-rw-r--r--meta/packages/gcc/gcc-4.3.3/debian/multiarch-include.dpatch138
-rw-r--r--meta/packages/gcc/gcc-4.3.3/debian/multiarch-lib.dpatch52
-rw-r--r--meta/packages/gcc/gcc-4.3.3/debian/note-gnu-stack.dpatch316
-rw-r--r--meta/packages/gcc/gcc-4.3.3/debian/powerpc-biarch.dpatch47
-rw-r--r--meta/packages/gcc/gcc-4.3.3/debian/ppc64-ada.dpatch257
-rw-r--r--meta/packages/gcc/gcc-4.3.3/debian/pr24170.dpatch88
-rw-r--r--meta/packages/gcc/gcc-4.3.3/debian/pr27880.dpatch90
-rw-r--r--meta/packages/gcc/gcc-4.3.3/debian/pr28102.dpatch45
-rw-r--r--meta/packages/gcc/gcc-4.3.3/debian/pr28322.dpatch151
-rw-r--r--meta/packages/gcc/gcc-4.3.3/debian/pr30961.dpatch179
-rw-r--r--meta/packages/gcc/gcc-4.3.3/debian/pr33148.dpatch94
-rw-r--r--meta/packages/gcc/gcc-4.3.3/debian/pr34571.dpatch63
-rw-r--r--meta/packages/gcc/gcc-4.3.3/debian/rename-info-files.dpatch710
-rw-r--r--meta/packages/gcc/gcc-4.3.3/debian/s390-biarch.dpatch36
-rw-r--r--meta/packages/gcc/gcc-4.3.3/debian/sparc-biarch.dpatch80
-rw-r--r--meta/packages/gcc/gcc-4.3.3/debian/svn-class-updates.dpatch55
-rw-r--r--meta/packages/gcc/gcc-4.3.3/debian/svn-doc-updates.dpatch79
-rw-r--r--meta/packages/gcc/gcc-4.3.3/debian/svn-gdc-updates.dpatch137
-rw-r--r--meta/packages/gcc/gcc-4.3.3/debian/svn-updates.dpatch569584
-rw-r--r--meta/packages/gcc/gcc-4.3.3/debian/template.dpatch33
85 files changed, 588763 insertions, 0 deletions
diff --git a/meta/packages/gcc/gcc-4.3.3/debian/ada-acats.dpatch b/meta/packages/gcc/gcc-4.3.3/debian/ada-acats.dpatch
new file mode 100644
index 0000000000..fc25bf901f
--- /dev/null
+++ b/meta/packages/gcc/gcc-4.3.3/debian/ada-acats.dpatch
@@ -0,0 +1,78 @@
+#! /bin/sh -e
+
+# DP: - When running the ACATS, look for the gnat tools in their new
+# DP: directory (build/gnattools), and for the shared libraries in
+# DP: build/gcc/ada/rts, build/libgnatvsn and build/libgnatprj.
+
+dir=
+if [ $# -eq 3 -a "$2" = '-d' ]; then
+ pdir="-d $3"
+ dir="$3/"
+elif [ $# -ne 1 ]; then
+ echo >&2 "`basename $0`: script expects -patch|-unpatch as argument"
+ exit 1
+fi
+case "$1" in
+ -patch)
+ patch $pdir -f --no-backup-if-mismatch -p0 < $0
+ ;;
+ -unpatch)
+ patch $pdir -f --no-backup-if-mismatch -R -p0 < $0
+ ;;
+ *)
+ echo >&2 "`basename $0`: script expects -patch|-unpatch as argument"
+ exit 1
+esac
+exit 0
+
+--- gcc/testsuite/ada/acats/run_acats~
++++ gcc/testsuite/ada/acats/run_acats 2006-04-22 08:57:50.933824704 +0200
+@@ -11,23 +11,42 @@
+ host_gnatmake=`type gnatmake | awk '{print $3}'`
+ ROOT=`${PWDCMD-pwd}`
+ BASE=`cd $ROOT/../../..; ${PWDCMD-pwd}`
+-
+-PATH=$BASE:$ROOT:$PATH
+-ADA_INCLUDE_PATH=$BASE/ada/rts
++GNATTOOLS=`cd $BASE/../gnattools; ${PWDCMD-pwd}`
++LIBGNATVSN=`cd $BASE/../libgnatvsn; ${PWDCMD-pwd}`
++LIBGNATPRJ=`cd $BASE/../libgnatprj; ${PWDCMD-pwd}`
++
++PATH=$GNATTOOLS:$BASE:$ROOT:$PATH
++ADA_INCLUDE_DIR=$BASE/ada/rts
++ADA_INCLUDE_PATH=$ADA_INCLUDE_DIR:$LIBGNATVSN:$LIBGNATPRJ
+ LD_LIBRARY_PATH=$ADA_INCLUDE_PATH:$BASE:$LD_LIBRARY_PATH
+ ADA_OBJECTS_PATH=$ADA_INCLUDE_PATH
+
+-if [ ! -d $ADA_INCLUDE_PATH ]; then
++if [ ! -d $ADA_INCLUDE_DIR ]; then
+ echo gnatlib missing, exiting.
+ exit 1
+ fi
+
+-if [ ! -f $BASE/gnatchop ]; then
++if [ ! -d $GNATTOOLS ]; then
++ echo gnattools missing, exiting.
++ exit 1
++fi
++
++if [ ! -d $LIBGNATVSN ]; then
++ echo libgnatvsn missing, exiting.
++ exit 1
++fi
++
++if [ ! -d $LIBGNATPRJ ]; then
++ echo libgnatprj missing, exiting.
++ exit 1
++fi
++
++if [ ! -f $GNATTOOLS/gnatchop ]; then
+ echo gnattools missing, exiting.
+ exit 1
+ fi
+
+-if [ ! -f $BASE/gnatmake ]; then
++if [ ! -f $GNATTOOLS/gnatmake ]; then
+ echo gnattools missing, exiting.
+ exit 1
+ fi
diff --git a/meta/packages/gcc/gcc-4.3.3/debian/ada-alpha.dpatch b/meta/packages/gcc/gcc-4.3.3/debian/ada-alpha.dpatch
new file mode 100644
index 0000000000..1e2c47d670
--- /dev/null
+++ b/meta/packages/gcc/gcc-4.3.3/debian/ada-alpha.dpatch
@@ -0,0 +1,88 @@
+#! /bin/sh -e
+
+# DP: Fix GNAT on alpha.
+
+dir=
+if [ $# -eq 3 -a "$2" = '-d' ]; then
+ pdir="-d $3"
+ dir="$3/"
+elif [ $# -ne 1 ]; then
+ echo >&2 "`basename $0`: script expects -patch|-unpatch as argument"
+ exit 1
+fi
+case "$1" in
+ -patch)
+ patch $pdir -f --no-backup-if-mismatch -p0 < $0
+ ;;
+ -unpatch)
+ patch $pdir -f --no-backup-if-mismatch -R -p0 < $0
+ ;;
+ *)
+ echo >&2 "`basename $0`: script expects -patch|-unpatch as argument"
+ exit 1
+esac
+exit 0
+
+2008-04-01 Aurelien Jarno <aurelien@aurel32.net>
+
+ * s-osinte-linux-alpha.ads (SC_NPROCESSORS_ONLN): New constant
+ for sysconf call.
+ (bit_field): New packed boolean type used by cpu_set_t.
+ (cpu_set_t): New type corresponding to the C type with
+ the same name. Note that on the Ada side we use a bit
+ field array for the affinity mask. There is not need
+ for the C macro for setting individual bit.
+ (pthread_setaffinity_np): New imported routine.
+
+Index: gcc/ada/s-osinte-linux-alpha.ads
+===================================================================
+--- gcc/ada/s-osinte-linux-alpha.ads (révision 133772)
++++ gcc/ada/s-osinte-linux-alpha.ads (copie de travail)
+@@ -237,6 +237,7 @@
+ pragma Import (C, sysconf);
+
+ SC_CLK_TCK : constant := 2;
++ SC_NPROCESSORS_ONLN : constant := 84;
+
+ -------------------------
+ -- Priority Scheduling --
+@@ -268,6 +269,7 @@
+
+ type Thread_Body is access
+ function (arg : System.Address) return System.Address;
++ pragma Convention (C, Thread_Body);
+
+ function Thread_Body_Access is new
+ Unchecked_Conversion (System.Address, Thread_Body);
+@@ -448,12 +450,31 @@
+ pragma Import (C, pthread_getspecific, "pthread_getspecific");
+
+ type destructor_pointer is access procedure (arg : System.Address);
++ pragma Convention (C, destructor_pointer);
+
+ function pthread_key_create
+ (key : access pthread_key_t;
+ destructor : destructor_pointer) return int;
+ pragma Import (C, pthread_key_create, "pthread_key_create");
+
++ CPU_SETSIZE : constant := 1_024;
++
++ type bit_field is array (1 .. CPU_SETSIZE) of Boolean;
++ for bit_field'Size use CPU_SETSIZE;
++ pragma Pack (bit_field);
++ pragma Convention (C, bit_field);
++
++ type cpu_set_t is record
++ bits : bit_field;
++ end record;
++ pragma Convention (C, cpu_set_t);
++
++ function pthread_setaffinity_np
++ (thread : pthread_t;
++ cpusetsize : size_t;
++ cpuset : access cpu_set_t) return int;
++ pragma Import (C, pthread_setaffinity_np, "__gnat_pthread_setaffinity_np");
++
+ private
+
+ type sigset_t is record
diff --git a/meta/packages/gcc/gcc-4.3.3/debian/ada-default-project-path.dpatch b/meta/packages/gcc/gcc-4.3.3/debian/ada-default-project-path.dpatch
new file mode 100644
index 0000000000..b3283d75f3
--- /dev/null
+++ b/meta/packages/gcc/gcc-4.3.3/debian/ada-default-project-path.dpatch
@@ -0,0 +1,147 @@
+#! /bin/sh -e
+
+# DP: - Change the default search path for project files to the one specified
+# DP: by the Debian Policy for Ada: /usr/share/ada/adainclude.
+
+dir=
+if [ $# -eq 3 -a "$2" = '-d' ]; then
+ pdir="-d $3"
+ dir="$3/"
+elif [ $# -ne 1 ]; then
+ echo >&2 "`basename $0`: script expects -patch|-unpatch as argument"
+ exit 1
+fi
+case "$1" in
+ -patch)
+ patch $pdir -f --no-backup-if-mismatch -p0 < $0
+ ;;
+ -unpatch)
+ patch $pdir -f --no-backup-if-mismatch -R -p0 < $0
+ ;;
+ *)
+ echo >&2 "`basename $0`: script expects -patch|-unpatch as argument"
+ exit 1
+esac
+exit 0
+
+Index: gcc/ada/Make-lang.in
+===================================================================
+--- gcc/ada/Make-lang.in.orig
++++ gcc/ada/Make-lang.in
+@@ -974,7 +974,7 @@
+ $(ECHO) " S1 : constant String := \"$(ADA_INCLUDE_DIR)/\";" >>tmp-sdefault.adb
+ $(ECHO) " S2 : constant String := \"$(ADA_RTL_OBJ_DIR)/\";" >>tmp-sdefault.adb
+ $(ECHO) " S3 : constant String := \"$(target)/\";" >>tmp-sdefault.adb
+- $(ECHO) " S4 : constant String := \"$(libsubdir)/\";" >>tmp-sdefault.adb
++ $(ECHO) " S4 : constant String := \"/usr/share/ada/adainclude/\";" >>tmp-sdefault.adb
+ $(ECHO) " function Include_Dir_Default_Name return String_Ptr is" >>tmp-sdefault.adb
+ $(ECHO) " begin" >>tmp-sdefault.adb
+ $(ECHO) " return Relocate_Path (S0, S1);" >>tmp-sdefault.adb
+Index: gcc/ada/prj-ext.adb
+===================================================================
+--- gcc/ada/prj-ext.adb.orig
++++ gcc/ada/prj-ext.adb
+@@ -24,7 +24,6 @@
+ ------------------------------------------------------------------------------
+
+ with Hostparm;
+-with Makeutl; use Makeutl;
+ with Output; use Output;
+ with Osint; use Osint;
+ with Sdefault;
+@@ -254,38 +253,10 @@
+
+ -- Set the initial value of Current_Project_Path
+
+- if Add_Default_Dir then
+- declare
+- Prefix : String_Ptr := Sdefault.Search_Dir_Prefix;
+- begin
+- if Prefix = null then
+- Prefix := new String'(Executable_Prefix_Path);
+-
+- if Prefix.all /= "" then
+- if Get_Mode = Ada_Only then
+- Current_Project_Path :=
+- new String'(Name_Buffer (1 .. Name_Len) &
+- Path_Separator &
+- Prefix.all & Directory_Separator & "gnat");
+-
+- else
+- Current_Project_Path :=
+-