diff for duplicates of <1340262473.1998.19.camel@concordia> diff --git a/a/1.txt b/N1/1.txt index 1092aaf..babc677 100644 --- a/a/1.txt +++ b/N1/1.txt @@ -1,19 +1,24 @@ On Thu, 2012-06-21 at 16:24 +1000, Benjamin Herrenschmidt wrote: > On Thu, 2012-06-21 at 15:36 +1000, Michael Ellerman wrote: -> > -> > powerpc64-linux-ld: /src/next/net/openvswitch/vport-netdev.c:189:(.text+0x89b990): -> > sibling call optimization to `_restgpr0_28' does not allow automatic multiple TOCs; -> > recompile with -mminimal-toc or -fno-optimize-sibling-calls, or make `_restgpr0_28' extern -> > -> > +> >=20 +> > powerpc64-linux-ld: /src/next/net/openvswitch/vport-netdev.c:189:(.text= ++0x89b990):=20 +> > sibling call optimization to `_restgpr0_28' does not allow auto= +matic multiple TOCs; +> > recompile with -mminimal-toc or -fno-optimize-sibling-calls, or= + make `_restgpr0_28' extern +> >=20 +> >=20 > > And those are generated calls so I don't see how we can fix them. -> -> Is this a module ? We should really be linking that stuff directly with the module.... +>=20 +> Is this a module ? We should really be linking that stuff directly with t= +he module.... No, it's builtin. > The interesting thing is that we do build everything except a handful of -> files with -mminimal-toc unless something's wrong with our main Makefile.... +> files with -mminimal-toc unless something's wrong with our main Makefile.= +... Yeah, the top arch Makefile sets it, though we do override it in a few places. I tried removing those overrides and it didn't seem to make any @@ -23,11 +28,42 @@ difference. Well that would be a few MBs of log, but here's an excerpt: -make -f scripts/Makefile.build obj=net/openvswitch - /opt/cross/gcc-4.6-nolibc/powerpc64-linux/bin/powerpc64-linux-gcc -m64 -Wp,-MD,net/openvswitch/.vport-netdev.o.d -nostdinc -isystem /opt/cross/gcc-4.6.3-nolibc/powerpc64-linux/lib/gcc/powerpc64-linux/4.6.3/include -I/home/michael/src/kmk/next/arch/powerpc/include -Iarch/powerpc/include/generated -Iinclude -include /home/michael/src/kmk/next/include/linux/kconfig.h -D__KERNEL__ -Iarch/powerpc -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Werror-implicit-function-declaration -Wno-format-security -fno-delete-null-pointer-checks -Os -msoft-float -pipe -Iarch/powerpc -mminimal-toc -mtraceback=no -mcall-aixdesc -mtune=power7 -mtune=cell -mno-altivec -mno-vsx -mno-spe -mspe=no -funit-at-a-time -fno-dwarf2-cfi-asm -mno-string -mno-sched-epilog -Wa,-maltivec - -fno-reorder-blocks -fno-ipa-cp-clone -fno-partial-inlining -Wframe-larger-than=2048 -fno-stack-protector -Wno-unused-but-set-variable -g -femit-struct-debug-baseonly -pg -fno-inline-functions-called-once -Wdeclaration-after-statement -Wno-pointer-sign -fno-strict-overflow -fconserve-stack -DCC_HAVE_ASM_GOTO -fprofile-arcs -ftest-coverage -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(vport_netdev)" -D"KBUILD_MODNAME=KBUILD_STR(openvswitch)" -c -o net/openvswitch/.tmp_vport-netdev.o net/openvswitch/vport-netdev.c - if [ "-pg" = "-pg" ]; then set -e ; perl /home/michael/src/kmk/next/scripts/recordmcount.pl "powerpc" "little" "64" "/opt/cross/gcc-4.6-nolibc/powerpc64-linux/bin/powerpc64-linux-objdump" "/opt/cross/gcc-4.6-nolibc/powerpc64-linux/bin/powerpc64-linux-objcopy" "/opt/cross/gcc-4.6-nolibc/powerpc64-linux/bin/powerpc64-linux-gcc -m64 -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Werror-implicit-function-declaration -Wno-format-security -fno-delete-null-pointer-checks -Os -msoft-float -pipe -Iarch/powerpc -mminimal-toc -mtraceback=no -mcall-aixdesc -mtune=power7 -mtune=cell -mno-altivec -mno-vsx -mno-spe -mspe=no -funit-at-a-time -fno-dwarf2-cfi-asm -mno-string -mno-sched-epilog -Wa,-maltivec -fno-reorder-blocks -fno-ipa-cp-clone -fno-partial-inlining -Wfr - ame-larger-than=2048 -fno-stack-protector -Wno-unused-but-set-variable -g -femit-struct-debug-baseonly -pg -fno-inline-functions-called-once -Wdeclaration-after-statement -Wno-pointer-sign -fno-strict-overflow -fconserve-stack -DCC_HAVE_ASM_GOTO" "/opt/cross/gcc-4.6-nolibc/powerpc64-linux/bin/powerpc64-linux-ld -m elf64ppc" "/opt/cross/gcc-4.6-nolibc/powerpc64-linux/bin/powerpc64-linux-nm --synthetic" "" "" "0" "net/openvswitch/vport-netdev.o"; fi; +make -f scripts/Makefile.build obj=3Dnet/openvswitch + /opt/cross/gcc-4.6-nolibc/powerpc64-linux/bin/powerpc64-linux-gcc -m64 -W= +p,-MD,net/openvswitch/.vport-netdev.o.d -nostdinc -isystem /opt/cross/gcc-= +4.6.3-nolibc/powerpc64-linux/lib/gcc/powerpc64-linux/4.6.3/include -I/home/= +michael/src/kmk/next/arch/powerpc/include -Iarch/powerpc/include/generated = +-Iinclude -include /home/michael/src/kmk/next/include/linux/kconfig.h -D__= +KERNEL__ -Iarch/powerpc -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -f= +no-strict-aliasing -fno-common -Werror-implicit-function-declaration -Wno-f= +ormat-security -fno-delete-null-pointer-checks -Os -msoft-float -pipe -Iarc= +h/powerpc -mminimal-toc -mtraceback=3Dno -mcall-aixdesc -mtune=3Dpower7 -mt= +une=3Dcell -mno-altivec -mno-vsx -mno-spe -mspe=3Dno -funit-at-a-time -fno-= +dwarf2-cfi-asm -mno-string -mno-sched-epilog -Wa,-maltivec -fno-reorder-blo= +cks -fno-ipa-cp-clone -fno-partial-inlining -Wframe-larger-than=3D2048 -fno= +-stack-protector -Wno-unused-but-set-variable -g -femit-struct-debug-baseon= +ly -pg -fno-inline-functions-called-once -Wdeclaration-after-statement -Wno= +-pointer-sign -fno-strict-overflow -fconserve-stack -DCC_HAVE_ASM_GOTO -fp= +rofile-arcs -ftest-coverage -D"KBUILD_STR(s)=3D#s" -D"KBUILD_BASENAME=3D= +KBUILD_STR(vport_netdev)" -D"KBUILD_MODNAME=3DKBUILD_STR(openvswitch)" -c = +-o net/openvswitch/.tmp_vport-netdev.o net/openvswitch/vport-netdev.c + if [ "-pg" =3D "-pg" ]; then set -e ; perl /home/michael/src/kmk/next/scr= +ipts/recordmcount.pl "powerpc" "little" "64" "/opt/cross/gcc-4.6-nolibc/pow= +erpc64-linux/bin/powerpc64-linux-objdump" "/opt/cross/gcc-4.6-nolibc/powerp= +c64-linux/bin/powerpc64-linux-objcopy" "/opt/cross/gcc-4.6-nolibc/powerpc64= +-linux/bin/powerpc64-linux-gcc -m64 -Wall -Wundef -Wstrict-prototypes -Wno-= +trigraphs -fno-strict-aliasing -fno-common -Werror-implicit-function-declar= +ation -Wno-format-security -fno-delete-null-pointer-checks -Os -msoft-float= + -pipe -Iarch/powerpc -mminimal-toc -mtraceback=3Dno -mcall-aixdesc -mtune= +=3Dpower7 -mtune=3Dcell -mno-altivec -mno-vsx -mno-spe -mspe=3Dno -funit-at= +-a-time -fno-dwarf2-cfi-asm -mno-string -mno-sched-epilog -Wa,-maltivec -fn= +o-reorder-blocks -fno-ipa-cp-clone -fno-partial-inlining -Wframe-larger-tha= +n=3D2048 -fno-stack-protector -Wno-unused-but-set-variable -g -femit-stru= +ct-debug-baseonly -pg -fno-inline-functions-called-once -Wdeclaration-afte= +r-statement -Wno-pointer-sign -fno-strict-overflow -fconserve-stack -DCC_HA= +VE_ASM_GOTO" "/opt/cross/gcc-4.6-nolibc/powerpc64-linux/bin/powerpc64-linux= +-ld -m elf64ppc" "/opt/cross/gcc-4.6-nolibc/powerpc64-linux/bin/powerpc64-l= +inux-nm --synthetic" "" "" "0" "net/openvswitch/vport-netdev.o"; fi; And then a whole bunch of calls to ld. diff --git a/a/content_digest b/N1/content_digest index f399ae8..1df1f8d 100644 --- a/a/content_digest +++ b/N1/content_digest @@ -14,20 +14,25 @@ "b\0" "On Thu, 2012-06-21 at 16:24 +1000, Benjamin Herrenschmidt wrote:\n" "> On Thu, 2012-06-21 at 15:36 +1000, Michael Ellerman wrote:\n" - "> > \n" - "> > powerpc64-linux-ld: /src/next/net/openvswitch/vport-netdev.c:189:(.text+0x89b990): \n" - "> > sibling call optimization to `_restgpr0_28' does not allow automatic multiple TOCs;\n" - "> > recompile with -mminimal-toc or -fno-optimize-sibling-calls, or make `_restgpr0_28' extern\n" - "> > \n" - "> > \n" + "> >=20\n" + "> > powerpc64-linux-ld: /src/next/net/openvswitch/vport-netdev.c:189:(.text=\n" + "+0x89b990):=20\n" + "> > sibling call optimization to `_restgpr0_28' does not allow auto=\n" + "matic multiple TOCs;\n" + "> > recompile with -mminimal-toc or -fno-optimize-sibling-calls, or=\n" + " make `_restgpr0_28' extern\n" + "> >=20\n" + "> >=20\n" "> > And those are generated calls so I don't see how we can fix them.\n" - "> \n" - "> Is this a module ? We should really be linking that stuff directly with the module....\n" + ">=20\n" + "> Is this a module ? We should really be linking that stuff directly with t=\n" + "he module....\n" "\n" "No, it's builtin.\n" "\n" "> The interesting thing is that we do build everything except a handful of\n" - "> files with -mminimal-toc unless something's wrong with our main Makefile....\n" + "> files with -mminimal-toc unless something's wrong with our main Makefile.=\n" + "...\n" "\n" "Yeah, the top arch Makefile sets it, though we do override it in a few\n" "places. I tried removing those overrides and it didn't seem to make any\n" @@ -37,11 +42,42 @@ "\n" "Well that would be a few MBs of log, but here's an excerpt:\n" "\n" - "make -f scripts/Makefile.build obj=net/openvswitch\n" - " /opt/cross/gcc-4.6-nolibc/powerpc64-linux/bin/powerpc64-linux-gcc -m64 -Wp,-MD,net/openvswitch/.vport-netdev.o.d -nostdinc -isystem /opt/cross/gcc-4.6.3-nolibc/powerpc64-linux/lib/gcc/powerpc64-linux/4.6.3/include -I/home/michael/src/kmk/next/arch/powerpc/include -Iarch/powerpc/include/generated -Iinclude -include /home/michael/src/kmk/next/include/linux/kconfig.h -D__KERNEL__ -Iarch/powerpc -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Werror-implicit-function-declaration -Wno-format-security -fno-delete-null-pointer-checks -Os -msoft-float -pipe -Iarch/powerpc -mminimal-toc -mtraceback=no -mcall-aixdesc -mtune=power7 -mtune=cell -mno-altivec -mno-vsx -mno-spe -mspe=no -funit-at-a-time -fno-dwarf2-cfi-asm -mno-string -mno-sched-epilog -Wa,-maltivec\n" - " -fno-reorder-blocks -fno-ipa-cp-clone -fno-partial-inlining -Wframe-larger-than=2048 -fno-stack-protector -Wno-unused-but-set-variable -g -femit-struct-debug-baseonly -pg -fno-inline-functions-called-once -Wdeclaration-after-statement -Wno-pointer-sign -fno-strict-overflow -fconserve-stack -DCC_HAVE_ASM_GOTO -fprofile-arcs -ftest-coverage -D\"KBUILD_STR(s)=#s\" -D\"KBUILD_BASENAME=KBUILD_STR(vport_netdev)\" -D\"KBUILD_MODNAME=KBUILD_STR(openvswitch)\" -c -o net/openvswitch/.tmp_vport-netdev.o net/openvswitch/vport-netdev.c\n" - " if [ \"-pg\" = \"-pg\" ]; then set -e ; perl /home/michael/src/kmk/next/scripts/recordmcount.pl \"powerpc\" \"little\" \"64\" \"/opt/cross/gcc-4.6-nolibc/powerpc64-linux/bin/powerpc64-linux-objdump\" \"/opt/cross/gcc-4.6-nolibc/powerpc64-linux/bin/powerpc64-linux-objcopy\" \"/opt/cross/gcc-4.6-nolibc/powerpc64-linux/bin/powerpc64-linux-gcc -m64 -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Werror-implicit-function-declaration -Wno-format-security -fno-delete-null-pointer-checks -Os -msoft-float -pipe -Iarch/powerpc -mminimal-toc -mtraceback=no -mcall-aixdesc -mtune=power7 -mtune=cell -mno-altivec -mno-vsx -mno-spe -mspe=no -funit-at-a-time -fno-dwarf2-cfi-asm -mno-string -mno-sched-epilog -Wa,-maltivec -fno-reorder-blocks -fno-ipa-cp-clone -fno-partial-inlining -Wfr\n" - " ame-larger-than=2048 -fno-stack-protector -Wno-unused-but-set-variable -g -femit-struct-debug-baseonly -pg -fno-inline-functions-called-once -Wdeclaration-after-statement -Wno-pointer-sign -fno-strict-overflow -fconserve-stack -DCC_HAVE_ASM_GOTO\" \"/opt/cross/gcc-4.6-nolibc/powerpc64-linux/bin/powerpc64-linux-ld -m elf64ppc\" \"/opt/cross/gcc-4.6-nolibc/powerpc64-linux/bin/powerpc64-linux-nm --synthetic\" \"\" \"\" \"0\" \"net/openvswitch/vport-netdev.o\"; fi;\n" + "make -f scripts/Makefile.build obj=3Dnet/openvswitch\n" + " /opt/cross/gcc-4.6-nolibc/powerpc64-linux/bin/powerpc64-linux-gcc -m64 -W=\n" + "p,-MD,net/openvswitch/.vport-netdev.o.d -nostdinc -isystem /opt/cross/gcc-=\n" + "4.6.3-nolibc/powerpc64-linux/lib/gcc/powerpc64-linux/4.6.3/include -I/home/=\n" + "michael/src/kmk/next/arch/powerpc/include -Iarch/powerpc/include/generated =\n" + "-Iinclude -include /home/michael/src/kmk/next/include/linux/kconfig.h -D__=\n" + "KERNEL__ -Iarch/powerpc -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -f=\n" + "no-strict-aliasing -fno-common -Werror-implicit-function-declaration -Wno-f=\n" + "ormat-security -fno-delete-null-pointer-checks -Os -msoft-float -pipe -Iarc=\n" + "h/powerpc -mminimal-toc -mtraceback=3Dno -mcall-aixdesc -mtune=3Dpower7 -mt=\n" + "une=3Dcell -mno-altivec -mno-vsx -mno-spe -mspe=3Dno -funit-at-a-time -fno-=\n" + "dwarf2-cfi-asm -mno-string -mno-sched-epilog -Wa,-maltivec -fno-reorder-blo=\n" + "cks -fno-ipa-cp-clone -fno-partial-inlining -Wframe-larger-than=3D2048 -fno=\n" + "-stack-protector -Wno-unused-but-set-variable -g -femit-struct-debug-baseon=\n" + "ly -pg -fno-inline-functions-called-once -Wdeclaration-after-statement -Wno=\n" + "-pointer-sign -fno-strict-overflow -fconserve-stack -DCC_HAVE_ASM_GOTO -fp=\n" + "rofile-arcs -ftest-coverage -D\"KBUILD_STR(s)=3D#s\" -D\"KBUILD_BASENAME=3D=\n" + "KBUILD_STR(vport_netdev)\" -D\"KBUILD_MODNAME=3DKBUILD_STR(openvswitch)\" -c =\n" + "-o net/openvswitch/.tmp_vport-netdev.o net/openvswitch/vport-netdev.c\n" + " if [ \"-pg\" =3D \"-pg\" ]; then set -e ; perl /home/michael/src/kmk/next/scr=\n" + "ipts/recordmcount.pl \"powerpc\" \"little\" \"64\" \"/opt/cross/gcc-4.6-nolibc/pow=\n" + "erpc64-linux/bin/powerpc64-linux-objdump\" \"/opt/cross/gcc-4.6-nolibc/powerp=\n" + "c64-linux/bin/powerpc64-linux-objcopy\" \"/opt/cross/gcc-4.6-nolibc/powerpc64=\n" + "-linux/bin/powerpc64-linux-gcc -m64 -Wall -Wundef -Wstrict-prototypes -Wno-=\n" + "trigraphs -fno-strict-aliasing -fno-common -Werror-implicit-function-declar=\n" + "ation -Wno-format-security -fno-delete-null-pointer-checks -Os -msoft-float=\n" + " -pipe -Iarch/powerpc -mminimal-toc -mtraceback=3Dno -mcall-aixdesc -mtune=\n" + "=3Dpower7 -mtune=3Dcell -mno-altivec -mno-vsx -mno-spe -mspe=3Dno -funit-at=\n" + "-a-time -fno-dwarf2-cfi-asm -mno-string -mno-sched-epilog -Wa,-maltivec -fn=\n" + "o-reorder-blocks -fno-ipa-cp-clone -fno-partial-inlining -Wframe-larger-tha=\n" + "n=3D2048 -fno-stack-protector -Wno-unused-but-set-variable -g -femit-stru=\n" + "ct-debug-baseonly -pg -fno-inline-functions-called-once -Wdeclaration-afte=\n" + "r-statement -Wno-pointer-sign -fno-strict-overflow -fconserve-stack -DCC_HA=\n" + "VE_ASM_GOTO\" \"/opt/cross/gcc-4.6-nolibc/powerpc64-linux/bin/powerpc64-linux=\n" + "-ld -m elf64ppc\" \"/opt/cross/gcc-4.6-nolibc/powerpc64-linux/bin/powerpc64-l=\n" + "inux-nm --synthetic\" \"\" \"\" \"0\" \"net/openvswitch/vport-netdev.o\"; fi;\n" "\n" "And then a whole bunch of calls to ld.\n" "\n" @@ -49,4 +85,4 @@ "\n" cheers -ec8ab03c4af09da7ff1dbd2493ce445f553080d7de0ad1edce96e2efd2a248f6 +c94d74d940d7a6e3f469cc0d565ebbbe4ac7253ad14912d722fd86ac63e658e8
diff --git a/a/1.txt b/N2/1.txt index 1092aaf..98310d5 100644 --- a/a/1.txt +++ b/N2/1.txt @@ -24,10 +24,8 @@ difference. Well that would be a few MBs of log, but here's an excerpt: make -f scripts/Makefile.build obj=net/openvswitch - /opt/cross/gcc-4.6-nolibc/powerpc64-linux/bin/powerpc64-linux-gcc -m64 -Wp,-MD,net/openvswitch/.vport-netdev.o.d -nostdinc -isystem /opt/cross/gcc-4.6.3-nolibc/powerpc64-linux/lib/gcc/powerpc64-linux/4.6.3/include -I/home/michael/src/kmk/next/arch/powerpc/include -Iarch/powerpc/include/generated -Iinclude -include /home/michael/src/kmk/next/include/linux/kconfig.h -D__KERNEL__ -Iarch/powerpc -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Werror-implicit-function-declaration -Wno-format-security -fno-delete-null-pointer-checks -Os -msoft-float -pipe -Iarch/powerpc -mminimal-toc -mtraceback=no -mcall-aixdesc -mtune=power7 -mtune=cell -mno-altivec -mno-vsx -mno-spe -mspe=no -funit-at-a-time -fno-dwarf2-cfi-asm -mno-string -mno-sched-epilog -Wa,-maltivec - -fno-reorder-blocks -fno-ipa-cp-clone -fno-partial-inlining -Wframe-larger-than=2048 -fno-stack-protector -Wno-unused-but-set-variable -g -femit-struct-debug-baseonly -pg -fno-inline-functions-called-once -Wdeclaration-after-statement -Wno-pointer-sign -fno-strict-overflow -fconserve-stack -DCC_HAVE_ASM_GOTO -fprofile-arcs -ftest-coverage -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(vport_netdev)" -D"KBUILD_MODNAME=KBUILD_STR(openvswitch)" -c -o net/openvswitch/.tmp_vport-netdev.o net/openvswitch/vport-netdev.c - if [ "-pg" = "-pg" ]; then set -e ; perl /home/michael/src/kmk/next/scripts/recordmcount.pl "powerpc" "little" "64" "/opt/cross/gcc-4.6-nolibc/powerpc64-linux/bin/powerpc64-linux-objdump" "/opt/cross/gcc-4.6-nolibc/powerpc64-linux/bin/powerpc64-linux-objcopy" "/opt/cross/gcc-4.6-nolibc/powerpc64-linux/bin/powerpc64-linux-gcc -m64 -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Werror-implicit-function-declaration -Wno-format-security -fno-delete-null-pointer-checks -Os -msoft-float -pipe -Iarch/powerpc -mminimal-toc -mtraceback=no -mcall-aixdesc -mtune=power7 -mtune=cell -mno-altivec -mno-vsx -mno-spe -mspe=no -funit-at-a-time -fno-dwarf2-cfi-asm -mno-string -mno-sched-epilog -Wa,-maltivec -fno-reorder-blocks -fno-ipa-cp-clone -fno-partial-inlining -Wfr - ame-larger-than=2048 -fno-stack-protector -Wno-unused-but-set-variable -g -femit-struct-debug-baseonly -pg -fno-inline-functions-called-once -Wdeclaration-after-statement -Wno-pointer-sign -fno-strict-overflow -fconserve-stack -DCC_HAVE_ASM_GOTO" "/opt/cross/gcc-4.6-nolibc/powerpc64-linux/bin/powerpc64-linux-ld -m elf64ppc" "/opt/cross/gcc-4.6-nolibc/powerpc64-linux/bin/powerpc64-linux-nm --synthetic" "" "" "0" "net/openvswitch/vport-netdev.o"; fi; + /opt/cross/gcc-4.6-nolibc/powerpc64-linux/bin/powerpc64-linux-gcc -m64 -Wp,-MD,net/openvswitch/.vport-netdev.o.d -nostdinc -isystem /opt/cross/gcc-4.6.3-nolibc/powerpc64-linux/lib/gcc/powerpc64-linux/4.6.3/include -I/home/michael/src/kmk/next/arch/powerpc/include -Iarch/powerpc/include/generated -Iinclude -include /home/michael/src/kmk/next/include/linux/kconfig.h -D__KERNEL__ -Iarch/powerpc -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Werror-implicit-function-declaration -Wno-format-security -fno-delete-null-pointer-checks -Os -msoft-float -pipe -Iarch/powerpc -mminimal-toc -mtraceback=no -mcall-aixdesc -mtune=power7 -mtune=cell -mno-altivec -mno-vsx -mno-spe -mspe=no -funit-at-a-time -fno-dwarf2-cfi-asm -mno-string -mno-sched-epilog -Wa,-maltivec -fno-reorder-blocks -fno-ipa-cp-clone -fno-partial-inlining -Wframe-larger-than=2048 -fno-stack-protector -Wno-unused-but-set-variable -g -femit-struct-debug-baseonly -pg -fno-inline-functions-called-once -Wdeclaration-after-statement -Wno-pointer-sign -fno-strict-overflow -fconserve-stack -DCC_HAVE_ASM_GOTO -fprofile-arcs -ftest-coverage -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(vport_netdev)" -D"KBUILD_MODNAME=KBUILD_STR(openvswitch)" -c -o net/openvswitch/.tmp_vport-netdev.o net/openvswitch/vport-netdev.c + if [ "-pg" = "-pg" ]; then set -e ; perl /home/michael/src/kmk/next/scripts/recordmcount.pl "powerpc" "little" "64" "/opt/cross/gcc-4.6-nolibc/powerpc64-linux/bin/powerpc64-linux-objdump" "/opt/cross/gcc-4.6-nolibc/powerpc64-linux/bin/powerpc64-linux-objcopy" "/opt/cross/gcc-4.6-nolibc/powerpc64-linux/bin/powerpc64-linux-gcc -m64 -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Werror-implicit-function-declaration -Wno-format-security -fno-delete-null-pointer-checks -Os -msoft-float -pipe -Iarch/powerpc -mminimal-toc -mtraceback=no -mcall-aixdesc -mtune=power7 -mtune=cell -mno-altivec -mno-vsx -mno-spe -mspe=no -funit-at-a-time -fno-dwarf2-cfi-asm -mno-string -mno-sched-epilog -Wa,-maltivec -fno-reorder-blocks -fno-ipa-cp-clone -fno-partial-inlining -Wframe-larger-than=2048 -fno-stack-protector -Wno-unused-but-set-variable -g -femit-struct-debug-baseonly -pg -fno-inline-functions-called-once -Wdeclaration-after-statement -Wno-pointer-sign -fno-strict-overflow -fconserve-stack -DCC_HAVE_ASM_GOTO" "/opt/cross/gcc-4.6-nolibc/powerpc64-linux/bin/powerpc64-linux-ld -m elf64ppc" "/opt/cross/gcc-4.6-nolibc/powerpc64-linux/bin/powerpc64-linux-nm --synthetic" "" "" "0" "net/openvswitch/vport-netdev.o"; fi; And then a whole bunch of calls to ld. diff --git a/a/content_digest b/N2/content_digest index f399ae8..f931b62 100644 --- a/a/content_digest +++ b/N2/content_digest @@ -38,10 +38,8 @@ "Well that would be a few MBs of log, but here's an excerpt:\n" "\n" "make -f scripts/Makefile.build obj=net/openvswitch\n" - " /opt/cross/gcc-4.6-nolibc/powerpc64-linux/bin/powerpc64-linux-gcc -m64 -Wp,-MD,net/openvswitch/.vport-netdev.o.d -nostdinc -isystem /opt/cross/gcc-4.6.3-nolibc/powerpc64-linux/lib/gcc/powerpc64-linux/4.6.3/include -I/home/michael/src/kmk/next/arch/powerpc/include -Iarch/powerpc/include/generated -Iinclude -include /home/michael/src/kmk/next/include/linux/kconfig.h -D__KERNEL__ -Iarch/powerpc -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Werror-implicit-function-declaration -Wno-format-security -fno-delete-null-pointer-checks -Os -msoft-float -pipe -Iarch/powerpc -mminimal-toc -mtraceback=no -mcall-aixdesc -mtune=power7 -mtune=cell -mno-altivec -mno-vsx -mno-spe -mspe=no -funit-at-a-time -fno-dwarf2-cfi-asm -mno-string -mno-sched-epilog -Wa,-maltivec\n" - " -fno-reorder-blocks -fno-ipa-cp-clone -fno-partial-inlining -Wframe-larger-than=2048 -fno-stack-protector -Wno-unused-but-set-variable -g -femit-struct-debug-baseonly -pg -fno-inline-functions-called-once -Wdeclaration-after-statement -Wno-pointer-sign -fno-strict-overflow -fconserve-stack -DCC_HAVE_ASM_GOTO -fprofile-arcs -ftest-coverage -D\"KBUILD_STR(s)=#s\" -D\"KBUILD_BASENAME=KBUILD_STR(vport_netdev)\" -D\"KBUILD_MODNAME=KBUILD_STR(openvswitch)\" -c -o net/openvswitch/.tmp_vport-netdev.o net/openvswitch/vport-netdev.c\n" - " if [ \"-pg\" = \"-pg\" ]; then set -e ; perl /home/michael/src/kmk/next/scripts/recordmcount.pl \"powerpc\" \"little\" \"64\" \"/opt/cross/gcc-4.6-nolibc/powerpc64-linux/bin/powerpc64-linux-objdump\" \"/opt/cross/gcc-4.6-nolibc/powerpc64-linux/bin/powerpc64-linux-objcopy\" \"/opt/cross/gcc-4.6-nolibc/powerpc64-linux/bin/powerpc64-linux-gcc -m64 -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Werror-implicit-function-declaration -Wno-format-security -fno-delete-null-pointer-checks -Os -msoft-float -pipe -Iarch/powerpc -mminimal-toc -mtraceback=no -mcall-aixdesc -mtune=power7 -mtune=cell -mno-altivec -mno-vsx -mno-spe -mspe=no -funit-at-a-time -fno-dwarf2-cfi-asm -mno-string -mno-sched-epilog -Wa,-maltivec -fno-reorder-blocks -fno-ipa-cp-clone -fno-partial-inlining -Wfr\n" - " ame-larger-than=2048 -fno-stack-protector -Wno-unused-but-set-variable -g -femit-struct-debug-baseonly -pg -fno-inline-functions-called-once -Wdeclaration-after-statement -Wno-pointer-sign -fno-strict-overflow -fconserve-stack -DCC_HAVE_ASM_GOTO\" \"/opt/cross/gcc-4.6-nolibc/powerpc64-linux/bin/powerpc64-linux-ld -m elf64ppc\" \"/opt/cross/gcc-4.6-nolibc/powerpc64-linux/bin/powerpc64-linux-nm --synthetic\" \"\" \"\" \"0\" \"net/openvswitch/vport-netdev.o\"; fi;\n" + " /opt/cross/gcc-4.6-nolibc/powerpc64-linux/bin/powerpc64-linux-gcc -m64 -Wp,-MD,net/openvswitch/.vport-netdev.o.d -nostdinc -isystem /opt/cross/gcc-4.6.3-nolibc/powerpc64-linux/lib/gcc/powerpc64-linux/4.6.3/include -I/home/michael/src/kmk/next/arch/powerpc/include -Iarch/powerpc/include/generated -Iinclude -include /home/michael/src/kmk/next/include/linux/kconfig.h -D__KERNEL__ -Iarch/powerpc -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Werror-implicit-function-declaration -Wno-format-security -fno-delete-null-pointer-checks -Os -msoft-float -pipe -Iarch/powerpc -mminimal-toc -mtraceback=no -mcall-aixdesc -mtune=power7 -mtune=cell -mno-altivec -mno-vsx -mno-spe -mspe=no -funit-at-a-time -fno-dwarf2-cfi-asm -mno-string -mno-sched-epilog -Wa,-maltivec -fno-reorder-blocks -fno-ipa-cp-clone -fno-partial-inlining -Wframe-larger-than=2048 -fno-stack-protector -Wno-unused-but-set-variable -g -femit-struct-debug-baseonly -pg -fno-inline-functions-called-once -Wdeclaration-after-statement -Wno-pointer-sign -fno-strict-overflow -fconserve-stack -DCC_HAVE_ASM_GOTO -fprofile-arcs -ftest-coverage -D\"KBUILD_STR(s)=#s\" -D\"KBUILD_BASENAME=KBUILD_STR(vport_netdev)\" -D\"KBUILD_MODNAME=KBUILD_STR(openvswitch)\" -c -o net/openvswitch/.tmp_vport-netdev.o net/openvswitch/vport-netdev.c\n" + " if [ \"-pg\" = \"-pg\" ]; then set -e ; perl /home/michael/src/kmk/next/scripts/recordmcount.pl \"powerpc\" \"little\" \"64\" \"/opt/cross/gcc-4.6-nolibc/powerpc64-linux/bin/powerpc64-linux-objdump\" \"/opt/cross/gcc-4.6-nolibc/powerpc64-linux/bin/powerpc64-linux-objcopy\" \"/opt/cross/gcc-4.6-nolibc/powerpc64-linux/bin/powerpc64-linux-gcc -m64 -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Werror-implicit-function-declaration -Wno-format-security -fno-delete-null-pointer-checks -Os -msoft-float -pipe -Iarch/powerpc -mminimal-toc -mtraceback=no -mcall-aixdesc -mtune=power7 -mtune=cell -mno-altivec -mno-vsx -mno-spe -mspe=no -funit-at-a-time -fno-dwarf2-cfi-asm -mno-string -mno-sched-epilog -Wa,-maltivec -fno-reorder-blocks -fno-ipa-cp-clone -fno-partial-inlining -Wframe-larger-than=2048 -fno-stack-protector -Wno-unused-but-set-variable -g -femit-struct-debug-baseonly -pg -fno-inline-functions-called-once -Wdeclaration-after-statement -Wno-pointer-sign -fno-strict-overflow -fconserve-stack -DCC_HAVE_ASM_GOTO\" \"/opt/cross/gcc-4.6-nolibc/powerpc64-linux/bin/powerpc64-linux-ld -m elf64ppc\" \"/opt/cross/gcc-4.6-nolibc/powerpc64-linux/bin/powerpc64-linux-nm --synthetic\" \"\" \"\" \"0\" \"net/openvswitch/vport-netdev.o\"; fi;\n" "\n" "And then a whole bunch of calls to ld.\n" "\n" @@ -49,4 +47,4 @@ "\n" cheers -ec8ab03c4af09da7ff1dbd2493ce445f553080d7de0ad1edce96e2efd2a248f6 +281238ae7ff2afbd7deffa803ee125c24a9f43bcd8e7c5b082a1b14f56aa2a61
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.