require '_h2ph_pre.ph';

no warnings qw(redefine misc);

unless(defined(&_STDALIGN_H_)) {
    eval 'sub _STDALIGN_H_ () {1;}' unless defined(&_STDALIGN_H_);
    unless(defined(&__alignas_is_defined)) {
	if((((defined(&__cplusplus) ? &__cplusplus : undef) - 0) < 201103)) {
	    eval 'sub alignas () { &_Alignas;}' unless defined(&alignas);
	}
	eval 'sub __alignas_is_defined () {1;}' unless defined(&__alignas_is_defined);
    }
    unless(defined(&__alignof_is_defined)) {
	if((((defined(&__cplusplus) ? &__cplusplus : undef) - 0) < 201103)) {
	    eval 'sub alignof () { &_Alignof;}' unless defined(&alignof);
	}
	eval 'sub __alignof_is_defined () {1;}' unless defined(&__alignof_is_defined);
    }
}
1;
