From 198ccaf1e562c281684e47a2209b7ce29c9c71e6 Mon Sep 17 00:00:00 2001 From: Patrick Williams Date: Tue, 9 Apr 2013 15:49:37 -0500 Subject: Fix strict-aliasing violations. Change-Id: I5f3feae4fb62ed82b52e996d4954d1c638a243b3 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/4036 Reviewed-by: Brian H. Horton Tested-by: Jenkins Server Reviewed-by: Douglas R. Gilbert Reviewed-by: A. Patrick Williams III --- src/usr/intr/intrrp.H | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/usr/intr') diff --git a/src/usr/intr/intrrp.H b/src/usr/intr/intrrp.H index b8c2e9d82..b6896ebbc 100644 --- a/src/usr/intr/intrrp.H +++ b/src/usr/intr/intrrp.H @@ -61,7 +61,7 @@ namespace INTR uint32_t threadId:3; //!< Thread number (0-7) } PACKED; }; - PIR_t(uint32_t i_word) : word(i_word) {} + PIR_t(uint32_t i_word = 0) : word(i_word) {} PIR_t operator= (uint32_t i_word) { @@ -173,7 +173,7 @@ namespace INTR PE_IRSN_TX = 4, // downstream enable }; - enum INTR_ROUTING_t + enum INTR_ROUTING_t { INTR_UPSTREAM, INTR_DOWNSTREAM, -- cgit v1.2.1