*** ./utf8proc.h.ORIG Thu Nov 1 22:55:21 2018 --- ./utf8proc.h Thu Nov 1 22:57:57 2018 *************** *** 97,103 **** typedef bool utf8proc_bool; # endif #else ! # include # include typedef int8_t utf8proc_int8_t; typedef uint8_t utf8proc_uint8_t; --- 97,108 ---- typedef bool utf8proc_bool; # endif #else ! # ifndef _AIX ! # include ! # else ! typedef unsigned char bool; ! enum {false, true}; ! # endif # include typedef int8_t utf8proc_int8_t; typedef uint8_t utf8proc_uint8_t; *** ./Makefile.ORIG Thu Nov 1 23:10:15 2018 --- ./Makefile Thu Nov 1 23:09:39 2018 *************** *** 2,17 **** # programs MAKE=make ! AR?=ar ! CC?=gcc INSTALL=install FIND=find # compiler settings ! CFLAGS ?= -O2 ! PICFLAG = -fPIC ! C99FLAG = -std=c99 ! WCFLAGS = -Wall -pedantic UCFLAGS = $(CFLAGS) $(PICFLAG) $(C99FLAG) $(WCFLAGS) -DUTF8PROC_EXPORTS # shared-library version MAJOR.MINOR.PATCH ... this may be *different* --- 2,17 ---- # programs MAKE=make ! AR=ar ! CC=xlc_r INSTALL=install FIND=find # compiler settings ! CFLAGS = -O3 -qstrict ! PICFLAG = ! C99FLAG = -qlanglvl=stdc99 ! WCFLAGS = UCFLAGS = $(CFLAGS) $(PICFLAG) $(C99FLAG) $(WCFLAGS) -DUTF8PROC_EXPORTS # shared-library version MAJOR.MINOR.PATCH ... this may be *different* *************** *** 42,48 **** .PHONY: all clean data update manifest install ! all: libutf8proc.a libutf8proc.$(SHLIB_EXT) clean: rm -f utf8proc.o libutf8proc.a libutf8proc.$(SHLIB_VERS_EXT) libutf8proc.$(SHLIB_EXT) --- 42,48 ---- .PHONY: all clean data update manifest install ! all: libutf8proc.a clean: rm -f utf8proc.o libutf8proc.a libutf8proc.$(SHLIB_VERS_EXT) libutf8proc.$(SHLIB_EXT)