On 01/04/2012 10:26 AM, Markos Chandras wrote: > - Include test.h header even when __UCLIBC__ is defined. It is required for > the > tst_brkm function > - Move TCID variable definition to the top so I can be independent of whether > __UCLIBC is used or not. > > Signed-off-by: Markos Chandras<[email protected]> > --- > .../kernel/syscalls/getcontext/getcontext01.c | 7 +++++-- > testcases/kernel/syscalls/profil/profil01.c | 7 +++++-- > 2 files changed, 10 insertions(+), 4 deletions(-) > > diff --git a/testcases/kernel/syscalls/getcontext/getcontext01.c > b/testcases/kernel/syscalls/getcontext/getcontext01.c > index 7cadc67..1cf2896 100644 > --- a/testcases/kernel/syscalls/getcontext/getcontext01.c > +++ b/testcases/kernel/syscalls/getcontext/getcontext01.c > @@ -34,6 +34,9 @@ > **********************************************************/ > > #include<features.h> > + > +char *TCID = "getcontext01"; /* Test program identifier. */ > + > #if !defined(__UCLIBC__) > > #include<stdio.h> > @@ -47,7 +50,6 @@ > void setup(); > void cleanup(); > > -char *TCID = "getcontext01"; /* Test program identifier. */ > int TST_TOTAL = 1; /* Total number of test cases. */ > > int exp_enos[] = { 0 }; /* must be a 0 terminated list */ > @@ -98,8 +100,9 @@ void cleanup() > } > > #else /* systems that dont support obsolete getcontext */ > +#include "test.h" > int main() > { > tst_brkm(TCONF, NULL, "system doesn't have getcontext support"); > } > -#endif > \ No newline at end of file > +#endif > diff --git a/testcases/kernel/syscalls/profil/profil01.c > b/testcases/kernel/syscalls/profil/profil01.c > index 63bed83..571e6f0 100644 > --- a/testcases/kernel/syscalls/profil/profil01.c > +++ b/testcases/kernel/syscalls/profil/profil01.c > @@ -41,6 +41,9 @@ > #endif > > #include<features.h> > + > +char *TCID = "profil01"; > + > #ifndef __UCLIBC__ > > #ifdef __arm__ > @@ -73,7 +76,6 @@ volatile int t_flag; > //char progname[]= "profil1()"; > > /***** LTP Port *****/ > -char *TCID = "profil01"; > int local_flag = PASSED; > int block_number; > FILE *temp; > @@ -305,9 +307,10 @@ void fail_exit() > /***** ** ** *****/ > > #else > +#include "test.h" > int main(void) > { > /* uClibc does not have profiling support */ > tst_exit(); > } > -#endif > \ No newline at end of file > +#endif
Ping? Any comments on this? It fixes a build failure on uClibc platforms. -- markos ------------------------------------------------------------------------------ Keep Your Developer Skills Current with LearnDevNow! The most comprehensive online learning library for Microsoft developers is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, Metro Style Apps, more. Free future releases when you subscribe now! http://p.sf.net/sfu/learndevnow-d2d _______________________________________________ Ltp-list mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/ltp-list
