This is the mail archive of the
ecos-discuss@sourceware.org
mailing list for the eCos project.
Re: eCos and GCC 4.1.0
- From: Andrew Lunn <andrew at lunn dot ch>
- To: Marco Aur?lio da Cruz <marco at daruma dot com dot br>
- Cc: ecos-discuss at sourceware dot org
- Date: Sat, 25 Mar 2006 10:09:16 +0100
- Subject: Re: [ECOS] eCos and GCC 4.1.0
- References: <44243B81.7040603@daruma.com.br>
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
--
Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos
and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss