From c666df70b0321c9711a8a965daff1e2608c38b59 Mon Sep 17 00:00:00 2001 From: René 'Necoro' Neumann Date: Sun, 13 Mar 2011 23:19:50 +0100 Subject: Add list_cc_flags --- .zsh/zshfunctions | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) (limited to '.zsh/zshfunctions') diff --git a/.zsh/zshfunctions b/.zsh/zshfunctions index 92f88f2..db01a95 100644 --- a/.zsh/zshfunctions +++ b/.zsh/zshfunctions @@ -153,6 +153,29 @@ menc() unset p } +list_cc_flags() +{ + Usage() + { + printf '%s\n' "Usage: ${0##*/} c|o [gcc-Flags e.g. -march=native -O2] + Show which compile|optimization flags are selected when you chose gcc-Flags" + return ${1:-1} + } + + case "${1}" in + c) + shift + gcc -v -c -Q "${@}" -o /dev/null -x c - 2>&1 <&1;; + *) Usage;; + esac +} + if [[ $UID == 0 ]]; then # unpack a package -- cgit v1.2.3-54-g00ecf