Menu

#2031 gcc 4.8.1 should depend on binutils 2.23

INSTALLER
assigned
Task
none
Unknown
False
2013-09-08
2013-09-07
No

Aftering upgrading my MinGW GCC from 4.7.2 to 4.8.1 using

mingw-get upgrade gcc
mingw-get upgrade g++

a program that compiled and assembled perfectly with
4.7.2 gave about 40 assembler errors of the following
form with 4.8.1:

C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\cc8M2n8y.s:125: Error: expecting string instruction after `rep'

Calling

mingw-get upgrade binutils

which upgraded binutils from 2.22 to 2.23, fixed the problem.

This suggests that GCC 4.8.1 should be declared to have a dependency on binutils 2.23 or later.

Discussion

  • Earnie Boyd

    Earnie Boyd - 2013-09-08
    • labels: --> mingw-dist, mingw32-gcc4.xml
    • status: unread --> assigned
    • assigned_to: Earnie Boyd
    • Group: OTHER --> INSTALLER
    • Type: Bug --> Task
     
  • Earnie Boyd

    Earnie Boyd - 2013-09-08

    We need to specify ge binutils-2.23.2.