#/sbin/bash
gcc_orig=${1:?"usage: make-patch <orig_gcc_dir> [patched_gcc_dir]"}
gcc_patched=${2:-"gcc-xenomai"}
rm -f $gcc_orig/gcc/c-parse.[cy]
rm -f $gcc_orig/gcc/objc/objc-parse.[cy]
rm -f $gcc_orig/gcc/cp/parse.c
find $gcc_patched \( -name '*~' -o -name '#*#' \) -print | xargs rm -f
rm -f $gcc_patched/gcc/c-parse.[cy]
rm -f $gcc_patched/gcc/objc/objc-parse.[cy]
rm -f $gcc_patched/gcc/cp/parse.c
diff -Naur $gcc_orig $gcc_patched > $gcc_orig.patch
