int PE_(r_bin_pe_is_big_endian)(RBinPEObj* pe) {
	ut16 arch;
	if (!pe || !pe->nt_headers) {
		return false;
	}
	arch = pe->nt_headers->file_header.Machine;
	if (arch == PE_IMAGE_FILE_MACHINE_I386 ||
	arch == PE_IMAGE_FILE_MACHINE_AMD64) {
		return false;
	}
	return HASCHR (PE_IMAGE_FILE_BYTES_REVERSED_HI);
}
int PE_(r_bin_pe_is_big_endian)(RBinPEObj* pe) {
	ut16 arch;
	if (!pe || !pe->nt_headers) {
		return false;
	}
	arch = pe->nt_headers->file_header.Machine;
	if (arch == PE_IMAGE_FILE_MACHINE_I386 ||
	arch == PE_IMAGE_FILE_MACHINE_AMD64) {
		return false;
	}
	return HASCHR (PE_IMAGE_FILE_BYTES_REVERSED_HI);
}