ps2dev / ps2toolchain

This program will automatically build and install a compiler and other tools used in the creation of homebrew software for the Sony PlayStation® 2 videogame system.
BSD 2-Clause "Simplified" License
239 stars 73 forks source link

WIP: Update BinUtils to 2.15 #80

Closed fjtrujy closed 3 years ago

fjtrujy commented 3 years ago

Description

With this PR we can udpate binutils to 2.15.

I have tested the whole ps2dev environment tools (toolchain, ps2sdk, gsKit, ps2sdk-ports, ps2-eth, ps2link, ps2-packer ...) all of them compile and generate proper executables. Additionally, I have tried RetroArch and OPL and both also works.

$ ee-ld --version
GNU ld version 2.15
Copyright 2002 Free Software Foundation, Inc.
This program is free software; you may redistribute it under the terms of
the GNU General Public License.  This program has absolutely no warranty.

Thanks

fjtrujy commented 3 years ago

@uyjulian I have updated the PR, take a look if you want as well.

uyjulian commented 3 years ago

I took another look, and I didn't see anything other than this: https://github.com/ps2dev/ps2toolchain/pull/80/commits/fad62603a9b58dbcfa42b9a251af210b981431a4#diff-fd4514f4d831b12b43142401c4e9d05b4aedc9985b9fa9ca4e4f65650dc363e6R5204

Everything else looks similar

fjtrujy commented 3 years ago

Thanks, @uyjulian but I will postpone these changes till we split properly toolchains. It will help us to identify possible issues

82 After merge this one I will udpate properly this PR

fjtrujy commented 3 years ago

Guys, I'm closing this PR, because now the changes must be done in the specific https://github.com/ps2dev/ps2toolchain-iop repo. So, I will create PR there soon. Thanks