OpenGrok
Cross Reference: targparam.h
xref
: /
src
/
usr.bin
/
xlint
/
arch
/
hppa
/
targparam.h
Home
|
History
|
Annotate
|
Download
|
only in
hppa
History log of
/src/usr.bin/xlint/arch/hppa/targparam.h
Revision
Date
Author
Comments
1.9
27-Jun-2021
rillig
lint: fix typo in comment for target platform definitions
1.8
24-Jan-2021
rillig
lint: reduce preprocessor magic for platform target types
1.7
09-Jan-2021
rillig
lint: make target platform independent of host platform
If lint is run on a platform that has CHAR_BIT == 10, this doesn't
magically make an ILP32 platform have 40 bits per uint32_t.
At the moment, all of the supported platforms are either ILP32 or
I32LP64 anyway, and all of them have CHAR_BIT == 8 == CHAR_SIZE,
so nothing changes practically.
1.6
09-Jan-2021
rillig
lint: remove trailing whitespace
1.5
27-Mar-2012
christos
more cross lint friendlyness
XXX: needs more constants converted double/float
1.4
16-Feb-2012
skrll
Correct LDOUBLE_SIZE
1.3
26-Jan-2005
christos
branches: 1.3.50;
sync with reality.
1.2
29-May-2003
christos
- make all targparam.h files consistent with the arch includes
- add a new INTPTR_IS_LONG define and use it.
- XXX: the PTRDIFF, SIZEOF, INTPTR defines really make lint more relaxed
in some platforms than others. We should really be looking for the
particular tokens to enable this kind of checking. I.e.
now:
char *p;
int foo = (int)p;
does not produce a warning on INTPTR_IS_LONG == 0 platformas.
In reality it should only elide the warning if:
char *p;
int foo = (intptr_t)p;
but it is not that smart (yet).
1.1
06-Jun-2002
fredette
Added hppa support to xlint.
1.3.50.1
17-Apr-2012
yamt
sync with head
Indexes created Sat Oct 25 16:10:12 GMT 2025