Skip to content

Cannot compile with GCC 4.x #6

@GoogleCodeExporter

Description

@GoogleCodeExporter
Compiler error
Log.hpp: In member function ‘virtual int
ARMware::SplittedLogStreamBuf::overflow(int)’:
Log.hpp:105: warning: conversion to ‘char’ from ‘int’ may alter its 
value
In file included from ARMware.cpp:22:
ARMware.hpp: At global scope:
ARMware.hpp:372: error: declaration of ‘typedef struct
ARMware::AlignNeeds<BYTE> ARMware::DataWidthTraits<BYTE>::AlignNeeds’
ARMware.hpp:359: error: changes meaning of ‘AlignNeeds’ from ‘struct
ARMware::AlignNeeds<BYTE>’
ARMware.hpp:383: error: declaration of ‘typedef struct
ARMware::AlignNeeds<HALF_WORD> 
ARMware::DataWidthTraits<HALF_WORD>::AlignNeeds’
ARMware.hpp:353: error: changes meaning of ‘AlignNeeds’ from ‘struct
ARMware::AlignNeeds<HALF_WORD>’
ARMware.hpp:394: error: declaration of ‘typedef struct
ARMware::AlignNeeds<WORD> ARMware::DataWidthTraits<WORD>::AlignNeeds’
ARMware.hpp:347: error: changes meaning of ‘AlignNeeds’ from ‘struct
ARMware::AlignNeeds<WORD>’


SVN checkout of the day on, x86_64 Gentoo/Sabayon and x86_64 Ubuntu




Original issue reported on code.google.com by [email protected] on 23 Jul 2009 at 3:54

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions