This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Fwd: An options exception


Hi!

I didn't find any precedent of the following before, so this can be a start for
discussion.

Options are known to be different between compilers and achieve options
compatibility is somewhat complex because of this. GCC can be taken as a
reference point, but since other comilers still can (and expected to) have their
own proprietary options there potentially can be a situation that GCC redefines
the same option that was previously (in time) introuced by other compiler.

To evade such a `derail` can we elaborate a rule about new options introduction
and make an escape prefix, such as -q. No options under this escape should be
introduced for GCC. Then other comilers will never appear in a situation their
options reused by GCC and cause a conflict.

Sergos


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]