>>> 
>>> 
>> However, if you go on your favorite x86 machine and take a look at include:
>> linux/ioctl.h includes x86_64-linux-gnu/asm/ioctl.h which includes 
>> asm-generic/ioctls.h 
>> the latter of which defines all those things like TCGETS
>> 
>> 
>> - Ali
>> 
> 
> The copy of /usr/include/asm-generic/ioctl.h I have on my laptop is
> attached and doesn't seem to define any of those. It has a set of macros
> for building up IOCTL constants which could be used if those particular
> calls had numbers assigned to them, but they don't seem to as far as I
> was able to find. My digging around in the kernel strongly suggested
> that most of those constants were deprecated and left out of certain
> architectures, but I don't have much prior knowledge of IOCTLs or how
> they're supposed to be set up.
> 
> Gabe
> _______________________________________________
> gem5-dev mailing list
> [email protected]
> http://m5sim.org/mailman/listinfo/gem5-dev

I was looking on a relatively new Ubuntu box. Maybe it's a glibc vs  eglibc 
thing. 

It seems like the programs using these things on sparc or arm would also 
compile on x86. Seems like there is something we are missing. 

Ali
_______________________________________________
gem5-dev mailing list
[email protected]
http://m5sim.org/mailman/listinfo/gem5-dev

Reply via email to