With the latest CVS, I get the following error:
/usr/local/egcs-2000-07-21/bin/gcc -c -O3 -malign-double -pipe -march=pentiumpro
-mcpu=pentiumpro -ffast-math -fno-exceptions -Demacs -I. -DHAVE_CONFIG_H
-I/usr/local/include -I/usr/X11R6/include
/usr/local/src/xemacs-21.2-2000-07-22/src/redisplay-output.c
/usr/local/src/xemacs-21.2-2000-07-22/src/redisplay-output.c:1308: conflicting types for
`redisplay_output_layout'
/usr/local/src/xemacs-21.2-2000-07-22/src/redisplay.h:758: previous declaration of
`redisplay_output_layout'
make[1]: *** [redisplay-output.o] Error 1
The following patch allows me to compile:
--- src/redisplay.h~ Tue Apr 25 19:17:56 2000
+++ src/redisplay.h Sat Jul 22 18:00:34 2000
@@ -751,7 +751,7 @@
int get_next_display_block (layout_bounds bounds,
display_block_dynarr *dba, int start_pos,
int *next_start);
-void redisplay_output_layout (struct window *w,
+void redisplay_output_layout (Lisp_Object domain,
Lisp_Object image_instance,
struct display_box* db, struct display_glyph_area* dga,
face_index findex, int cursor_start, int cursor_width,
- vin