$define)
xxx=''
echo "This is an EBCDIC system, checking if any parser files need regenerating." >&4
+case "$osname" in
+os390)
rm -f y.tab.c y.tab.h
yacc -d perly.y >/dev/null 2>&1
if cmp -s y.tab.c perly.c; then
xxx="$xxx a2p.h"
fi
cd ..
+ ;;
+vmesa)
+ # Do nothing in VM/ESA.
+ ;;
case "$xxx" in
'') echo "No parser files were regenerated. That's okay." >&2 ;;
esac
while (++mark <= sp)
{
if (*mark)
- *a++ = SvPVx(*mark, na);
+ *a++ = SvPVx(*mark, PL_na);
else
*a++ = "";
}
/*-----------------------------------------------------*/
if (*PL_Argv[0] != '/')
TAINT_ENV();
- if (really && *(tmps = SvPV(really, na)))
+ if (really && *(tmps = SvPV(really, PL_na)))
pid = spawnp(tmps, nFd, fdMap, &inherit,
(const char **) PL_Argv,
(const char **) environ);
}
-/*===================== End of my_pclose ===================*/
-
-/************************************************************/
-/* */
-/* Name - getTHR. */
-/* */
-/* Function - Use pclose to terminate a piped command */
-/* file stream. */
-/* */
-/* On Exit - Thread specific data returned. */
-/* */
-/************************************************************/
-
-struct perl_thread *
-getTHR()
-{
- int status;
- struct perl_thread *pThread;
-
- status = pthread_getspecific(PL_thr_key, (void **) &pThread);
- if (status != 0)
- pThread = NULL;
- return (pThread);
-}
-
-/*===================== End of getTHR ======================*/
-
/************************************************************/
/* */
/* Name - dlopen. */
# define YIELD pthread_yield(NULL)
# define pthread_mutexattr_default NULL
# define pthread_condattr_default NULL
+ typedef void * pthread_addr_t;
#endif