From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S933949Ab0EZDVz (ORCPT ); Tue, 25 May 2010 23:21:55 -0400 Received: from mswedge2.sunplus.com ([124.219.29.227]:59633 "EHLO mswedge2.sunplus.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S932769Ab0EZDVw (ORCPT ); Tue, 25 May 2010 23:21:52 -0400 X-Greylist: delayed 2224 seconds by postgrey-1.27 at vger.kernel.org; Tue, 25 May 2010 23:21:51 EDT In-Reply-To: <201005251703.11613.arnd@arndb.de> To: Arnd Bergmann Cc: Chris Metcalf , Ulrich Drepper , linux-arch@vger.kernel.org, Linux Kernel Mailing List , Chen Liqin , Linus Torvalds Subject: Re: [PATCH] arch/tile: new multi-core architecture for Linux MIME-Version: 1.0 X-Mailer: Lotus Notes Release 7.0.3 September 26, 2007 Message-ID: From: liqin.chen@sunplusct.com Date: Wed, 26 May 2010 10:44:19 +0800 X-MIMETrack: Serialize by Router on ctmail01/SunplusCT(Release 7.0.4|March 23, 2009) at 2010/05/26 ?? 10:44:21, Serialize complete at 2010/05/26 ?? 10:44:21 Content-Type: text/plain; charset="GB2312" Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from base64 to 8bit by alpha.home.local id o4Q3Otim001214 Arnd Bergmann д 2010-05-25 23:03:11: > > > - You renamed __NR__llseek to __NR_llseek, which of course seems pretty > > reasonable, but libc expects to see the former (both glibc and uclibc). > > Is it worth requiring non-standard libc code? I may just add > > __NR__llseek as an alias in my unistd.h for now. > > That was probably just a mistake on my side. The only other > architecture using the generic version so far is score, so > maybe Chen Liqin can comment on how he dealt with this and > if he depends on the definition now. > When we port glibc to score arch, we fixed the llseek.c file, remove the underscore before llseek. maybe it has compatible problems, but it work ok with score application. 34c34 < return (loff_t) (INLINE_SYSCALL (_llseek, 5, fd, (off_t) (offset >> 32), --- > return (loff_t) (INLINE_SYSCALL (llseek, 5, fd, (off_t) (offset >> 32), -- liqin {.n++%ݶw{.n+{G{ayʇڙ,jfhz_(階ݢj"mG?&~iOzv^m ?I From mboxrd@z Thu Jan 1 00:00:00 1970 From: liqin.chen@sunplusct.com Subject: Re: [PATCH] arch/tile: new multi-core architecture for Linux Date: Wed, 26 May 2010 10:44:19 +0800 Message-ID: References: <201005251703.11613.arnd@arndb.de> Mime-Version: 1.0 Content-Type: text/plain; charset="GB2312" Content-Transfer-Encoding: base64 Return-path: Received: from mswedge2.sunplus.com ([124.219.29.227]:59633 "EHLO mswedge2.sunplus.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S932769Ab0EZDVw (ORCPT ); Tue, 25 May 2010 23:21:52 -0400 In-Reply-To: <201005251703.11613.arnd@arndb.de> Sender: linux-arch-owner@vger.kernel.org List-ID: To: Arnd Bergmann Cc: Chris Metcalf , Ulrich Drepper , linux-arch@vger.kernel.org, Linux Kernel Mailing List , Chen Liqin , Linus Torvalds QXJuZCBCZXJnbWFubiA8YXJuZEBhcm5kYi5kZT4g0LTT2iAyMDEwLTA1LTI1IDIzOjAzOjExOg0K DQo+IA0KPiA+IC0gWW91IHJlbmFtZWQgX19OUl9fbGxzZWVrIHRvIF9fTlJfbGxzZWVrLCB3aGlj aCBvZiBjb3Vyc2Ugc2VlbXMgDQpwcmV0dHkNCj4gPiByZWFzb25hYmxlLCBidXQgbGliYyBleHBl Y3RzIHRvIHNlZSB0aGUgZm9ybWVyIChib3RoIGdsaWJjIGFuZCANCnVjbGliYykuIA0KPiA+IElz IGl0IHdvcnRoIHJlcXVpcmluZyBub24tc3RhbmRhcmQgbGliYyBjb2RlPyAgSSBtYXkganVzdCBh ZGQNCj4gPiBfX05SX19sbHNlZWsgYXMgYW4gYWxpYXMgaW4gbXkgdW5pc3RkLmggZm9yIG5vdy4N Cj4gDQo+IFRoYXQgd2FzIHByb2JhYmx5IGp1c3QgYSBtaXN0YWtlIG9uIG15IHNpZGUuIFRoZSBv bmx5IG90aGVyDQo+IGFyY2hpdGVjdHVyZSB1c2luZyB0aGUgZ2VuZXJpYyB2ZXJzaW9uIHNvIGZh ciBpcyBzY29yZSwgc28NCj4gbWF5YmUgQ2hlbiBMaXFpbiBjYW4gY29tbWVudCBvbiBob3cgaGUg ZGVhbHQgd2l0aCB0aGlzIGFuZA0KPiBpZiBoZSBkZXBlbmRzIG9uIHRoZSBkZWZpbml0aW9uIG5v dy4NCj4gDQoNCldoZW4gd2UgcG9ydCBnbGliYyB0byBzY29yZSBhcmNoLCB3ZSBmaXhlZCB0aGUg bGxzZWVrLmMgZmlsZSwNCnJlbW92ZSB0aGUgdW5kZXJzY29yZSBiZWZvcmUgbGxzZWVrLiBtYXli ZSBpdCBoYXMgY29tcGF0aWJsZSBwcm9ibGVtcywgDQpidXQgaXQgd29yayBvayB3aXRoIHNjb3Jl IGFwcGxpY2F0aW9uLg0KDQozNGMzNA0KPCAgIHJldHVybiAobG9mZl90KSAoSU5MSU5FX1NZU0NB TEwgKF9sbHNlZWssIDUsIGZkLCAob2ZmX3QpIChvZmZzZXQgPj4gDQozMiksDQotLS0NCj4gICBy ZXR1cm4gKGxvZmZfdCkgKElOTElORV9TWVNDQUxMIChsbHNlZWssIDUsIGZkLCAob2ZmX3QpIChv ZmZzZXQgPj4gDQozMiksDQoNCg0KLS0NCmxpcWluDQoNCg==