Blame module2.c

Packit 7d6a7d
/*******************************************************************************
Packit 7d6a7d
*
Packit 7d6a7d
*  Perl/Pollution/Portability
Packit 7d6a7d
*
Packit 7d6a7d
********************************************************************************
Packit 7d6a7d
*
Packit 7d6a7d
*  Version 3.x, Copyright (C) 2004-2013, Marcus Holland-Moritz.
Packit 7d6a7d
*  Version 2.x, Copyright (C) 2001, Paul Marquess.
Packit 7d6a7d
*  Version 1.x, Copyright (C) 1999, Kenneth Albanowski.
Packit 7d6a7d
*
Packit 7d6a7d
*  This program is free software; you can redistribute it and/or
Packit 7d6a7d
*  modify it under the same terms as Perl itself.
Packit 7d6a7d
*
Packit 7d6a7d
*******************************************************************************/
Packit 7d6a7d
Packit 7d6a7d
#include "EXTERN.h"
Packit 7d6a7d
#include "perl.h"
Packit 7d6a7d
#include "XSUB.h"
Packit 7d6a7d
Packit 7d6a7d
#ifndef PATCHLEVEL
Packit 7d6a7d
#include "patchlevel.h"
Packit 7d6a7d
#endif
Packit 7d6a7d
Packit 7d6a7d
#define NEED_newCONSTSUB_GLOBAL
Packit 7d6a7d
#define NEED_PL_signals_GLOBAL
Packit 7d6a7d
#define NEED_PL_parser
Packit 7d6a7d
#define DPPP_PL_parser_NO_DUMMY
Packit 7d6a7d
#include "ppport.h"
Packit 7d6a7d
Packit 7d6a7d
void call_newCONSTSUB_2(void)
Packit 7d6a7d
{
Packit 7d6a7d
  newCONSTSUB(gv_stashpv("Devel::PPPort", FALSE), "test_value_2", newSViv(2));
Packit 7d6a7d
}
Packit 7d6a7d
Packit 7d6a7d
U32 get_PL_signals_2(void)
Packit 7d6a7d
{
Packit 7d6a7d
  return PL_signals;
Packit 7d6a7d
}
Packit 7d6a7d
Packit 7d6a7d
int no_dummy_parser_vars(int check)
Packit 7d6a7d
{
Packit 7d6a7d
  if (check == 0 || PL_parser)
Packit 7d6a7d
  {
Packit 7d6a7d
    line_t volatile my_copline;
Packit 7d6a7d
    line_t volatile *my_p_copline;
Packit 7d6a7d
    my_copline = PL_copline;
Packit 7d6a7d
    my_p_copline = &PL_copline;
Packit 7d6a7d
    PL_copline = my_copline;
Packit 7d6a7d
    PL_copline = *my_p_copline;
Packit 7d6a7d
    return 1;
Packit 7d6a7d
  }
Packit 7d6a7d
Packit 7d6a7d
  return 0;
Packit 7d6a7d
}