pjs@aristotle.JPL.NASA.gov (Peter Scott) (10/08/90)
I just did a make world of the X11R4.18 tree under SunOS 4.1,
and checked for errors and warnings. The only ones were:
"sunKbd.c", line 170: warning: constant 770 is out of range of unsigned
char comparison
"sunKbd.c", line 170: warning: result of comparison is always true
The line in mit/server/ddx/sun/sunKbd.c is:
if (key.kio_entry != HOLE)
and it comes from the include file /usr/include/sundev/kbd.h,
which is included by sun.h in mit/server/ddx/sun.
On a SunOS 4.0.3 system, this is defined as:
/usr/include/sundev/kbd.h:#define HOLE 0xA2 /* This key
does not exist on the keyboard.
On the SunOS 4.1 system, it is defined as:
/usr/include/sundev/kbd.h:#define HOLE 0x302 /* This key
does not exist on the keyboard.
I still have a lot more work to do to get the installation complete, but
this (obviously) bothers me. I have no clue what to do about it. Any
information on the topic would be helpful.
--
This is news. This is your | Peter Scott, NASA/JPL/Caltech
brain on news. Any questions? | (pjs@aristotle.jpl.nasa.gov)