./cross/objconv, Object file converter and disassembler

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 2.39, Package name: objconv-2.39, Maintainer: ryoon

Object file converter

This utility can be used for converting object files between COFF/PE,
OMF, ELF and Mach-O formats for all 32-bit and 64-bit x86 platforms.
Can modify symbol names in object files. Can build, modify and
convert function libraries across platforms. Can dump object files
and executable files. Also includes a very good disassembler
supporting the SSE4, AVX, AVX2, AVX512, FMA3, FMA4, XOP and Knights
Corner instruction sets. Source code included (GPL).


Required to build:
[pkgtools/cwrappers]

Master sites: (Expand)


Version history: (Expand)


CVS history: (Expand)


   2020-01-26 18:32:28 by Roland Illig | Files touched by this commit (981)
Log message:
all: migrate homepages from http to https

pkglint -r --network --only "migrate"

As a side-effect of migrating the homepages, pkglint also fixed a few
indentations in unrelated lines. These and the new homepages have been
checked manually.
   2019-06-08 12:53:29 by Roland Illig | Files touched by this commit (41)
Log message:
cross/*: let pkglint autofix indentation and variable alignment

pkglint -Wall -F -r cross

xtensa-esp32-elf-gcc has been manually edited afterwards because when
realigning variable assignments, pkglint only allows one long outlier
line. This package has two long SITES.* lines, therefore pkglint wanted
to indent the variable values much further to the right. This needs to be
fixed in pkglint.
   2018-06-28 11:02:14 by Jonathan Perkin | Files touched by this commit (1)
Log message:
objconv: Fix distfile fetching.

The distfile is unversioned and replaced every time a new version is
released, so keep a DIST_SUBDIR'd copy on MASTER_SITE_LOCAL.
   2017-03-03 05:54:10 by Sevan Janiyan | Files touched by this commit (1)
Log message:
Mark as broken on big endian systems because they're not supported.
On Darwin/PowerPC, build reports:
"This machine has big-endian memory organization. Objconv program will not \ 
work"
   2016-05-08 09:28:14 by Ryo ONODERA | Files touched by this commit (1)
Log message:
Fix COMMENT
   2015-11-03 01:47:45 by Alistair G. Crooks | Files touched by this commit (40)
Log message:
Add SHA512 digests for distfiles for cross category

Existing SHA1 digests verified, all found to be the same on the
machine holding the existing distfiles (morden).  Existing SHA1
digests retained for now as an audit trail.
   2015-10-11 03:10:22 by Ryo ONODERA | Files touched by this commit (4)
Log message:
Import objconv-2.39 as cross/objconv.

Object file converter

This utility can be used for converting object files between COFF/PE,
OMF, ELF and Mach-O formats for all 32-bit and 64-bit x86 platforms.
Can modify symbol names in object files. Can build, modify and
convert function libraries across platforms. Can dump object files
and executable files. Also includes a very good disassembler
supporting the SSE4, AVX, AVX2, AVX512, FMA3, FMA4, XOP and Knights
Corner instruction sets. Source code included (GPL).