From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 29288 invoked by alias); 27 Mar 2006 15:22:01 -0000 Received: (qmail 29265 invoked from network); 27 Mar 2006 15:21:58 -0000 Received: from unknown (200.155.11.200) by sourceware.org with QMTP; 27 Mar 2006 15:21:58 -0000 Received: (qmail 16063 invoked from network); 27 Mar 2006 15:24:49 -0000 Received: from unknown (HELO [10.2.14.30]) ([gmailpbs]t.lima@daruma.com.br@[200.178.236.2]) (envelope-sender ) by bloco-07.gmail.comdominio.com.br (qmail-ldap-1.03) with SMTP for ; 27 Mar 2006 15:24:48 -0000 Message-ID: <44280312.3010300@daruma.com.br> Date: Mon, 27 Mar 2006 16:40:00 -0000 From: =?ISO-8859-1?Q?Marco_Aur=E9lio_da_Cruz?= User-Agent: Thunderbird 1.5 (X11/20051201) MIME-Version: 1.0 To: ecos-discuss@sourceware.org References: <44243B81.7040603@daruma.com.br> <20060325090916.GG3228@lunn.ch> In-Reply-To: <20060325090916.GG3228@lunn.ch> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit X-IsSubscribed: yes Mailing-List: contact ecos-discuss-help@ecos.sourceware.org; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: ecos-discuss-owner@ecos.sourceware.org Subject: Re: [ECOS] eCos and GCC 4.1.0 X-SW-Source: 2006-03/txt/msg00223.txt.bz2 I've read some messages about doing this but I'm not aware how to... I edited my local /packages/kernel/current/include files, changed the /packages/kernel/current/ChangLog but I'm not able to generate the diff file. I'm so newbie with CVS and patches... Marco Andrew Lunn wrote: > On Fri, Mar 24, 2006 at 03:33:37PM -0300, Marco Aur?lio da Cruz wrote: > >> Hi. >> I've downloaded the ecos-trunk-20060319 snapshot from eCoscentric and >> tried to compile it on arm-elf-gcc 4.1.0. >> >> I got the errors below: >> >> .../include/cyg/kernel/sched.hxx:181: error: extra qualification >> 'Cyg_Scheduler::' on member 'thread_entry' >> .../include/cyg/kernel/thread.hxx:315: error: extra qualification >> 'Cyg_Thread::' on member 'reinitialize' >> >> I edited the files in /packages/kernel/current/include and removed the >> qualifiers. So it compiled OK. >> >> sched.hxx >> >> from: >> /// perform thread startup housekeeping/ >> void Cyg_Scheduler::thread_entry( Cyg_Thread *thread ); >> >> to: >> /// perform thread startup housekeeping/ >> void thread_entry( Cyg_Thread *thread ); >> >> >> thread.hxx >> >> from: >> /// Re-initialize the thread back to it's initial state./ >> void Cyg_Thread::reinitialize(); >> >> to: >> /// Re-initialize the thread back to it's initial state./ >> void reinitialize(); >> >> >> Regards >> >> Marco Cruz >> > > Please could you produce a proper patch, with ChangeLog entries. > > Thanks > Andrew > > > > -- Marco Aurélio da Cruz Depto. de Automação Divisão de Tecnologia Daruma Urmet S.A. Tel.: +55 12 3609-5105 Fax: +55 12 3609-5156 Web: http://www.daruma.com.br -- Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss