--- libstdc++-v3/src/nonshared98/decimal-rtti.S.orig 2015-08-12 20:56:16.881881601 +0100 +++ libstdc++-v3/src/nonshared98/decimal-rtti.S 2015-08-13 17:21:27.908566663 +0100 @@ -21,9 +21,11 @@ . */ #if defined __x86_64__ || defined __powerpc64__ || defined __s390x__ || defined __ia64__ \ - || defined __i386__ || defined __powerpc__ || defined __s390__ + || defined __i386__ || defined __powerpc__ || defined __s390__ || defined __arm__ #ifdef __i386__ #define ALIGN1 .align 4 +#elif defined __arm__ +#define ALIGN1 .align 4 #elif defined __x86_64__ #define ALIGN1 .align 32 #define ALIGN2 .align 16 @@ -31,7 +33,7 @@ #define SYM(x)x# #define ALIGN1 .align 8 #define ALIGN3 .align 8 -#define SECTION3(x).section .gnu.linkonce.s.x,"aws",@progbits +#define SECTION3(x).section .gnu.linkonce.s.x,"aws",%progbits #define POINTER data8 #define FLAGS data4 #define PAD .skip 4 @@ -42,7 +44,7 @@ #elif defined __powerpc__ #define ALIGN1 .align 2 #define ALIGN3 .align 2 -#define SECTION2(x).section .gnu.linkonce.s.x,"aw",@progbits +#define SECTION2(x).section .gnu.linkonce.s.x,"aw",%progbits #define SECTION3(x)SECTION2(x) #elif defined __s390x__ #define ALIGN1 .align 8 @@ -88,13 +90,13 @@ #define ALIGN3 #endif #ifndef SECTION1 -#define SECTION1(x).section .gnu.linkonce.d.rel.ro.x,"aw",@progbits +#define SECTION1(x).section .gnu.linkonce.d.rel.ro.x,"aw",%progbits #endif #ifndef SECTION2 #define SECTION2(x)SECTION1(x) #endif #ifndef SECTION3 -#define SECTION3(x).section .gnu.linkonce.r.x,"a",@progbits +#define SECTION3(x).section .gnu.linkonce.r.x,"a",%progbits #endif #ifndef STRING #define STRING .string @@ -103,7 +105,7 @@ .weak SYM(_ZTIPKDd) SECTION1(_ZTIPKDd) ALIGN1 - .type SYM(_ZTIPKDd), @object + .type SYM(_ZTIPKDd), %object .size SYM(_ZTIPKDd), SIZE1 _ZTIPKDd: POINTER SYM(_ZTVN10__cxxabiv119__pointer_type_infoE)+OFF @@ -114,7 +116,7 @@ .weak SYM(_ZTIPDd) SECTION1(_ZTIPDd) ALIGN1 - .type SYM(_ZTIPDd), @object + .type SYM(_ZTIPDd), %object .size SYM(_ZTIPDd), SIZE1 _ZTIPDd: POINTER SYM(_ZTVN10__cxxabiv119__pointer_type_infoE)+OFF @@ -125,7 +127,7 @@ .weak SYM(_ZTIDd) SECTION2(_ZTIDd) ALIGN2 - .type SYM(_ZTIDd), @object + .type SYM(_ZTIDd), %object .size SYM(_ZTIDd), SIZE2 _ZTIDd: POINTER SYM(_ZTVN10__cxxabiv123__fundamental_type_infoE)+OFF @@ -133,7 +135,7 @@ .weak SYM(_ZTIPKDe) SECTION1(_ZTIPKDe) ALIGN1 - .type SYM(_ZTIPKDe), @object + .type SYM(_ZTIPKDe), %object .size SYM(_ZTIPKDe), SIZE1 _ZTIPKDe: POINTER SYM(_ZTVN10__cxxabiv119__pointer_type_infoE)+OFF @@ -144,7 +146,7 @@ .weak SYM(_ZTIPDe) SECTION1(_ZTIPDe) ALIGN1 - .type SYM(_ZTIPDe), @object + .type SYM(_ZTIPDe), %object .size SYM(_ZTIPDe), SIZE1 _ZTIPDe: POINTER SYM(_ZTVN10__cxxabiv119__pointer_type_infoE)+OFF @@ -155,7 +157,7 @@ .weak SYM(_ZTIDe) SECTION2(_ZTIDe) ALIGN2 - .type SYM(_ZTIDe), @object + .type SYM(_ZTIDe), %object .size SYM(_ZTIDe), SIZE2 _ZTIDe: POINTER SYM(_ZTVN10__cxxabiv123__fundamental_type_infoE)+OFF @@ -163,7 +165,7 @@ .weak SYM(_ZTIPKDf) SECTION1(_ZTIPKDf) ALIGN1 - .type SYM(_ZTIPKDf), @object + .type SYM(_ZTIPKDf), %object .size SYM(_ZTIPKDf), SIZE1 _ZTIPKDf: POINTER SYM(_ZTVN10__cxxabiv119__pointer_type_infoE)+OFF @@ -174,7 +176,7 @@ .weak SYM(_ZTIPDf) SECTION1(_ZTIPDf) ALIGN1 - .type SYM(_ZTIPDf), @object + .type SYM(_ZTIPDf), %object .size SYM(_ZTIPDf), SIZE1 _ZTIPDf: POINTER SYM(_ZTVN10__cxxabiv119__pointer_type_infoE)+OFF @@ -185,7 +187,7 @@ .weak SYM(_ZTIDf) SECTION2(_ZTIDf) ALIGN2 - .type SYM(_ZTIDf), @object + .type SYM(_ZTIDf), %object .size SYM(_ZTIDf), SIZE2 _ZTIDf: POINTER SYM(_ZTVN10__cxxabiv123__fundamental_type_infoE)+OFF @@ -194,7 +196,7 @@ .hidden SYM(_ZTSPKDd) SECTION3(_ZTSPKDd) ALIGN3 - .type SYM(_ZTSPKDd), @object + .type SYM(_ZTSPKDd), %object .size SYM(_ZTSPKDd), 5 _ZTSPKDd: STRING "PKDd" @@ -202,7 +204,7 @@ .hidden SYM(_ZTSPDd) SECTION3(_ZTSPDd) ALIGN3 - .type SYM(_ZTSPDd), @object + .type SYM(_ZTSPDd), %object .size SYM(_ZTSPDd), 4 _ZTSPDd: STRING "PDd" @@ -210,7 +212,7 @@ .hidden SYM(_ZTSDd) SECTION3(_ZTSDd) ALIGN3 - .type SYM(_ZTSDd), @object + .type SYM(_ZTSDd), %object .size SYM(_ZTSDd), 3 _ZTSDd: STRING "Dd" @@ -218,7 +220,7 @@ .hidden SYM(_ZTSPKDe) SECTION3(_ZTSPKDe) ALIGN3 - .type SYM(_ZTSPKDe), @object + .type SYM(_ZTSPKDe), %object .size SYM(_ZTSPKDe), 5 _ZTSPKDe: STRING "PKDe" @@ -226,7 +228,7 @@ .hidden SYM(_ZTSPDe) SECTION3(_ZTSPDe) ALIGN3 - .type SYM(_ZTSPDe), @object + .type SYM(_ZTSPDe), %object .size SYM(_ZTSPDe), 4 _ZTSPDe: STRING "PDe" @@ -234,7 +236,7 @@ .hidden SYM(_ZTSDe) SECTION3(_ZTSDe) ALIGN3 - .type SYM(_ZTSDe), @object + .type SYM(_ZTSDe), %object .size SYM(_ZTSDe), 3 _ZTSDe: STRING "De" @@ -242,7 +244,7 @@ .hidden SYM(_ZTSPKDf) SECTION3(_ZTSPKDf) ALIGN3 - .type SYM(_ZTSPKDf), @object + .type SYM(_ZTSPKDf), %object .size SYM(_ZTSPKDf), 5 _ZTSPKDf: STRING "PKDf" @@ -250,7 +252,7 @@ .hidden SYM(_ZTSPDf) SECTION3(_ZTSPDf) ALIGN3 - .type SYM(_ZTSPDf), @object + .type SYM(_ZTSPDf), %object .size SYM(_ZTSPDf), 4 _ZTSPDf: STRING "PDf" @@ -258,9 +260,10 @@ .hidden SYM(_ZTSDf) SECTION3(_ZTSDf) ALIGN3 - .type SYM(_ZTSDf), @object + .type SYM(_ZTSDf), %object .size SYM(_ZTSDf), 3 _ZTSDf: STRING "Df" #endif - .section .note.GNU-stack,"",@progbits + + .section .note.GNU-stack,"",%progbits --- libstdc++-v3/src/nonshared98/nullptr-rtti.S.orig 2015-08-13 17:20:15.258621574 +0100 +++ libstdc++-v3/src/nonshared98/nullptr-rtti.S 2015-08-13 17:22:11.728533593 +0100 @@ -21,9 +21,11 @@ . */ #if defined __x86_64__ || defined __powerpc64__ || defined __s390x__ || defined __ia64__ \ - || defined __i386__ || defined __powerpc__ || defined __s390__ + || defined __i386__ || defined __powerpc__ || defined __s390__ || defined __arm__ #ifdef __i386__ #define ALIGN1 .align 4 +#elif defined __arm__ +#define ALIGN1 .align 4 #elif defined __x86_64__ #define ALIGN1 .align 32 #define ALIGN2 .align 16 @@ -31,7 +33,7 @@ #define SYM(x)x# #define ALIGN1 .align 8 #define ALIGN3 .align 8 -#define SECTION3(x).section .gnu.linkonce.s.x,"aws",@progbits +#define SECTION3(x).section .gnu.linkonce.s.x,"aws",%progbits #define POINTER data8 #define FLAGS data4 #define PAD .skip 4 @@ -42,7 +44,7 @@ #elif defined __powerpc__ #define ALIGN1 .align 2 #define ALIGN3 .align 2 -#define SECTION2(x).section .gnu.linkonce.s.x,"aw",@progbits +#define SECTION2(x).section .gnu.linkonce.s.x,"aw",%progbits #define SECTION3(x)SECTION2(x) #elif defined __s390x__ #define ALIGN1 .align 8 @@ -88,13 +90,13 @@ #define ALIGN3 #endif #ifndef SECTION1 -#define SECTION1(x).section .gnu.linkonce.d.rel.ro.x,"aw",@progbits +#define SECTION1(x).section .gnu.linkonce.d.rel.ro.x,"aw",%progbits #endif #ifndef SECTION2 #define SECTION2(x)SECTION1(x) #endif #ifndef SECTION3 -#define SECTION3(x).section .gnu.linkonce.r.x,"a",@progbits +#define SECTION3(x).section .gnu.linkonce.r.x,"a",%progbits #endif #ifndef STRING #define STRING .string @@ -103,7 +105,7 @@ .weak SYM(_ZTIPKDn) SECTION1(_ZTIPKDn) ALIGN1 - .type SYM(_ZTIPKDn), @object + .type SYM(_ZTIPKDn), %object .size SYM(_ZTIPKDn), SIZE1 _ZTIPKDn: POINTER SYM(_ZTVN10__cxxabiv119__pointer_type_infoE)+OFF @@ -114,7 +116,7 @@ .weak SYM(_ZTIPDn) SECTION1(_ZTIPDn) ALIGN1 - .type SYM(_ZTIPDn), @object + .type SYM(_ZTIPDn), %object .size SYM(_ZTIPDn), SIZE1 _ZTIPDn: POINTER SYM(_ZTVN10__cxxabiv119__pointer_type_infoE)+OFF @@ -125,7 +127,7 @@ .weak SYM(_ZTIDn) SECTION2(_ZTIDn) ALIGN2 - .type SYM(_ZTIDn), @object + .type SYM(_ZTIDn), %object .size SYM(_ZTIDn), SIZE2 _ZTIDn: POINTER SYM(_ZTVN10__cxxabiv123__fundamental_type_infoE)+OFF @@ -134,7 +136,7 @@ .hidden SYM(_ZTSPKDn) SECTION3(_ZTSPKDn) ALIGN3 - .type SYM(_ZTSPKDn), @object + .type SYM(_ZTSPKDn), %object .size SYM(_ZTSPKDn), 5 _ZTSPKDn: STRING "PKDn" @@ -142,7 +144,7 @@ .hidden SYM(_ZTSPDn) SECTION3(_ZTSPDn) ALIGN3 - .type SYM(_ZTSPDn), @object + .type SYM(_ZTSPDn), %object .size SYM(_ZTSPDn), 4 _ZTSPDn: STRING "PDn" @@ -150,9 +152,9 @@ .hidden SYM(_ZTSDn) SECTION3(_ZTSDn) ALIGN3 - .type SYM(_ZTSDn), @object + .type SYM(_ZTSDn), %object .size SYM(_ZTSDn), 3 _ZTSDn: STRING "Dn" #endif - .section .note.GNU-stack,"",@progbits + .section .note.GNU-stack,"",%progbits --- libstdc++-v3/src/nonshared98/int128.S.orig 2015-08-13 22:20:13.900187079 +0100 +++ libstdc++-v3/src/nonshared98/int128.S 2015-08-13 22:21:20.400161999 +0100 @@ -209,4 +209,4 @@ _ZTSo: STRING "o" #endif - .section .note.GNU-stack,"",@progbits + .section .note.GNU-stack,"",%progbits --- libstdc++-v3/src/nonshared98/char1632-rtti.S.orig 2015-08-14 14:38:31.508827571 +0100 +++ libstdc++-v3/src/nonshared98/char1632-rtti.S 2015-08-14 14:39:44.008762029 +0100 @@ -21,9 +21,11 @@ . */ #if defined __x86_64__ || defined __powerpc64__ || defined __s390x__ || defined __ia64__ \ - || defined __i386__ || defined __powerpc__ || defined __s390__ + || defined __i386__ || defined __powerpc__ || defined __s390__ || defined __arm__ #ifdef __i386__ #define ALIGN1 .align 4 +#elif defined __arm__ +#define ALIGN1 .align 4 #elif defined __x86_64__ #define ALIGN1 .align 32 #define ALIGN2 .align 16 @@ -31,7 +33,7 @@ #define SYM(x)x# #define ALIGN1 .align 8 #define ALIGN3 .align 8 -#define SECTION3(x).section .gnu.linkonce.s.x,"aws",@progbits +#define SECTION3(x).section .gnu.linkonce.s.x,"aws",%progbits #define POINTER data8 #define FLAGS data4 #define PAD .skip 4 @@ -42,7 +44,7 @@ #elif defined __powerpc__ #define ALIGN1 .align 2 #define ALIGN3 .align 2 -#define SECTION2(x).section .gnu.linkonce.s.x,"aw",@progbits +#define SECTION2(x).section .gnu.linkonce.s.x,"aw",%progbits #define SECTION3(x)SECTION2(x) #elif defined __s390x__ #define ALIGN1 .align 8 @@ -88,13 +90,13 @@ #define ALIGN3 #endif #ifndef SECTION1 -#define SECTION1(x).section .gnu.linkonce.d.rel.ro.x,"aw",@progbits +#define SECTION1(x).section .gnu.linkonce.d.rel.ro.x,"aw",%progbits #endif #ifndef SECTION2 #define SECTION2(x)SECTION1(x) #endif #ifndef SECTION3 -#define SECTION3(x).section .gnu.linkonce.r.x,"a",@progbits +#define SECTION3(x).section .gnu.linkonce.r.x,"a",%progbits #endif #ifndef STRING #define STRING .string @@ -103,7 +105,7 @@ .weak SYM(_ZTIPKDi) SECTION1(_ZTIPKDi) ALIGN1 - .type SYM(_ZTIPKDi), @object + .type SYM(_ZTIPKDi), %object .size SYM(_ZTIPKDi), SIZE1 _ZTIPKDi: POINTER SYM(_ZTVN10__cxxabiv119__pointer_type_infoE)+OFF @@ -114,7 +116,7 @@ .weak SYM(_ZTIPDi) SECTION1(_ZTIPDi) ALIGN1 - .type SYM(_ZTIPDi), @object + .type SYM(_ZTIPDi), %object .size SYM(_ZTIPDi), SIZE1 _ZTIPDi: POINTER SYM(_ZTVN10__cxxabiv119__pointer_type_infoE)+OFF @@ -125,7 +127,7 @@ .weak SYM(_ZTIDi) SECTION2(_ZTIDi) ALIGN2 - .type SYM(_ZTIDi), @object + .type SYM(_ZTIDi), %object .size SYM(_ZTIDi), SIZE2 _ZTIDi: POINTER SYM(_ZTVN10__cxxabiv123__fundamental_type_infoE)+OFF @@ -133,7 +135,7 @@ .weak SYM(_ZTIPKDs) SECTION1(_ZTIPKDs) ALIGN1 - .type SYM(_ZTIPKDs), @object + .type SYM(_ZTIPKDs), %object .size SYM(_ZTIPKDs), SIZE1 _ZTIPKDs: POINTER SYM(_ZTVN10__cxxabiv119__pointer_type_infoE)+OFF @@ -144,7 +146,7 @@ .weak SYM(_ZTIPDs) SECTION1(_ZTIPDs) ALIGN1 - .type SYM(_ZTIPDs), @object + .type SYM(_ZTIPDs), %object .size SYM(_ZTIPDs), SIZE1 _ZTIPDs: POINTER SYM(_ZTVN10__cxxabiv119__pointer_type_infoE)+OFF @@ -155,7 +157,7 @@ .weak SYM(_ZTIDs) SECTION2(_ZTIDs) ALIGN2 - .type SYM(_ZTIDs), @object + .type SYM(_ZTIDs), %object .size SYM(_ZTIDs), SIZE2 _ZTIDs: POINTER SYM(_ZTVN10__cxxabiv123__fundamental_type_infoE)+OFF @@ -164,7 +166,7 @@ .hidden SYM(_ZTSPKDi) SECTION3(_ZTSPKDi) ALIGN3 - .type SYM(_ZTSPKDi), @object + .type SYM(_ZTSPKDi), %object .size SYM(_ZTSPKDi), 5 _ZTSPKDi: STRING "PKDi" @@ -172,7 +174,7 @@ .hidden SYM(_ZTSPDi) SECTION3(_ZTSPDi) ALIGN3 - .type SYM(_ZTSPDi), @object + .type SYM(_ZTSPDi), %object .size SYM(_ZTSPDi), 4 _ZTSPDi: STRING "PDi" @@ -180,7 +182,7 @@ .hidden SYM(_ZTSDi) SECTION3(_ZTSDi) ALIGN3 - .type SYM(_ZTSDi), @object + .type SYM(_ZTSDi), %object .size SYM(_ZTSDi), 3 _ZTSDi: STRING "Di" @@ -188,7 +190,7 @@ .hidden SYM(_ZTSPKDs) SECTION3(_ZTSPKDs) ALIGN3 - .type SYM(_ZTSPKDs), @object + .type SYM(_ZTSPKDs), %object .size SYM(_ZTSPKDs), 5 _ZTSPKDs: STRING "PKDs" @@ -196,7 +198,7 @@ .hidden SYM(_ZTSPDs) SECTION3(_ZTSPDs) ALIGN3 - .type SYM(_ZTSPDs), @object + .type SYM(_ZTSPDs), %object .size SYM(_ZTSPDs), 4 _ZTSPDs: STRING "PDs" @@ -204,9 +206,9 @@ .hidden SYM(_ZTSDs) SECTION3(_ZTSDs) ALIGN3 - .type SYM(_ZTSDs), @object + .type SYM(_ZTSDs), %object .size SYM(_ZTSDs), 3 _ZTSDs: STRING "Ds" #endif - .section .note.GNU-stack,"",@progbits + .section .note.GNU-stack,"",%progbits