X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=vos%2Fconfig.ga.h;h=f54c4de5b59cca60ce55686c3e0e89968284fe9e;hb=7272584d0d275e06fe4442e1b6aecb95109596e4;hp=d235ba11cebe31559af932a1babecacd431a66ab;hpb=0e06870bf080a38cda51c06c6612359afc2334e1;p=p5sagit%2Fp5-mst-13.2.git diff --git a/vos/config.ga.h b/vos/config.ga.h index d235ba1..f54c4de 100644 --- a/vos/config.ga.h +++ b/vos/config.ga.h @@ -1926,6 +1926,13 @@ */ #define HAS_SIGACTION /**/ +/* HAS_SIGPROCMASK: + * This symbol, if defined, indicates that sigprocmask + * system call is available to examine or change the signal mask + * of the calling process. + */ +#define HAS_SIGPROCMASK /**/ + /* HAS_SIGSETJMP: * This variable indicates to the C program that the sigsetjmp() * routine is available to save the calling process's registers @@ -2788,6 +2795,10 @@ * This symbol defines the format string used for printing a Perl UV * as an unsigned hexadecimal integer in lowercase abcdef. */ +/* UVXf: + * This symbol defines the format string used for printing a Perl UV + * as an unsigned hexadecimal integer in uppercase ABCDEF. + */ /* NVef: * This symbol defines the format string used for printing a Perl NV * using %e-ish floating point format. @@ -2804,6 +2815,7 @@ #define UVuf "u" /**/ #define UVof "o" /**/ #define UVxf "x" /**/ +#define UVXf "X" /**/ #define NVef "e" /**/ #define NVff "f" /**/ #define NVgf "g" /**/ @@ -2906,8 +2918,13 @@ * The last element is 0, corresponding to the 0 at the end of * the sig_name list. */ +/* SIG_SIZE: + * This variable contains the number of elements of the sig_name + * and sig_num arrays, excluding the final NULL entry. + */ #define SIG_NAME "ZERO","ABRT","FPE","ILL","INT","SEGV","TERM","USR1","USR2","IO","HUP","URG","ALRM","CHLD","CONT","KILL","STOP","PIPE","QUIT","BUS","TRAP","TSTP","TTIN","TTOU","RT1","RT2","RT3","RT4","RT5","RT6","RT7","RT8",0 /**/ #define SIG_NUM 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,0 /**/ +#define SIG_SIZE 32 /**/ /* SITEARCH: * This symbol contains the name of the private library for this package. @@ -3239,4 +3256,10 @@ */ /*#define NEED_VA_COPY / **/ +/* HAS_SOCKATMARK: + * This symbol, if defined, indicates that the sockatmark routine is + * available to test whether a socket is at the out-of-band mark. + */ +/*#define HAS_SOCKATMARK / **/ + #endif