Complete.Org: Mailing Lists: Archives: freeciv-dev: January 2001:
[Freeciv-Dev] Re: Compiler-warnings
Home

[Freeciv-Dev] Re: Compiler-warnings

[Top] [All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index] [Thread Index]
To: freeciv-dev@xxxxxxxxxxx
Subject: [Freeciv-Dev] Re: Compiler-warnings
From: Gerhard Killesreiter <killesreiter@xxxxxxxxxxxxxxxxxxxxxx>
Date: 24 Jan 2001 17:11:35 +0100

Falk Hueffner <falk.hueffner@xxxxxxxxxxxxxxxxxxxxxxxx> writes:

> They are very significant on systems where 'char' defaults to 'signed
> char' (like ARM), and the characters are in the 128...255 range, since
> then a negative offset will be taken, which is rarely what was
> meant. This especially evil since often only 7 bit characters are in
> use, so it goes unnotified for a while.

Hmm.

Dirk Stoecker <stoecker@xxxxxxxxxxxxxx> writes:

> I have equal messages (and lots of others) on Amiga. This message should
> be (if equal to SAS-C) a warning, that char types are passed as function
> argument, e.g. func(char a, int b). This is "possible" portability
> problem, as in real the passed argument is of type int.
> 
> I disabled this warning as there are too much in the source to change them
> all. I'm still on removing some of the other portability warnings SAS-C
> produces (ai directory is warning free [except of disabled ones :-]).

Hmmm. Hmm.

To be honest. I did not understand a word. But thanks anyway :-)

The question remains:
Should I prepare a list of those warnings? 

_Iff_ somebody would explain to me what to change in the source, I
_might_ try my hands on a patch. To silence the warnings, or do
whatever to them.

Cheers,
        Gerhard

-- 
Dipl.-Phys. Gerhard Killesreiter <killesreiter@xxxxxxxxxxxxxxxxxxxxxx>
Mit guten Grund ist das Volksempfinden, auch das linke, weltbewahrende
und walfischrettende, keine Grundlage für Entscheidungen unserer
Gerichte.                               Gregor Frowein in d.e.f.b.misc



[Prev in Thread] Current Thread [Next in Thread]