File:  [DVB] / dietlibc / findcflags.sh
Revision 1.7: download - view: text, annotated - select for diffs
Sat Apr 19 15:07:32 2014 UTC (10 years, 1 month ago) by leitner
Branches: MAIN
CVS tags: HEAD
Massive ARM changes from Enrico Scholz

#!/bin/sh
version=`${1:-gcc} -v 2>&1 |sed -n '/gcc version/ {s/gcc version //;p;}'`
case $version in
  2.9*) echo -march=i386 -Os -fomit-frame-pointer -malign-functions=1 -malign-jumps=1 -malign-loops=1 -mpreferred-stack-boundary=2 ;;
  3.0*) echo -march=i386 -Os -fomit-frame-pointer -malign-functions=1 -malign-jumps=1 -malign-loops=1 -mpreferred-stack-boundary=2 ;;
  [34]*) echo -Os -fomit-frame-pointer -falign-functions=1 -falign-jumps=1 -falign-loops=1 -mpreferred-stack-boundary=4;;
  *) echo -O2 -pipe -fomit-frame-pointer ;;
esac

LinuxTV legacy CVS <linuxtv.org/cvs>