Changeset 00520f6 in clfs-sysroot for patches/glibc-2.6-cross_hacks-1.patch


Ignore:
Timestamp:
Jul 22, 2007, 4:11:02 PM (17 years ago)
Author:
Joe Ciccone <jciccone@…>
Branches:
master
Children:
42d73f3
Parents:
9568bd5
Message:

Update patches.

File:
1 moved

Legend:

Unmodified
Added
Removed
  • patches/glibc-2.6-cross_hacks-1.patch

    r9568bd5 r00520f6  
    22Date: 2006-11-26
    33Initial Package Version: 2.5
     4        Rediffed against 2.6 by Joe Ciccone
    45Origin: Joe Ciccone
    56Upstream Status: Unknown
     
    910             for creating the locale-archive.
    1011
    11              -2 takes into account the possibility of CFLAGS being set for
    12              the target.
    13 
    14 diff -Naur glibc-2.5.orig/iconv/Makefile glibc-2.5/iconv/Makefile
    15 --- glibc-2.5.orig/iconv/Makefile       2004-12-19 18:43:41.000000000 -0500
    16 +++ glibc-2.5/iconv/Makefile    2006-11-26 17:26:05.000000000 -0500
     12diff -Naur glibc-2.6.orig/iconv/Makefile glibc-2.6/iconv/Makefile
     13--- glibc-2.6.orig/iconv/Makefile       2007-07-02 15:20:36.000000000 -0400
     14+++ glibc-2.6/iconv/Makefile    2007-07-02 15:28:24.000000000 -0400
    1715@@ -56,6 +56,9 @@
    1816                  iconvconfig.h
     
    3331 ifneq ($(cross-compiling),yes)
    3432 xtests: test-iconvconfig
    35 diff -Naur glibc-2.5.orig/iconvdata/Makefile glibc-2.5/iconvdata/Makefile
    36 --- glibc-2.5.orig/iconvdata/Makefile   2006-05-01 10:18:49.000000000 -0400
    37 +++ glibc-2.5/iconvdata/Makefile        2006-11-26 17:26:05.000000000 -0500
    38 @@ -311,23 +311,25 @@
     33diff -Naur glibc-2.6.orig/iconvdata/Makefile glibc-2.6/iconvdata/Makefile
     34--- glibc-2.6.orig/iconvdata/Makefile   2007-07-02 15:20:35.000000000 -0400
     35+++ glibc-2.6/iconvdata/Makefile        2007-07-02 15:28:24.000000000 -0400
     36@@ -312,23 +312,25 @@
    3937 
    4038 headers: $(addprefix $(objpfx), $(generated-modules:=.h))
     
    7068 endif # build-shared = yes
    7169 
    72 diff -Naur glibc-2.5.orig/include-native/bits/libc-tsd.h glibc-2.5/include-native/bits/libc-tsd.h
    73 --- glibc-2.5.orig/include-native/bits/libc-tsd.h       1969-12-31 19:00:00.000000000 -0500
    74 +++ glibc-2.5/include-native/bits/libc-tsd.h    2006-11-26 17:26:05.000000000 -0500
     70diff -Naur glibc-2.6.orig/include-native/bits/libc-tsd.h glibc-2.6/include-native/bits/libc-tsd.h
     71--- glibc-2.6.orig/include-native/bits/libc-tsd.h       1969-12-31 19:00:00.000000000 -0500
     72+++ glibc-2.6/include-native/bits/libc-tsd.h    2007-07-02 15:28:24.000000000 -0400
    7573@@ -0,0 +1,3 @@
    7674+#ifndef __libc_tsd_define
    7775+#define __libc_tsd_define(A,B)
    7876+#endif
    79 diff -Naur glibc-2.5.orig/include-native/config.h glibc-2.5/include-native/config.h
    80 --- glibc-2.5.orig/include-native/config.h      1969-12-31 19:00:00.000000000 -0500
    81 +++ glibc-2.5/include-native/config.h   2006-11-26 17:26:05.000000000 -0500
     77diff -Naur glibc-2.6.orig/include-native/config.h glibc-2.6/include-native/config.h
     78--- glibc-2.6.orig/include-native/config.h      1969-12-31 19:00:00.000000000 -0500
     79+++ glibc-2.6/include-native/config.h   2007-07-02 15:28:24.000000000 -0400
    8280@@ -0,0 +1 @@
    8381+/* Empty */
    84 diff -Naur glibc-2.5.orig/include-native/gnu/stubs.h glibc-2.5/include-native/gnu/stubs.h
    85 --- glibc-2.5.orig/include-native/gnu/stubs.h   1969-12-31 19:00:00.000000000 -0500
    86 +++ glibc-2.5/include-native/gnu/stubs.h        2006-11-26 17:26:05.000000000 -0500
     82diff -Naur glibc-2.6.orig/include-native/gnu/stubs.h glibc-2.6/include-native/gnu/stubs.h
     83--- glibc-2.6.orig/include-native/gnu/stubs.h   1969-12-31 19:00:00.000000000 -0500
     84+++ glibc-2.6/include-native/gnu/stubs.h        2007-07-02 15:28:24.000000000 -0400
    8785@@ -0,0 +1 @@
    8886+/* Empty */
    89 diff -Naur glibc-2.5.orig/include-native/intl/loadinfo.h glibc-2.5/include-native/intl/loadinfo.h
    90 --- glibc-2.5.orig/include-native/intl/loadinfo.h       1969-12-31 19:00:00.000000000 -0500
    91 +++ glibc-2.5/include-native/intl/loadinfo.h    2006-11-26 17:26:05.000000000 -0500
     87diff -Naur glibc-2.6.orig/include-native/intl/loadinfo.h glibc-2.6/include-native/intl/loadinfo.h
     88--- glibc-2.6.orig/include-native/intl/loadinfo.h       1969-12-31 19:00:00.000000000 -0500
     89+++ glibc-2.6/include-native/intl/loadinfo.h    2007-07-02 15:28:24.000000000 -0400
    9290@@ -0,0 +1,4 @@
    9391+#ifndef LOADINFO_H
     
    9593+struct loaded_l10nfile;
    9694+#endif
    97 diff -Naur glibc-2.5.orig/include-native/libintl.h glibc-2.5/include-native/libintl.h
    98 --- glibc-2.5.orig/include-native/libintl.h     1969-12-31 19:00:00.000000000 -0500
    99 +++ glibc-2.5/include-native/libintl.h  2006-11-26 17:26:05.000000000 -0500
     95diff -Naur glibc-2.6.orig/include-native/libintl.h glibc-2.6/include-native/libintl.h
     96--- glibc-2.6.orig/include-native/libintl.h     1969-12-31 19:00:00.000000000 -0500
     97+++ glibc-2.6/include-native/libintl.h  2007-07-02 15:28:24.000000000 -0400
    10098@@ -0,0 +1,13 @@
    10199+#include_next <libintl.h>
     
    112110+#define _libc_intl_domainname "libc"
    113111+#endif
    114 diff -Naur glibc-2.5.orig/include-native/symbol-hacks.h glibc-2.5/include-native/symbol-hacks.h
    115 --- glibc-2.5.orig/include-native/symbol-hacks.h        1969-12-31 19:00:00.000000000 -0500
    116 +++ glibc-2.5/include-native/symbol-hacks.h     2006-11-26 17:26:05.000000000 -0500
     112diff -Naur glibc-2.6.orig/include-native/symbol-hacks.h glibc-2.6/include-native/symbol-hacks.h
     113--- glibc-2.6.orig/include-native/symbol-hacks.h        1969-12-31 19:00:00.000000000 -0500
     114+++ glibc-2.6/include-native/symbol-hacks.h     2007-07-02 15:28:24.000000000 -0400
    117115@@ -0,0 +1 @@
    118116+/* Empty */
    119 diff -Naur glibc-2.5.orig/include-native/tls.h glibc-2.5/include-native/tls.h
    120 --- glibc-2.5.orig/include-native/tls.h 1969-12-31 19:00:00.000000000 -0500
    121 +++ glibc-2.5/include-native/tls.h      2006-11-26 17:26:05.000000000 -0500
     117diff -Naur glibc-2.6.orig/include-native/tls.h glibc-2.6/include-native/tls.h
     118--- glibc-2.6.orig/include-native/tls.h 1969-12-31 19:00:00.000000000 -0500
     119+++ glibc-2.6/include-native/tls.h      2007-07-02 15:28:24.000000000 -0400
    122120@@ -0,0 +1,11 @@
    123121+#ifndef _include_tls_h
     
    132130+
    133131+#endif
    134 diff -Naur glibc-2.5.orig/locale/Makefile glibc-2.5/locale/Makefile
    135 --- glibc-2.5.orig/locale/Makefile      2005-12-20 01:58:41.000000000 -0500
    136 +++ glibc-2.5/locale/Makefile   2006-11-26 17:26:05.000000000 -0500
     132diff -Naur glibc-2.6.orig/locale/Makefile glibc-2.6/locale/Makefile
     133--- glibc-2.6.orig/locale/Makefile      2007-07-02 15:20:37.000000000 -0400
     134+++ glibc-2.6/locale/Makefile   2007-07-02 15:28:24.000000000 -0400
    137135@@ -44,6 +44,9 @@
    138136 aux            = $(categories:%=lc-%) $(categories:%=C-%) SYS_libc C_name \
     
    158156        $(PERL) gen-translit.pl < $< > $@.tmp
    159157        mv -f $@.tmp $@
    160 diff -Naur glibc-2.5.orig/localedata/Makefile glibc-2.5/localedata/Makefile
    161 --- glibc-2.5.orig/localedata/Makefile  2006-04-26 01:14:03.000000000 -0400
    162 +++ glibc-2.5/localedata/Makefile       2006-11-26 17:26:05.000000000 -0500
     158diff -Naur glibc-2.6.orig/localedata/Makefile glibc-2.6/localedata/Makefile
     159--- glibc-2.6.orig/localedata/Makefile  2007-07-02 15:20:34.000000000 -0400
     160+++ glibc-2.6/localedata/Makefile       2007-07-02 15:28:24.000000000 -0400
    163161@@ -206,8 +206,13 @@
    164162 INSTALL-SUPPORTED-LOCALES=$(addprefix install-, $(SUPPORTED-LOCALES))
     
    175173 
    176174 install-locales-dir:
    177 diff -Naur glibc-2.5.orig/Makeconfig glibc-2.5/Makeconfig
    178 --- glibc-2.5.orig/Makeconfig   2006-07-10 17:42:27.000000000 -0400
    179 +++ glibc-2.5/Makeconfig        2006-11-26 18:24:54.000000000 -0500
    180 @@ -447,6 +447,13 @@
     175diff -Naur glibc-2.6.orig/Makeconfig glibc-2.6/Makeconfig
     176--- glibc-2.6.orig/Makeconfig   2007-07-02 15:20:36.000000000 -0400
     177+++ glibc-2.6/Makeconfig        2007-07-02 15:32:37.000000000 -0400
     178@@ -445,6 +445,13 @@
    181179                           $(common-objpfx)libc% $(+postinit),$^) \
    182180              $(link-extra-libs-static) $(link-libc-static) $(+postctor) $(+postinit)
     
    192190 ifndef +link-bounded
    193191 +link-bounded = $(CC) -nostdlib -nostartfiles -static -fbounded-pointers -o $@ \
    194 @@ -660,6 +667,8 @@
     192@@ -658,6 +665,8 @@
    195193            $(+sysdep-includes) $(includes) \
    196194            $(patsubst %/,-I%,$(..)) $(libio-include) -I. $(sysincludes)
     
    201199 # of many little headers in the include directory.
    202200 libio-include = -I$(..)libio
    203 @@ -674,10 +683,15 @@
     201@@ -672,10 +681,15 @@
    204202           $(foreach lib,$(libof-$(basename $(@F))) \
    205203                         $(libof-$(<F)) $(libof-$(@F)),$(CPPFLAGS-$(lib))) \
    206204           $(CPPFLAGS-$(<F)) $(CPPFLAGS-$(@F)) $(CPPFLAGS-$(basename $(@F)))
    207205+CPPFLAGS-native = -D_GNU_SOURCE $($(subdir)-CPPFLAGS) $(+includes-native) $(defines) \
    208 +           $(CPPFLAGS-$(suffix $@)) -include $(..)include/libc-symbols.h \
    209 +           $(CPPFLAGS-$(<F)) $(CPPFLAGS-$(@F)) $(CPPFLAGS-$(basename $(@F)))
    210  override CFLAGS        = -std=gnu99 \
     206+                 $(CPPFLAGS-$(suffix $@)) -include $(..)include/libc-symbols.h \
     207+                 $(CPPFLAGS-$(<F)) $(CPPFLAGS-$(@F)) $(CPPFLAGS-$(basename $(@F)))
     208 override CFLAGS        = -std=gnu99 $(gnu89-inline-CFLAGS) \
    211209                  $(filter-out %frame-pointer,$(+cflags)) $(+gccwarn-c) \
    212210                  $(sysdep-CFLAGS) $(CFLAGS-$(suffix $@)) $(CFLAGS-$(<F)) \
    213211                  $(CFLAGS-$(@F))
    214212+override CFLAGS-native = -std=gnu99 $(default_cflags) $(+gccwarn-c) \
    215 +                  $(CFLAGS-$(suffix $@)) $(CFLAGS-$(<F)) $(CFLAGS-$(@F))
     213+                        $(CFLAGS-$(suffix $@)) $(CFLAGS-$(<F)) $(CFLAGS-$(@F))
    216214 override CXXFLAGS = $(c++-sysincludes) \
    217215                    $(filter-out %frame-pointer,$(+cflags)) $(sysdep-CFLAGS) \
    218216                    $(CFLAGS-$(suffix $@)) $(CFLAGS-$(<F)) $(CFLAGS-$(@F))
    219 diff -Naur glibc-2.5.orig/Makerules glibc-2.5/Makerules
    220 --- glibc-2.5.orig/Makerules    2006-09-04 22:02:13.000000000 -0400
    221 +++ glibc-2.5/Makerules 2006-11-26 18:15:25.000000000 -0500
     217diff -Naur glibc-2.6.orig/Makerules glibc-2.6/Makerules
     218--- glibc-2.6.orig/Makerules    2007-07-02 15:20:36.000000000 -0400
     219+++ glibc-2.6/Makerules 2007-07-02 15:28:24.000000000 -0400
    222220@@ -292,6 +292,9 @@
    223221 object-suffixes-left := $(all-object-suffixes)
     
    257255 
    258256 # Command to compile $< in $(common-objdir) using the native libraries.
    259 diff -Naur glibc-2.5.orig/malloc/Makefile glibc-2.5/malloc/Makefile
    260 --- glibc-2.5.orig/malloc/Makefile      2006-05-19 12:42:00.000000000 -0400
    261 +++ glibc-2.5/malloc/Makefile   2006-11-26 17:26:05.000000000 -0500
     257diff -Naur glibc-2.6.orig/malloc/Makefile glibc-2.6/malloc/Makefile
     258--- glibc-2.6.orig/malloc/Makefile      2007-07-02 15:20:36.000000000 -0400
     259+++ glibc-2.6/malloc/Makefile   2007-07-02 15:28:24.000000000 -0400
    262260@@ -73,10 +73,6 @@
    263261 endif
     
    279277 # Another goal which can be used to override the configure decision.
    280278 .PHONY: do-memusagestat
    281 diff -Naur glibc-2.5.orig/Rules glibc-2.5/Rules
    282 --- glibc-2.5.orig/Rules        2006-02-28 02:05:48.000000000 -0500
    283 +++ glibc-2.5/Rules     2006-11-26 17:26:05.000000000 -0500
     279diff -Naur glibc-2.6.orig/Rules glibc-2.6/Rules
     280--- glibc-2.6.orig/Rules        2007-07-02 15:20:35.000000000 -0400
     281+++ glibc-2.6/Rules     2007-07-02 15:28:24.000000000 -0400
    284282@@ -87,7 +87,7 @@
    285283 
     
    315313 binaries-bounded = $(addsuffix -bp,$(tests) $(xtests) $(test-srcs))
    316314 $(addprefix $(objpfx),$(binaries-bounded)): %-bp: %.ob \
    317 diff -Naur glibc-2.5.orig/sunrpc/Makefile glibc-2.5/sunrpc/Makefile
    318 --- glibc-2.5.orig/sunrpc/Makefile      2005-06-26 14:24:19.000000000 -0400
    319 +++ glibc-2.5/sunrpc/Makefile   2006-11-26 17:26:05.000000000 -0500
     315diff -Naur glibc-2.6.orig/sunrpc/Makefile glibc-2.6/sunrpc/Makefile
     316--- glibc-2.6.orig/sunrpc/Makefile      2007-07-02 15:20:36.000000000 -0400
     317+++ glibc-2.6/sunrpc/Makefile   2007-07-02 15:28:24.000000000 -0400
    320318@@ -70,6 +70,9 @@
    321319            clnt_unix svc_unix create_xid xdr_intXX_t
     
    389387        $(rpcgen-cmd) -c $< -o ${@:stmp=T}
    390388        $(move-if-change) $(@:stmp=T) $(@:stmp=c)
    391 diff -Naur glibc-2.5.orig/timezone/Makefile glibc-2.5/timezone/Makefile
    392 --- glibc-2.5.orig/timezone/Makefile    2005-04-15 16:09:08.000000000 -0400
    393 +++ glibc-2.5/timezone/Makefile 2006-11-26 17:26:05.000000000 -0500
     389diff -Naur glibc-2.6.orig/timezone/Makefile glibc-2.6/timezone/Makefile
     390--- glibc-2.6.orig/timezone/Makefile    2007-07-02 15:20:36.000000000 -0400
     391+++ glibc-2.6/timezone/Makefile 2007-07-02 15:28:24.000000000 -0400
    394392@@ -28,6 +28,9 @@
    395393 extra-objs := scheck.o ialloc.o
Note: See TracChangeset for help on using the changeset viewer.