Oh, I see. There are two header files, ioctls.h and ioctl.h (one has an
s). That's not confusing at all :-P.

Gabe

On 05/13/12 21:46, Steve Reinhardt wrote:
> Looks like the latest kernel has all this in there...
>
> http://git.kernel.org/?p=linux/kernel/git/torvalds/linux.git;a=blob;f=include/asm-generic/ioctls.h;h=199975fac395745342a6cabef1bfb612e73fc1dc;hb=HEAD
>
>
>
> On Sun, May 13, 2012 at 6:47 PM, Ali Saidi <[email protected]> wrote:
>
>>>>>
>>>> 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
>>
> _______________________________________________
> gem5-dev mailing list
> [email protected]
> http://m5sim.org/mailman/listinfo/gem5-dev

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

Reply via email to