Self-explanatory. Committed. * gcc.dg/sibcall-3.c: MSP430 doesn't have sibcall. * gcc.dg/sibcall-4.c: Likewise.
Index: gcc.dg/sibcall-3.c =================================================================== --- gcc.dg/sibcall-3.c (revision 210340) +++ gcc.dg/sibcall-3.c (working copy) @@ -2,13 +2,13 @@ void non-leaf-function taking one int argument calling a function which is about the same as itself. Copyright (C) 2002 Free Software Foundation Inc. Contributed by Hans-Peter Nilsson <h...@bitrange.com> */ -/* { dg-do run { xfail { { cris-*-* crisv32-*-* h8300-*-* hppa*64*-*-* m32r-*-* mcore-*-* mn10300-*-* nds32*-*-* xstormy16-*-* v850*-*-* vax-*-* xtensa*-*-* } || { arm*-*-* && { ! arm32 } } } } } */ +/* { dg-do run { xfail { { cris-*-* crisv32-*-* h8300-*-* hppa*64*-*-* m32r-*-* mcore-*-* mn10300-*-* msp430*-*-* nds32*-*-* xstormy16-*-* v850*-*-* vax-*-* xtensa*-*-* } || { arm*-*-* && { ! arm32 } } } } } */ /* -mlongcall disables sibcall patterns. */ /* { dg-skip-if "" { powerpc*-*-* } { "-mlongcall" } { "" } } */ /* { dg-options "-O2 -foptimize-sibling-calls" } */ /* The option -foptimize-sibling-calls is the default, but serves as marker. This test is xfailed on targets without sibcall patterns Index: gcc.dg/sibcall-4.c =================================================================== --- gcc.dg/sibcall-4.c (revision 210340) +++ gcc.dg/sibcall-4.c (working copy) @@ -2,13 +2,13 @@ void non-leaf-function taking no arguments calling a function which is about the same as itself. Copyright (C) 2002 Free Software Foundation Inc. Contributed by Hans-Peter Nilsson <h...@bitrange.com> */ -/* { dg-do run { xfail { { cris-*-* crisv32-*-* h8300-*-* hppa*64*-*-* m32r-*-* mcore-*-* mn10300-*-* nds32*-*-* xstormy16-*-* v850*-*-* vax-*-* xtensa*-*-* } || { arm*-*-* && { ! arm32 } } } } } */ +/* { dg-do run { xfail { { cris-*-* crisv32-*-* h8300-*-* hppa*64*-*-* m32r-*-* mcore-*-* mn10300-*-* msp430*-*-* nds32*-*-* xstormy16-*-* v850*-*-* vax-*-* xtensa*-*-* } || { arm*-*-* && { ! arm32 } } } } } */ /* -mlongcall disables sibcall patterns. */ /* { dg-skip-if "" { powerpc*-*-* } { "-mlongcall" } { "" } } */ /* { dg-options "-O2 -foptimize-sibling-calls" } */ /* The option -foptimize-sibling-calls is the default, but serves as marker. This test is xfailed on targets without sibcall patterns