[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: address@hidden: RE: emacs 22.1 on hp-ux 11.11 core dumps when DISPLA
Re: address@hidden: RE: emacs 22.1 on hp-ux 11.11 core dumps when DISPLAY not set]
Fri, 17 Aug 2007 00:49:51 -0400
Note that in emacs src directory, doing :
grep '^ *static ' *.c
finds something like 140 occurences of static vars in functions.
(maybe most of these occurences are in some code not used on USG systems
We should check all of these to make sure that none of them can be
used on systems that do `#define static '. If any can be used there,
we need to change the code.
But there is another possibility. Maybe we can get rid of the
practice of #define static.
I wonder if recent versions of HPUX still need the #define static.
How about if you try deleting that from hpux.h, and rebuild Emacs, and
see if it works?
I see that s/usg5-4.h does #undef static.
Are any pre-5.4 USG systems still used?
Are any really still supported?
It would be nice to get rid of that issue.