coba dulu
#include <endian.h>
baca aja isi file endian.h
atau
#include <bits/byteorders.h>
--- [EMAIL PROTECTED] wrote:
> halo semua. perkenalkan saya member baru.
> langsung tanya, berhubungan dengan GCC :)
>
> saya punya data Biner bertipe struct /record.
> merupakan hasil output dari program di mesin Sparc
> Solaris 8.
> saya mau proses data tsb di mesin Intel Solaris 8
>
> masalah muncul, gmn caranya saya bisa proses data
> biner tadi (little endian)
> di mesin yang menganut sistem Big endian.
>
> 1. ada ga parameter GCC yg otomatis ubah, kalo
> pembacaan data adalah Little
> endian
> tapi di proses untuk mesian Big endian
>
> 2. di struct, ada tipe data long long (typedef long
> long dlong)
> saya dah cobain utk konvert, ke big endian tapi
> ada beberapa field
> value nya tidak sama di mesin Sparc dan di mesin
> Intel
> juga untuk tipe data long dan short. gmn caranya
> agar valuenya sama.
>
>
> thx!
> -eko-
__________________________________
Do you Yahoo!?
Yahoo! Mail - 50x more storage than other providers!
http://promotions.yahoo.com/new_mail
--
Berhenti langganan: [EMAIL PROTECTED]
Arsip dan info: http://linux.or.id/milis.php