[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Can't build CVS rtems-4-7-branch
- Date: Wed, 07 Feb 2007 03:29:13 +0100
- From: ralf.corsepius at rtems.org (Ralf Corsepius)
- Subject: Can't build CVS rtems-4-7-branch
On Tue, 2007-02-06 at 18:10 -0600, Joel Sherrill wrote:
> Till Straumann wrote:
> > Joel Sherrill wrote:
> >> Till Straumann wrote:
> >>> Joel Sherrill wrote:
> >> I didn't see any void * <-> uint32_t casts. What code are you
> >> referring to?
Have a look at my patch:
Here is one:
--- cpukit/score/src/coremsgseize.c 6 Feb 2007 03:50:47 -0000 1.11
+++ cpukit/score/src/coremsgseize.c 6 Feb 2007 17:16:25 -0000
@@ -107,7 +107,7 @@
*/
the_message->priority = the_thread->Wait.count;
- the_message->Contents.size = (uint32_t )the_thread->Wait.return_argument_1;
+ the_message->Contents.size = the_thread->Wait.return_size;
_CORE_message_queue_Copy_buffer(
the_thread->Wait.return_argument,
the_message->Contents.buffer,
return_argument_1 is a void*, Contents.size is uint32_t => Illegal cast.
Ralf