From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 21401 invoked by alias); 14 Dec 2006 16:03:29 -0000 Received: (qmail 21379 invoked by uid 48); 14 Dec 2006 16:03:20 -0000 Date: Thu, 14 Dec 2006 16:03:00 -0000 From: "cagney at redhat dot com" To: frysk-bugzilla@sourceware.org Message-ID: <20061214160319.3720.cagney@redhat.com> Reply-To: sourceware-bugzilla@sourceware.org Subject: [Bug general/3720] New: frysk.proc.MachineType wrong when 32-on-64 X-Bugzilla-Reason: AssignedTo Mailing-List: contact frysk-bugzilla-help@sourceware.org; run by ezmlm Precedence: bulk List-Subscribe: List-Post: List-Help: , Sender: frysk-bugzilla-owner@sourceware.org X-SW-Source: 2006-q4/txt/msg00658.txt.bz2 List-Id: The class frysk.proc.MachineType uses frysk.sys.Uname or uname(2) which returns information on the kernel. When a 32-bit frysk is run on a 64-bit system, or when frysk is run under an emulated environment: i386 on x86-64 returns x86-64 i386 on IA-64 returns IA-64? this information returned isn't useful. What is instead needed is the ISA that frysk was built for. One way to obtain this is from frysk..Build (should be moved to frysk.Config), another is to compile it into a .cxx file and extract it from that. -- Summary: frysk.proc.MachineType wrong when 32-on-64 Product: frysk Version: unspecified Status: NEW Severity: normal Priority: P2 Component: general AssignedTo: frysk-bugzilla at sourceware dot org ReportedBy: cagney at redhat dot com OtherBugsDependingO 3387 nThis: http://sourceware.org/bugzilla/show_bug.cgi?id=3720 ------- You are receiving this mail because: ------- You are the assignee for the bug, or are watching the assignee.