cover null default val
[m6w6/ext-psi] / php_psi_posix.h.in
index 882e30ca4c45a9b6a65ce12db49ab9d0168da7a0..47bfc09512eddf7299c737d728602873a3f21907 100644 (file)
@@ -33,14 +33,6 @@ static struct psi_std_type {
        const char *type_name;
        const char *alias;
 } psi_std_types[] = {
-       {PSI_T_INT8, "int8_t", NULL},
-       {PSI_T_INT16, "int16_t", NULL},
-       {PSI_T_INT32, "int32_t", NULL},
-       {PSI_T_INT64, "int64_t", NULL},
-       {PSI_T_UINT8, "uint8_t", NULL},
-       {PSI_T_UINT16, "uint16_t", NULL},
-       {PSI_T_UINT32, "uint32_t", NULL},
-       {PSI_T_UINT64, "uint64_t", NULL},
 @PSI_STDTYPES@
        {0}
 };
@@ -110,6 +102,13 @@ static struct psi_func_redir {
        const char *name;
        psi_func_ptr func;
 } psi_func_redirs[] = {
+       /* needed from libc_nonshared.a */
+       {"fstat", (psi_func_ptr) fstat},
+       {"fstatat", (psi_func_ptr) fstatat},
+       {"lstat", (psi_func_ptr) lstat},
+       {"mknod", (psi_func_ptr) mknod},
+       {"mknodat", (psi_func_ptr) mknodat},
+       {"stat", (psi_func_ptr) stat},
 @PSI_REDIRS@
        {0}
 };