change log for rtems (2011-10-20)
rtems-vc at rtems.org
rtems-vc at rtems.org
Thu Oct 20 12:12:53 UTC 2011
*ralf*:
2011-10-20 Ralf Corsépius <ralf.corsepius at rtems.org>
PR 1940/misc:
* libchip/serial/ns16550.c: Reflect changes to console-driver.
M 1.564 c/src/ChangeLog
M 1.52 c/src/libchip/serial/ns16550.c
diff -u rtems/c/src/ChangeLog:1.563 rtems/c/src/ChangeLog:1.564
--- rtems/c/src/ChangeLog:1.563 Wed Oct 19 11:02:12 2011
+++ rtems/c/src/ChangeLog Thu Oct 20 06:46:34 2011
@@ -1,3 +1,8 @@
+2011-10-20 Ralf Corsépius <ralf.corsepius at rtems.org>
+
+ PR 1940/misc:
+ * libchip/serial/ns16550.c: Reflect changes to console-driver.
+
2011-10-19 Ralf Corsépius <ralf.corsepius at rtems.org>
* libchip/network/smc91111.c: Use PRIxPTR to print pointers.
diff -u rtems/c/src/libchip/serial/ns16550.c:1.51 rtems/c/src/libchip/serial/ns16550.c:1.52
--- rtems/c/src/libchip/serial/ns16550.c:1.51 Tue Oct 18 13:40:27 2011
+++ rtems/c/src/libchip/serial/ns16550.c Thu Oct 20 06:46:34 2011
@@ -203,7 +203,7 @@
void * arg
)
{
- console_tbl *c = &Console_Port_Tbl [minor];
+ console_tbl *c = Console_Port_Tbl [minor];
/*
* Negate DTR
@@ -601,7 +601,7 @@
NS16550_STATIC void ns16550_initialize_interrupts( int minor)
{
#if defined(BSP_FEATURE_IRQ_EXTENSION) || defined(BSP_FEATURE_IRQ_LEGACY)
- console_tbl *c = &Console_Port_Tbl [minor];
+ console_tbl *c = Console_Port_Tbl [minor];
#endif
console_data *d = &Console_Port_Data [minor];
@@ -661,7 +661,7 @@
{
#if defined(BSP_FEATURE_IRQ_EXTENSION)
rtems_status_code sc = RTEMS_SUCCESSFUL;
- console_tbl *c = &Console_Port_Tbl [minor];
+ console_tbl *c = Console_Port_Tbl [minor];
sc = rtems_interrupt_handler_remove(
c->ulIntVector,
ns16550_isr,
@@ -674,7 +674,7 @@
}
#elif defined(BSP_FEATURE_IRQ_LEGACY)
int rv = 0;
- console_tbl *c = &Console_Port_Tbl [minor];
+ console_tbl *c = Console_Port_Tbl [minor];
rtems_irq_connect_data cd = {
.name = c->ulIntVector,
.hdl = ns16550_isr,
*ralf*:
2011-10-20 Ralf Corsépius <ralf.corsepius at rtems.org>
* score/include/rtems/score/rbtree.h (_RBTree_Container_of):
Use offsetof. Don't cast to size_t. Include <stddef.h>.
M 1.2962 cpukit/ChangeLog
M 1.7 cpukit/score/include/rtems/score/rbtree.h
diff -u rtems/cpukit/ChangeLog:1.2961 rtems/cpukit/ChangeLog:1.2962
--- rtems/cpukit/ChangeLog:1.2961 Thu Oct 20 05:52:58 2011
+++ rtems/cpukit/ChangeLog Thu Oct 20 06:58:53 2011
@@ -1,5 +1,7 @@
2011-10-20 Ralf Corsépius <ralf.corsepius at rtems.org>
+ * score/include/rtems/score/rbtree.h (_RBTree_Container_of):
+ Use offsetof. Don't cast to size_t. Include <stddef.h>.
* libnetworking/libc/res_mkupdate.c (res_mkupdate):
Remove unused var "sp1".
* libfs/src/dosfs/msdos_file.c (msdos_file_datasync):
diff -u rtems/cpukit/score/include/rtems/score/rbtree.h:1.6 rtems/cpukit/score/include/rtems/score/rbtree.h:1.7
--- rtems/cpukit/score/include/rtems/score/rbtree.h:1.6 Sun Aug 21 15:07:11 2011
+++ rtems/cpukit/score/include/rtems/score/rbtree.h Thu Oct 20 06:58:54 2011
@@ -18,6 +18,8 @@
#ifndef _RTEMS_SCORE_RBTREE_H
#define _RTEMS_SCORE_RBTREE_H
+#include <stddef.h>
+
/**
* @defgroup ScoreRBTree Red-Black Tree Handler
*
@@ -88,8 +90,7 @@
*
*/
#define _RBTree_Container_of(node,container_type, node_field_name) \
-((container_type*) \
- ((size_t)node - ((size_t)(&((container_type *)0)->node_field_name))))
+ ((container_type*) (node - offsetof(container_type,node_field_name)))
/**
* This type indicates the direction.
--
Generated by Deluxe Loginfo [http://www.codewiz.org/projects/index.html#loginfo] 2.122 by Bernardo Innocenti <bernie at develer.com>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rtems.org/pipermail/vc/attachments/20111020/87029659/attachment-0001.html>
More information about the vc
mailing list