# HG changeset patch # User lost # Date 1240279497 0 # Node ID 0926c29426f48e58107da714255f0cd086a8414a # Parent 299c5d793acabb440fc7d956882977bf120bcdd1 Updated ar and as scripts to be able to work with libgcc etc. diff -r 299c5d793aca -r 0926c29426f4 extra/ar --- a/extra/ar Mon Apr 20 02:24:33 2009 +0000 +++ b/extra/ar Tue Apr 21 02:04:57 2009 +0000 @@ -44,6 +44,9 @@ x|-x) options="--extract" ;; + -C|--cache) + exit 0 + ;; *) options="--replace --create $options" if [ "$libname" = "" ]; then diff -r 299c5d793aca -r 0926c29426f4 extra/as --- a/extra/as Mon Apr 20 02:24:33 2009 +0000 +++ b/extra/as Tue Apr 21 02:04:57 2009 +0000 @@ -122,7 +122,7 @@ # --pragma=undefextern causes undefined symbols to be assumed external # --pragma=cescapes allows C escape syntax in strings #echo lwasm -o "$output_file" $options --obj --pragma=undefextern --pragma=cescapes $input_file -lwasm -o "$output_file" $options --obj --pragma=undefextern --pragma=cescapes $input_file +lwasm -o "$output_file" $options --obj --pragma=undefextern --pragma=cescapes --pragma=importundefexport $input_file rc=$? # OK, see if the assembler succeeded or not.