bash-3.2$ touch x.c
bash-3.2$ /usr/gcc-4.3/bin/gcc -mpcfooo -S x.c
x.c:1: error: pc0 is not valid precision setting (32, 64 or 80)
bash-3.2$ /usr/gcc-4.3/bin/gcc -mpc80x -S x.c
bash-3.2$
There are 2 issues:
1. pc0 isn't specified.
2. -mpc80x should be an error.
--
Summary: Improve -mpcXXX handling
Product: gcc
Version: 4.4.0
Status: UNCONFIRMED
Severity: enhancement
Priority: P3
Component: target
AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: hjl dot tools at gmail dot com
GCC target triplet: x86_64-unknown-linux-gnu
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35425