summaryrefslogtreecommitdiff
path: root/pkg/binutils/gen.lua
diff options
context:
space:
mode:
authorMichael Forney <mforney@mforney.org>2022-09-06 11:09:24 -0700
committerMichael Forney <mforney@mforney.org>2022-09-06 18:17:30 -0700
commit4fad1531cbc506408855d2027a60cdbeaf66eea3 (patch)
tree0373c770f68c3fb0648461efd4e45567240ca910 /pkg/binutils/gen.lua
parent4cfca674c2993541cded2bb3b73a55cd58f7533c (diff)
binutils: Update to 2.39
Diffstat (limited to 'pkg/binutils/gen.lua')
-rw-r--r--pkg/binutils/gen.lua18
1 files changed, 4 insertions, 14 deletions
diff --git a/pkg/binutils/gen.lua b/pkg/binutils/gen.lua
index 8c429fe7..f4912976 100644
--- a/pkg/binutils/gen.lua
+++ b/pkg/binutils/gen.lua
@@ -1,4 +1,4 @@
-local version = setmetatable({2, 38}, {__index=function() return 0 end})
+local version = setmetatable({2, 39}, {__index=function() return 0 end})
local defvec = 'x86_64_elf64_vec'
local selvecs = {[defvec]=true, i386_elf32_vec=true}
local selarchs = {i386=true}
@@ -69,13 +69,9 @@ sub('bfd.ninja', function()
'-e s,@supports_plugins@,0,',
'-e s,@wordsize@,64,',
'-e s,@bfd_default_target_size@,64,',
- '-e s,@BFD_HOST_64BIT_LONG@,1,',
- '-e s,@BFD_HOST_64BIT_LONG_LONG@,1,',
- '-e s,@BFD_HOST_64_BIT_DEFINED@,1,',
- '-e s,@BFD_HOST_64_BIT@,long,',
- [[-e 's,@BFD_HOST_U_64_BIT@,unsigned long,']],
- [[-e 's,@BFD_HOSTPTR_T@,unsigned long,']],
- '-e s,@bfd_file_ptr@,BFD_HOST_64_BIT,',
+ [[-e 's,@BFD_INT64_FMT@,__PRI64,']],
+ '-e s,@bfd_file_ptr@,int64_t,',
+ '-e s,@bfd_ufile_ptr@,uint64_t,',
}})
build('sed', '$outdir/bfd/bfdver.h', '$srcdir/bfd/version.h', {expr={
string.format('-e s,@bfd_version@,%d%02d%02d%02d%02d,', version[1], version[2], version[3], version[4], version[5]),
@@ -105,12 +101,6 @@ sub('bfd.ninja', function()
if vec:find('iamcu_elf32') then
selarchs.iamcu = true
end
- if vec:find('l1om_elf64') then
- selarchs.l1om = true
- end
- if vec:find('k1om_elf64') then
- selarchs.k1om = true
- end
end
local srcs = {}
local special = {