<p>Uname wont work for unknown arch. Default boot with i386 and probe hardware for capabilities. Uname shown running kernel data not hardware capability.<br>
Procinfo grep flags lm </p>
<div class="gmail_quote">On Feb 12, 2011 3:25 PM, "Michael B. Trausch" <<a href="mailto:mike@trausch.us">mike@trausch.us</a>> wrote:<br type="attribution">> On Sat, 2011-02-12 at 14:55 -0500, scott mcbrien wrote:<br>
>> procinfo collects some data in /proc and displays it to stdout. What<br>>> about looking at /proc/cpuinfo or uname -p? <br>> <br>> uname -a will work.<br>> <br>> uname -p has never been implemented in GNU coreutils. Only a small<br>
> handful of distributions have implemented -p based on patches from the<br>> Gentoo project, if memory serves. Debian and Ubuntu are not in that<br>> list.<br>> <br>> That said, if uname -p did work as advertised, it wouldn't help much.<br>
> uname -a (for architecture) will identify the architecture of the<br>> presently running system; it'll report iX86 (replace X with 3, 4, 5, or<br>> 6) or x86_64 depending on what's really running.<br>> <br>
> Possibly also noteworthy: uname -a can be fooled by programs that play<br>> with "personalities" on Linux. QEMU's foreign architecture linux-binary<br>> executor (not the full-blown emulator itself) and linux32 both employ<br>
> such trickery when running binaries not quite intended to be run on the<br>> system they're being run on.<br>> <br>>         --- Mike<br></div>