Re: howto get rid of 'pointer arguments differ in signedness'



On Jun 11, 2:44 am, Rainer Weikusat <rweiku...@xxxxxxxxxxx> wrote:

It was designed from the standpoint of being fed C code written for an
abstract machine.

Please cite a reference proving this (absurd) claim. And please answer
the question how a compiler can be 'designed to accept only strictly
conforming C source code' and incorporate both machine-specific
features and extensions to C.

You are being an idiot. I don't know if it's intentional or
accidental, but either way, it's very annoying.

Even if the compiler has machine-specific features and extensions,
it's entirely appropriate to warn when somebody might be using such
things unintentionally. (With code that might mean somethign else on
another platform.)

DS


.



Relevant Pages

  • Re: J3s workings
    ... by having compiler writers, both commercial and volunteer, (gfortran ... If those features are adopted by several compilers, ... I avoid using vendor extensions even when they are ... And features supported by only a single vendor are even more rare ...
    (comp.lang.fortran)
  • Re: howto get rid of pointer arguments differ in signedness
    ... conforming C source code' and incorporate both machine-specific ... Even if the compiler has machine-specific features and extensions, ... strictly conforming C programs), doesn't provide a reason for this ...
    (comp.os.linux.development.apps)
  • Re: Microcontroller Compiler
    ... unanswered question in my mind. ... are the key features that one keeps in mind while designing a compiler ... If the micro controller has some special features, ... be sure that you can map source code to these features ...
    (comp.compilers)
  • Re: Porting C software
    ... C99 contains a few features that look particularly problematic (dynamic ... GCC is a particular implementation. ... nice currently left void by gcc, that of being an at-runtime compiler (IMO, ... and quaternion math using my extensions, well, then, it is not portable. ...
    (comp.lang.c)
  • Re: Porting C software
    ... C99 contains a few features that look particularly problematic (dynamic ... GCC is a particular implementation. ... my case, I have a compiler, it supports a subset of C (and also has a few ... and quaternion math using my extensions, well, then, it is not portable. ...
    (comp.lang.c)