ENH: fix ia64 build with aCC

This commit is contained in:
Bill Hoffman 2006-06-27 09:57:02 -04:00
parent 8033e32203
commit 88e3cd53ab
1 changed files with 19 additions and 13 deletions

View File

@ -33,6 +33,12 @@
#include "mf_common.h"
#include "form.h"
/* get around odd bug on aCC and itanium */
#if defined(__hpux) && defined(__ia64)
#define getmaxx __getmaxx
#define getmaxy __getmaxy
#endif
/* form status values */
#define _OVLMODE (0x04) /* Form is in overlay mode */
#define _WINDOW_MODIFIED (0x10) /* Current field window has been modified */
@ -41,7 +47,7 @@
/* field status values */
#define _CHANGED (0x01) /* Field has been changed */
#define _NEWTOP (0x02) /* Vertical scrolling occured */
#define _NEWPAGE (0x04) /* field begins new page of form */
#define _NEWPAGE (0x04) /* field begins new page of form */
#define _MAY_GROW (0x08) /* dynamic field may still grow */
/* fieldtype status values */
@ -91,20 +97,20 @@ typedef struct typearg {
#define FIRST_ACTIVE_MAGIC (-291056)
#define ALL_FORM_OPTS ( \
O_NL_OVERLOAD |\
O_BS_OVERLOAD )
O_NL_OVERLOAD |\
O_BS_OVERLOAD )
#define ALL_FIELD_OPTS ( \
O_VISIBLE |\
O_ACTIVE |\
O_PUBLIC |\
O_EDIT |\
O_WRAP |\
O_BLANK |\
O_AUTOSKIP|\
O_NULLOK |\
O_PASSOK |\
O_STATIC )
O_VISIBLE |\
O_ACTIVE |\
O_PUBLIC |\
O_EDIT |\
O_WRAP |\
O_BLANK |\
O_AUTOSKIP|\
O_NULLOK |\
O_PASSOK |\
O_STATIC )
#define C_BLANK ' '