Work around this GCC ICE: . It shows up only when doing native compiles on armhf-linux. Yes it's a terrible patch, but it does the job. --- doxygen-1.8.13/qtools/qutfcodec.cpp 1970-01-01 01:00:00.000000000 +0100 +++ doxygen-1.8.13/qtools/qutfcodec.cpp 2018-06-08 14:14:29.614009929 +0200 @@ -189,7 +189,7 @@ int QUtf16Codec::heuristicContentMatch(c } - +volatile const void *bomPointer = &QChar::byteOrderMark; class QUtf16Encoder : public QTextEncoder { bool headerdone; @@ -209,7 +209,7 @@ public: headerdone = TRUE; len_in_out = (1+uc.length())*(int)sizeof(QChar); QCString d(len_in_out); - memcpy(d.rawData(),&QChar::byteOrderMark,sizeof(QChar)); + memcpy(d.rawData(),(void *)bomPointer,sizeof(QChar)); memcpy(d.rawData()+sizeof(QChar),uc.unicode(),uc.length()*sizeof(QChar)); return d; } rm> Wojtek's customized Guix
aboutsummaryrefslogtreecommitdiff
path: root/scripts
AgeCommit message (Expand)Author
2018-01-28guix: Let Emacs detect “scripts/guix.in” appropriate mode....Mathieu Lirzin
2018-01-23guix: Refactor script....Mathieu Lirzin
2018-01-23build: Expand ‘scripts/guix’ at Make time....Mathieu Lirzin
2017-03-20build: Install .go files to $libdir/guile/X.Y....Ludovic Courtès