Go to most recent revision | Blame | Compare with Previous | Last modification | View Log | RSS feed
/* SIGNED PROMOTION RULES */
#ifndef __STARTUP_PROMOTION_INCLUDED
#define __STARTUP_PROMOTION_INCLUDED
#pragma token PROC ( VARIETY ) VARIETY __prom # ~sign_promote
#pragma promote char:int
#pragma promote signed char:int
#pragma promote unsigned char:unsigned int
#pragma promote short:int
#pragma promote unsigned short:unsigned int
#pragma promote int:int
#pragma promote unsigned int:unsigned int
#pragma promote long:long
#pragma promote unsigned long:unsigned long
#pragma TenDRA begin
#pragma TenDRA no external declaration allow
#pragma TenDRA longlong type allow
#pragma promote long long:long long
#pragma promote unsigned long long:unsigned long long
#pragma TenDRA end
#pragma TenDRA begin
#pragma compute promote __prom
#pragma no_def __prom
#undef __prom
#undef __ushort_to_int
#endif