require '_h2ph_pre.ph';

unless(defined(&_ANSI_H_)) {
    eval 'sub _ANSI_H_ () {1;}' unless defined(&_ANSI_H_);
    eval 'sub _BSD_CLOCK_T_ () {\'unsigned long\';}' unless defined(&_BSD_CLOCK_T_);
    eval 'sub _BSD_PTRDIFF_T_ () {\'int\';}' unless defined(&_BSD_PTRDIFF_T_);
    eval 'sub _BSD_SIZE_T_ () {\'unsigned int\';}' unless defined(&_BSD_SIZE_T_);
    eval 'sub _BSD_SSIZE_T_ () {\'int\';}' unless defined(&_BSD_SSIZE_T_);
    eval 'sub _BSD_TIME_T_ () {\'int\';}' unless defined(&_BSD_TIME_T_);
    eval 'sub _BSD_VA_LIST_ () {\'struct __va_list_tag\' *;}' unless defined(&_BSD_VA_LIST_);
    eval 'sub _BSD_CLOCKID_T_ () {\'int\';}' unless defined(&_BSD_CLOCKID_T_);
    eval 'sub _BSD_TIMER_T_ () {\'int\';}' unless defined(&_BSD_TIMER_T_);
    eval 'sub _BSD_WCHAR_T_ () {\'int\';}' unless defined(&_BSD_WCHAR_T_);
    eval 'sub _BSD_RUNE_T_ () {\'int\';}' unless defined(&_BSD_RUNE_T_);
    eval 'sub _BSD_OFF_T_ () {\'long long\';}' unless defined(&_BSD_OFF_T_);
}
1;
