|
From: | anonymous |
Subject: | [avr-libc-dev] [bug #37778] _MemoryBarrier() in cpufunc.h error on compile |
Date: | Mon, 19 Nov 2012 21:52:11 +0000 |
User-agent: | Mozilla/5.0 (Windows NT 5.1; rv:10.0.4) Gecko/20100101 Firefox/10.0.4 |
URL: <http://savannah.nongnu.org/bugs/?37778> Summary: _MemoryBarrier() in cpufunc.h error on compile Project: AVR C Runtime Library Submitted by: None Submitted on: Mon 19 Nov 2012 09:52:10 PM UTC Category: Header Severity: 3 - Normal Priority: 5 - Normal Item Group: libc code Status: None Percent Complete: 0% Assigned to: None Originator Email: address@hidden Open/Closed: Open Discussion Lock: Any Release: 1.8.0 Fixed Release: None _______________________________________________________ Details: The _MemoryBarrier() macro defined in avr/cpufunc.h results in the following error when compiling: error: expected string literal before ':' token Currently defined as: #define _MemoryBarrier() __asm__ __volatile__(:::"memory") Should be: #define _MemoryBarrier() __asm__ __volatile__("":::"memory") _______________________________________________________ Reply to this item at: <http://savannah.nongnu.org/bugs/?37778> _______________________________________________ Message sent via/by Savannah http://savannah.nongnu.org/
[Prev in Thread] | Current Thread | [Next in Thread] |