[asterisk-bugs] [JIRA] (DAHLIN-104) echo cancellers sec, kb1 and mg2 fail to build on x86_64 with CONFIG_DAHDI_MMX

Keith Morgan (JIRA) noreply at issues.asterisk.org
Fri May 31 09:39:47 CDT 2019


     [ https://issues.asterisk.org/jira/browse/DAHLIN-104?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Keith Morgan closed DAHLIN-104.
-------------------------------

    Resolution: Won't Fix

> echo cancellers sec, kb1 and mg2 fail to build on x86_64 with CONFIG_DAHDI_MMX
> ------------------------------------------------------------------------------
>
>                 Key: DAHLIN-104
>                 URL: https://issues.asterisk.org/jira/browse/DAHLIN-104
>             Project: DAHDI-Linux
>          Issue Type: Bug
>          Components: General
>            Reporter: Tzafrir Cohen
>            Severity: Minor
>
> tzafrir at sweetmorn:~/Proj/Asterisk/Svn/dahdi-linux$ LANG=C make
> make -C drivers/dahdi/firmware firmware-loaders
> make[1]: Entering directory `/home/tzafrir/Proj/Asterisk/Svn/dahdi-linux/drivers/dahdi/firmware'
> make[1]: Leaving directory `/home/tzafrir/Proj/Asterisk/Svn/dahdi-linux/drivers/dahdi/firmware'
> make -C /lib/modules/2.6.26-2-amd64/build SUBDIRS=/home/tzafrir/Proj/Asterisk/Svn/dahdi-linux/drivers/dahdi DAHDI_INCLUDE=/home/tzafrir/Proj/Asterisk/Svn/dahdi-linux/include DAHDI_MODULES_EXTRA=" " HOTPLUG_FIRMWARE=yes modules DAHDI_BUILD_ALL=m
> make[1]: Entering directory `/usr/src/linux-headers-2.6.26-2-amd64'
>   CC [M]  /home/tzafrir/Proj/Asterisk/Svn/dahdi-linux/drivers/dahdi/dahdi_echocan_sec.o
> {standard input}: Assembler messages:
> {standard input}:41: Error: suffix or operands invalid for `mov'
> {standard input}:42: Error: suffix or operands invalid for `mov'
> make[2]: *** [/home/tzafrir/Proj/Asterisk/Svn/dahdi-linux/drivers/dahdi/dahdi_echocan_sec.o] Error 1
> make[1]: *** [_module_/home/tzafrir/Proj/Asterisk/Svn/dahdi-linux/drivers/dahdi] Error 2
> make[1]: Leaving directory `/usr/src/linux-headers-2.6.26-2-amd64'
> make: *** [modules] Error 2
> If I disable building dahdi_echocan_sec , I get the same error for kb1, and later on for mg2.
> The error is from drivers/dahdi/arith.h:CONVOVLE() . const int *coeffs is a 64bits value whereas the assmebly code expects it to be a 32bit value.



--
This message was sent by Atlassian JIRA
(v6.2#6252)



More information about the asterisk-bugs mailing list