Hi,
Just tried 9277 a couple of days ago. It replaced /usr/bin/strip. Noticed this when I tried to build another package for updates.
Here is the package list for sdcc for my system:
drwxr-xr-x root/root 0 2015-07-02 08:30 usr/
drwxr-xr-x root/root 0 2015-07-02 08:32 usr/bin/
-rwxr-xr-x root/root 129376 2015-07-02 08:32 usr/bin/sdcdb
-rw-r--r-- root/root 23740 2015-07-02 08:30 usr/bin/sdcdb.el
-rw-r--r-- root/root 55485 2015-07-02 08:30 usr/bin/sdcdbsrc.el
-rwxr-xr-x root/root 385704 2015-07-02 08:32 usr/bin/s51
-rwxr-xr-x root/root 447560 2015-07-02 08:32 usr/bin/sz80
-rwxr-xr-x root/root 293288 2015-07-02 08:32 usr/bin/shc08
-rwxr-xr-x root/root 317000 2015-07-02 08:32 usr/bin/sstm8
-rwxr-xr-x root/root 413008 2015-07-02 08:32 usr/bin/sdar
-rwxr-xr-x root/root 413040 2015-07-02 08:32 usr/bin/sdranlib
-rwxr-xr-x root/root 565064 2015-07-02 08:32 usr/bin/sdobjcopy
-rwxr-xr-x root/root 393352 2015-07-02 08:32 usr/bin/sdnm
-rwxr-xr-x root/root 565064 2015-07-02 08:32 usr/bin/strip
-rwxr-xr-x root/root 380264 2015-07-02 08:32 usr/bin/c++filt
-rwxr-xr-x root/root 9280 2015-07-02 08:32 usr/bin/packihx
-rwxr-xr-x root/root 10832 2015-07-02 08:32 usr/bin/makebin
-rwxr-xr-x root/root 193792 2015-07-02 08:32 usr/bin/sdcpp
-rwxr-xr-x root/root 3264872 2015-07-02 08:32 usr/bin/sdcc
-rwxr-xr-x root/root 75648 2015-07-02 08:32 usr/bin/sdas6808
-rwxr-xr-x root/root 565064 2015-07-02 08:32 usr/bin/sdobjcopy
-rwxr-xr-x root/root 393352 2015-07-02 08:32 usr/bin/sdnm
-rwxr-xr-x root/root 565064 2015-07-02 08:32 usr/bin/strip
-rwxr-xr-x root/root 380264 2015-07-02 08:32 usr/bin/c++filt
-rwxr-xr-x root/root 9280 2015-07-02 08:32 usr/bin/packihx
-rwxr-xr-x root/root 10832 2015-07-02 08:32 usr/bin/makebin
-rwxr-xr-x root/root 193792 2015-07-02 08:32 usr/bin/sdcpp
-rwxr-xr-x root/root 3264872 2015-07-02 08:32 usr/bin/sdcc
-rwxr-xr-x root/root 75648 2015-07-02 08:32 usr/bin/sdas6808
-rwxr-xr-x root/root 565064 2015-07-02 08:32 usr/bin/sdobjcopy
-rwxr-xr-x root/root 393352 2015-07-02 08:32 usr/bin/sdnm
-rwxr-xr-x root/root 565064 2015-07-02 08:32 usr/bin/strip
-rwxr-xr-x root/root 380264 2015-07-02 08:32 usr/bin/c++filt
-rwxr-xr-x root/root 9280 2015-07-02 08:32 usr/bin/packihx
-rwxr-xr-x root/root 10832 2015-07-02 08:32 usr/bin/makebin
-rwxr-xr-x root/root 193792 2015-07-02 08:32 usr/bin/sdcpp
-rwxr-xr-x root/root 3264872 2015-07-02 08:32 usr/bin/sdcc
-rwxr-xr-x root/root 75648 2015-07-02 08:32 usr/bin/sdas6808
-rwxr-xr-x root/root 87936 2015-07-02 08:32 usr/bin/sdasstm8
-rwxr-xr-x root/root 78352 2015-07-02 08:32 usr/bin/sdas390
-rwxr-xr-x root/root 76496 2015-07-02 08:32 usr/bin/sdas8051
-rwxr-xr-x root/root 78848 2015-07-02 08:32 usr/bin/sdasz80
-rwxr-xr-x root/root 78768 2015-07-02 08:32 usr/bin/sdasrab
-rwxr-xr-x root/root 80576 2015-07-02 08:32 usr/bin/sdastlcs90
-rwxr-xr-x root/root 72656 2015-07-02 08:32 usr/bin/sdasgb
-rwxr-xr-x root/root 201832 2015-07-02 08:32 usr/bin/sdld
-rwxr-xr-x root/root 201832 2015-07-02 08:32 usr/bin/sdldstm8
-rwxr-xr-x root/root 201832 2015-07-02 08:32 usr/bin/sdld6808
-rwxr-xr-x root/root 201832 2015-07-02 08:32 usr/bin/sdldz80
-rwxr-xr-x root/root 201832 2015-07-02 08:32 usr/bin/sdldgb
-rwxr-xr-x root/root 15432 2015-07-02 08:32 usr/bin/sdcclib
-rwxr-xr-x root/root 6531 2015-07-02 08:31 usr/bin/as2gbmap
I re-installed binutils for my distribution to correct the issue. I realize, also that this is a development version of sdcc so I probably should have checked the package file list before upgrading.
Thanks,
Fred
I need to correct the file list. It should be as follows:
drwxr-xr-x root/root 0 2015-07-02 08:32 ./
drwxr-xr-x root/root 0 2015-07-02 08:30 usr/
drwxr-xr-x root/root 0 2015-07-02 08:32 usr/bin/
-rwxr-xr-x root/root 129376 2015-07-02 08:32 usr/bin/sdcdb
-rw-r--r-- root/root 23740 2015-07-02 08:30 usr/bin/sdcdb.el
-rw-r--r-- root/root 55485 2015-07-02 08:30 usr/bin/sdcdbsrc.el
-rwxr-xr-x root/root 385704 2015-07-02 08:32 usr/bin/s51
-rwxr-xr-x root/root 447560 2015-07-02 08:32 usr/bin/sz80
-rwxr-xr-x root/root 293288 2015-07-02 08:32 usr/bin/shc08
-rwxr-xr-x root/root 317000 2015-07-02 08:32 usr/bin/sstm8
-rwxr-xr-x root/root 413008 2015-07-02 08:32 usr/bin/sdar
-rwxr-xr-x root/root 413040 2015-07-02 08:32 usr/bin/sdranlib
-rwxr-xr-x root/root 565064 2015-07-02 08:32 usr/bin/sdobjcopy
-rwxr-xr-x root/root 393352 2015-07-02 08:32 usr/bin/sdnm
-rwxr-xr-x root/root 565064 2015-07-02 08:32 usr/bin/strip
-rwxr-xr-x root/root 380264 2015-07-02 08:32 usr/bin/c++filt
-rwxr-xr-x root/root 9280 2015-07-02 08:32 usr/bin/packihx
-rwxr-xr-x root/root 10832 2015-07-02 08:32 usr/bin/makebin
-rwxr-xr-x root/root 193792 2015-07-02 08:32 usr/bin/sdcpp
-rwxr-xr-x root/root 3264872 2015-07-02 08:32 usr/bin/sdcc
-rwxr-xr-x root/root 75648 2015-07-02 08:32 usr/bin/sdas6808
-rwxr-xr-x root/root 87936 2015-07-02 08:32 usr/bin/sdasstm8
-rwxr-xr-x root/root 78352 2015-07-02 08:32 usr/bin/sdas390
-rwxr-xr-x root/root 76496 2015-07-02 08:32 usr/bin/sdas8051
-rwxr-xr-x root/root 78848 2015-07-02 08:32 usr/bin/sdasz80
-rwxr-xr-x root/root 78768 2015-07-02 08:32 usr/bin/sdasrab
-rwxr-xr-x root/root 80576 2015-07-02 08:32 usr/bin/sdastlcs90
-rwxr-xr-x root/root 72656 2015-07-02 08:32 usr/bin/sdasgb
-rwxr-xr-x root/root 201832 2015-07-02 08:32 usr/bin/sdld
-rwxr-xr-x root/root 201832 2015-07-02 08:32 usr/bin/sdldstm8
-rwxr-xr-x root/root 201832 2015-07-02 08:32 usr/bin/sdld6808
-rwxr-xr-x root/root 201832 2015-07-02 08:32 usr/bin/sdldz80
-rwxr-xr-x root/root 201832 2015-07-02 08:32 usr/bin/sdldgb
-rwxr-xr-x root/root 15432 2015-07-02 08:32 usr/bin/sdcclib
-rwxr-xr-x root/root 6531 2015-07-02 08:31 usr/bin/as2gbmap
Sorry for the confusion.
Cheers,
Fred
I introduced this bug while merging upstream binutils 2.25.
Philipp
Fixed in revision #9279.
Philipp