(List (= scope= flags=0 words=[] bindings=[('test_description', {[SQ ]})]) (Com {[LIT_CHARS .]} {[LIT_CHARS ./test-lib.sh]} ) (Com {[LIT_CHARS mkdir]} {[LIT_CHARS -p]} {[LIT_CHARS klibc/arch/x86_64/include/klibc]} ) (Com {[LIT_CHARS cat]} < (FilenameRedirectNode filename={[LIT_CHARS klibc/arch/x86_64/include/klibc/archsetjmp.h]} "> 1), (HereDocRedirectNode here_end='EOF' do_expansion=False body_word={[LIT_CHARS "/*\n"] [LIT_CHARS " * arch/x86_64/include/klibc/archsetjmp.h\n"] [LIT_CHARS " */\n"] [LIT_CHARS "\n"] [LIT_CHARS "#ifndef _KLIBC_ARCHSETJMP_H\n"] [LIT_CHARS "#define _KLIBC_ARCHSETJMP_H\n"] [LIT_CHARS "\n"] [LIT_CHARS "struct __jmp_buf {\n"] [LIT_CHARS " unsigned long __rbx;\n"] [LIT_CHARS " unsigned long __rsp;\n"] [LIT_CHARS " unsigned long __rbp;\n"] [LIT_CHARS " unsigned long __r12;\n"] [LIT_CHARS " unsigned long __r13;\n"] [LIT_CHARS " unsigned long __r14;\n"] [LIT_CHARS " unsigned long __r15;\n"] [LIT_CHARS " unsigned long __rip;\n"] [LIT_CHARS "};\n"] [LIT_CHARS "\n"] [LIT_CHARS "typedef struct __jmp_buf jmp_buf[1];\n"] [LIT_CHARS "\n"] [LIT_CHARS "#endif /* _SETJMP_H */\n"]} 0), > ) (Com {[LIT_CHARS cat]} < (FilenameRedirectNode filename={[LIT_CHARS klibc/README]} "> 1), (HereDocRedirectNode here_end='EOF' do_expansion=False body_word={[LIT_CHARS "This is a simple readme file.\n"]} 0), > ) (Com {[LIT_CHARS cat]} < (FilenameRedirectNode filename={[LIT_CHARS patch]} "> 1), (HereDocRedirectNode here_end='EOF' do_expansion=False body_word={[LIT_CHARS "diff --git a/klibc/arch/x86_64/include/klibc/archsetjmp.h b/include/arch/cris/klibc/archsetjmp.h\n"] [LIT_CHARS "similarity index 76%\n"] [LIT_CHARS "copy from klibc/arch/x86_64/include/klibc/archsetjmp.h\n"] [LIT_CHARS "copy to include/arch/cris/klibc/archsetjmp.h\n"] [LIT_CHARS "--- a/klibc/arch/x86_64/include/klibc/archsetjmp.h\n"] [LIT_CHARS "+++ b/include/arch/cris/klibc/archsetjmp.h\n"] [LIT_CHARS "@@ -1,21 +1,24 @@\n"] [LIT_CHARS " /*\n"] [LIT_CHARS "- * arch/x86_64/include/klibc/archsetjmp.h\n"] [LIT_CHARS "+ * arch/cris/include/klibc/archsetjmp.h\n"] [LIT_CHARS " */\n"] [LIT_CHARS "\n"] [LIT_CHARS " #ifndef _KLIBC_ARCHSETJMP_H\n"] [LIT_CHARS " #define _KLIBC_ARCHSETJMP_H\n"] [LIT_CHARS "\n"] [LIT_CHARS " struct __jmp_buf {\n"] [LIT_CHARS "- unsigned long __rbx;\n"] [LIT_CHARS "- unsigned long __rsp;\n"] [LIT_CHARS "- unsigned long __rbp;\n"] [LIT_CHARS "- unsigned long __r12;\n"] [LIT_CHARS "- unsigned long __r13;\n"] [LIT_CHARS "- unsigned long __r14;\n"] [LIT_CHARS "- unsigned long __r15;\n"] [LIT_CHARS "- unsigned long __rip;\n"] [LIT_CHARS "+ unsigned long __r0;\n"] [LIT_CHARS "+ unsigned long __r1;\n"] [LIT_CHARS "+ unsigned long __r2;\n"] [LIT_CHARS "+ unsigned long __r3;\n"] [LIT_CHARS "+ unsigned long __r4;\n"] [LIT_CHARS "+ unsigned long __r5;\n"] [LIT_CHARS "+ unsigned long __r6;\n"] [LIT_CHARS "+ unsigned long __r7;\n"] [LIT_CHARS "+ unsigned long __r8;\n"] [LIT_CHARS "+ unsigned long __sp;\n"] [LIT_CHARS "+ unsigned long __srp;\n"] [LIT_CHARS " };\n"] [LIT_CHARS "\n"] [LIT_CHARS " typedef struct __jmp_buf jmp_buf[1];\n"] [LIT_CHARS "\n"] [LIT_CHARS "-#endif /* _SETJMP_H */\n"] [LIT_CHARS "+#endif /* _KLIBC_ARCHSETJMP_H */\n"] [LIT_CHARS "diff --git a/klibc/arch/x86_64/include/klibc/archsetjmp.h b/include/arch/m32r/klibc/archsetjmp.h\n"] [LIT_CHARS "similarity index 66%\n"] [LIT_CHARS "rename from klibc/arch/x86_64/include/klibc/archsetjmp.h\n"] [LIT_CHARS "rename to include/arch/m32r/klibc/archsetjmp.h\n"] [LIT_CHARS "--- a/klibc/arch/x86_64/include/klibc/archsetjmp.h\n"] [LIT_CHARS "+++ b/include/arch/m32r/klibc/archsetjmp.h\n"] [LIT_CHARS "@@ -1,21 +1,21 @@\n"] [LIT_CHARS " /*\n"] [LIT_CHARS "- * arch/x86_64/include/klibc/archsetjmp.h\n"] [LIT_CHARS "+ * arch/m32r/include/klibc/archsetjmp.h\n"] [LIT_CHARS " */\n"] [LIT_CHARS "\n"] [LIT_CHARS " #ifndef _KLIBC_ARCHSETJMP_H\n"] [LIT_CHARS " #define _KLIBC_ARCHSETJMP_H\n"] [LIT_CHARS "\n"] [LIT_CHARS " struct __jmp_buf {\n"] [LIT_CHARS "- unsigned long __rbx;\n"] [LIT_CHARS "- unsigned long __rsp;\n"] [LIT_CHARS "- unsigned long __rbp;\n"] [LIT_CHARS "+ unsigned long __r8;\n"] [LIT_CHARS "+ unsigned long __r9;\n"] [LIT_CHARS "+ unsigned long __r10;\n"] [LIT_CHARS "+ unsigned long __r11;\n"] [LIT_CHARS " unsigned long __r12;\n"] [LIT_CHARS " unsigned long __r13;\n"] [LIT_CHARS " unsigned long __r14;\n"] [LIT_CHARS " unsigned long __r15;\n"] [LIT_CHARS "- unsigned long __rip;\n"] [LIT_CHARS " };\n"] [LIT_CHARS "\n"] [LIT_CHARS " typedef struct __jmp_buf jmp_buf[1];\n"] [LIT_CHARS "\n"] [LIT_CHARS "-#endif /* _SETJMP_H */\n"] [LIT_CHARS "+#endif /* _KLIBC_ARCHSETJMP_H */\n"] [LIT_CHARS "diff --git a/klibc/README b/klibc/README\n"] [LIT_CHARS "--- a/klibc/README\n"] [LIT_CHARS "+++ b/klibc/README\n"] [LIT_CHARS "@@ -1,1 +1,4 @@\n"] [LIT_CHARS " This is a simple readme file.\n"] [LIT_CHARS "+And we add a few\n"] [LIT_CHARS "+lines at the\n"] [LIT_CHARS "+end of it.\n"] [LIT_CHARS "diff --git a/klibc/README b/klibc/arch/README\n"] [LIT_CHARS "copy from klibc/README\n"] [LIT_CHARS "copy to klibc/arch/README\n"] [LIT_CHARS "--- a/klibc/README\n"] [LIT_CHARS "+++ b/klibc/arch/README\n"] [LIT_CHARS "@@ -1,1 +1,3 @@\n"] [LIT_CHARS " This is a simple readme file.\n"] [LIT_CHARS "+And we copy it to one level down, and\n"] [LIT_CHARS "+add a few lines at the end of it.\n"]} 0), > ) (Pipeline (Com {[LIT_CHARS find]} {[LIT_CHARS klibc]} {[LIT_CHARS -type]} {[LIT_CHARS f]} {[LIT_CHARS -print]} ) (Com {[LIT_CHARS xargs]} {[LIT_CHARS git]} {[LIT_CHARS update-index]} {[LIT_CHARS --add]} {[LIT_CHARS --]} ) ) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ ]} ) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ ]} ) (Com {[LIT_CHARS test_done]} ) )