41 lines
1.3 KiB
Plaintext
41 lines
1.3 KiB
Plaintext
#! /bin/sh -e
|
|
|
|
# DP: Add options and specs for languages that are not built from a source
|
|
# DP: (but built from separate sources).
|
|
|
|
dir=
|
|
if [ $# -eq 3 -a "$2" = '-d' ]; then
|
|
pdir="-d $3"
|
|
dir="$3/"
|
|
elif [ $# -ne 1 ]; then
|
|
echo >&2 "`basename $0`: script expects -patch|-unpatch as argument"
|
|
exit 1
|
|
fi
|
|
case "$1" in
|
|
-patch)
|
|
patch $pdir -f --no-backup-if-mismatch -p0 < $0
|
|
;;
|
|
-unpatch)
|
|
patch $pdir -f --no-backup-if-mismatch -R -p0 < $0
|
|
;;
|
|
*)
|
|
echo >&2 "`basename $0`: script expects -patch|-unpatch as argument"
|
|
exit 1
|
|
esac
|
|
exit 0
|
|
|
|
|
|
--- gcc/Makefile.in~ 2006-07-11 14:03:25.865618000 +0200
|
|
+++ gcc/Makefile.in 2006-07-11 21:15:30.011548776 +0200
|
|
@@ -424,8 +424,8 @@
|
|
xm_include_list=@xm_include_list@
|
|
xm_defines=@xm_defines@
|
|
lang_checks=check-gcc
|
|
-lang_opt_files=@lang_opt_files@ $(srcdir)/c.opt $(srcdir)/common.opt
|
|
-lang_specs_files=@lang_specs_files@
|
|
+lang_opt_files=$(sort @lang_opt_files@ $(foreach lang,$(debian_extra_langs),$(srcdir)/$(lang)/lang.opt)) $(srcdir)/c.opt $(srcdir)/common.opt
|
|
+lang_specs_files=$(sort @lang_specs_files@ $(foreach lang,$(debian_extra_langs),$(srcdir)/$(lang)/lang-specs.h))
|
|
lang_tree_files=@lang_tree_files@
|
|
target_cpu_default=@target_cpu_default@
|
|
GCC_THREAD_FILE=@thread_file@
|