Mercurial > emacs
view src/m/ews4800.h @ 31637:c1f4bdbf8465
(ALLOC_XPM_COLORS): Define if we can use Emacs' color
allocation functions with the XPM lib.
(struct xpm_cached_color) [ALLOC_XPM_COLORS]: New structure.
(XPM_COLOR_CACHE_BUCKETS) [ALLOC_XPM_COLORS]: New macro.
(xpm_color_cache) [ALLOC_XPM_COLORS]: New variable.
(xpm_init_color_cache, xpm_free_color_cache, xpm_lookup_color)
(xpm_alloc_color, xpm_free_colors) [ALLOC_XPM_COLORS]: New
functions.
(xpm_load) [ALLOC_XPM_COLORS]: Use Emacs' own color allocation
functions, if possible, because these handle color allocation
failure more gracefully.
(Fimage_mask_p): New function.
author | Gerd Moellmann <gerd@gnu.org> |
---|---|
date | Fri, 15 Sep 2000 15:19:03 +0000 |
parents | f6ab39ac9c55 |
children | c8fb06423da0 |
line wrap: on
line source
/* m- file for NEC EWS4800 RISC series. */ #undef LIB_STANDARD #undef C_DEBUG_SWITCH #define INHIBIT_BSD_TIME #undef USG #include "mips.h" #define USG #undef UNEXEC #define UNEXEC unexelf.o #undef LIBS_MACHINE #undef LD_SWITCH_MACHINE #undef START_FILES #undef DATA_START #undef LIB_STANDARD #undef C_SWITCH_MACHINE #ifndef __GNUC__ #undef C_DEBUG_SWITCH #define C_DEBUG_SWITCH -O -KOlimit=3000 -ZXNd=5000 #endif /* !__GNUC__ */