<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=Windows-1252">
<meta name="Generator" content="Microsoft Exchange Server">
<!-- converted from text --><style><!-- .EmailQuote { margin-left: 1pt; padding-left: 4pt; border-left: #800000 2px solid; } --></style>
</head>
<body>
<style>
<!--
@font-face
        {font-family:"Cambria Math"}
@font-face
        {font-family:Calibri}
@font-face
        {font-family:Consolas}
p.x_MsoNormal, li.x_MsoNormal, div.x_MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif}
a:link, span.x_MsoHyperlink
        {color:blue;
        text-decoration:underline}
a:visited, span.x_MsoHyperlinkFollowed
        {color:#954F72;
        text-decoration:underline}
.x_MsoChpDefault
        {font-family:"Calibri",sans-serif}
@page WordSection1
        {margin:1.0in 1.0in 1.0in 1.0in}
div.x_WordSection1
        {}
-->
</style>
<div lang="EN-US" link="blue" vlink="#954F72">
<div class="x_WordSection1">
<p class="x_MsoNormal">Hi Linus,</p>
<p class="x_MsoNormal"> </p>
<p class="x_MsoNormal">I do not see anything wrong for your target. And I do not have any Gemini devices.</p>
<p class="x_MsoNormal"> </p>
<p class="x_MsoNormal">Crash during init that you can see, is pretty far along in the boot process, so toolchain likely correct.
</p>
<p class="x_MsoNormal"> </p>
<p class="x_MsoNormal">Maybe an issue with some packages…</p>
<p class="x_MsoNormal"> </p>
<p class="x_MsoNormal">You can run “ <span style="font-size:10.0pt; font-family:Consolas; color:#444444; background:#F7F7F7">
gcc -Q --help=target” on the compiled cross toolchain and check if default settings are correct, or post the output.</span></p>
<p class="x_MsoNormal"> </p>
<p class="x_MsoNormal">Can you send us the crash log?</p>
<p class="x_MsoNormal"> </p>
<p class="x_MsoNormal">Thank you,<br>
Boris Krasnovskiy</p>
<p class="x_MsoNormal"> </p>
</div>
<hr tabindex="-1" style="display:inline-block; width:98%">
<div id="x_divRplyFwdMsg" dir="ltr"><font face="Calibri, sans-serif" color="#000000" style="font-size:11pt"><b>From:</b> Linus Walleij <linus.walleij@linaro.org><br>
<b>Sent:</b> Wednesday, May 1, 2019 6:08:11 PM<br>
<b>To:</b> Boris Krasnovskiy; OpenWrt Development List<br>
<b>Subject:</b> Commit 8dcc1087602e breaks FA526 (Gemini) compile</font>
<div> </div>
</div>
</div>
<font size="2"><span style="font-size:11pt;">
<div class="PlainText">Hi Boris & friends,<br>
<br>
commit 8dcc1087602e2dd606e4f6e81a06aee62cfd4f4c<br>
"toolchain: ARM: Fix toolchain compilation for gcc 8.x"<br>
regresses the Gemini (FA526-based).<br>
<br>
I cannot quite see how. I noticed init crashed with the latest<br>
OpenWrt codebase and bisected it down to this commit.<br>
<br>
Before the commit include/target.mk has:<br>
<br>
ifneq ($(findstring arm,$(ARCH)),)<br>
 ....<br>
 CPU_CFLAGS_fa526 = -mcpu=fa526<br>
 ....<br>
 ifeq ($(CONFIG_SOFT_FLOAT),)<br>
    ....<br>
<br>
After in toolchain/gcc/common.mk we have:<br>
<br>
ifeq ($(CONFIG_arm),y)<br>
CC_CONFIGURE+= \<br>
       --with-cpu=$(word 1, $(subst +," ,$(CONFIG_CPU_TYPE)))<br>
 ....<br>
 ifneq ($(CONFIG_SOFT_FLOAT),y)<br>
    GCC_CONFIGURE+= \<br>
               --with-fpu=$(word 2, $(subst +, ",$(CONFIG_CPU_TYPE)))<br>
               --with-float=hard<br>
<br>
It's a bit terse so I cannot really make this out :/<br>
<br>
Relevant stuff from my .config is:<br>
CONFIG_CPU_TYPE="fa526"<br>
CONFIG_arm=y<br>
CONFIG_ARCH="arm"<br>
CONFIG_SOFT_FLOAT=y<br>
<br>
Any hints?<br>
<br>
Yours,<br>
Linus Walleij<br>
</div>
</span></font>
</body>
</html>