Remove old code that was for the MIPSpro compiler
That compiler is no longer supported Change-Id: I6ff9003a8b986478850ad2e6e6662a44264236d7 Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@nokia.com>
This commit is contained in:
parent
c28e61a0f4
commit
aad02f130c
@ -1309,20 +1309,7 @@ template <typename T>
|
|||||||
inline const QForeachContainer<T> *qForeachContainer(const QForeachContainerBase *base, const T *)
|
inline const QForeachContainer<T> *qForeachContainer(const QForeachContainerBase *base, const T *)
|
||||||
{ return static_cast<const QForeachContainer<T> *>(base); }
|
{ return static_cast<const QForeachContainer<T> *>(base); }
|
||||||
|
|
||||||
#if defined(Q_CC_MIPS)
|
#if defined(Q_CC_DIAB)
|
||||||
/*
|
|
||||||
Proper for-scoping in MIPSpro CC
|
|
||||||
*/
|
|
||||||
# define Q_FOREACH(variable,container) \
|
|
||||||
if(0){}else \
|
|
||||||
for (const QForeachContainerBase &_container_ = qForeachContainerNew(container); \
|
|
||||||
qForeachContainer(&_container_, true ? 0 : qForeachPointer(container))->condition(); \
|
|
||||||
++qForeachContainer(&_container_, true ? 0 : qForeachPointer(container))->i) \
|
|
||||||
for (variable = *qForeachContainer(&_container_, true ? 0 : qForeachPointer(container))->i; \
|
|
||||||
qForeachContainer(&_container_, true ? 0 : qForeachPointer(container))->brk; \
|
|
||||||
--qForeachContainer(&_container_, true ? 0 : qForeachPointer(container))->brk)
|
|
||||||
|
|
||||||
#elif defined(Q_CC_DIAB)
|
|
||||||
// VxWorks DIAB generates unresolvable symbols, if container is a function call
|
// VxWorks DIAB generates unresolvable symbols, if container is a function call
|
||||||
# define Q_FOREACH(variable,container) \
|
# define Q_FOREACH(variable,container) \
|
||||||
if(0){}else \
|
if(0){}else \
|
||||||
|
Loading…
x
Reference in New Issue
Block a user