Withdrawn: 8295795: hsdis does not build with binutils 2.39+
duke
duke at openjdk.org
Tue Jun 6 22:42:10 UTC 2023
On Fri, 21 Oct 2022 15:26:59 GMT, Aleksey Shipilev <shade at openjdk.org> wrote:
> Fails like this:
>
>
> $ sh ./configure --with-boot-jdk=jdk19u-ea --with-hsdis=binutils --with-binutils-src=binutils-2.39
> $ make clean build-hsdis
>
> === Output from failing command(s) repeated here ===
> * For target support_hsdis_hsdis-binutils.o:
> /home/shade/trunks/jdk/src/utils/hsdis/binutils/hsdis-binutils.c: In function 'init_disassemble_info_from_bfd':
> /home/shade/trunks/jdk/src/utils/hsdis/binutils/hsdis-binutils.c:564:3: error: too few arguments to function 'init_disassemble_info'
> 564 | init_disassemble_info(dinfo, stream, fprintf_func);
> | ^~~~~~~~~~~~~~~~~~~~~
> In file included from /home/shade/trunks/jdk/src/utils/hsdis/binutils/hsdis-binutils.c:62:
> /home/shade/trunks/jdk/binutils-2.39/include/dis-asm.h:472:13: note: declared here
> 472 | extern void init_disassemble_info (struct disassemble_info *dinfo, void *stream,
> | ^~~~~~~~~~~~~~~~~~~~~
>
>
> Additional testing:
> - [x] Linux x86_64 build with binutils 2.38 (still works)
> - [x] Linux x86_64 build with binutils 2.39 (now works)
> - [ ] JMH -prof perfasm with binutils-2.39-built hsdis
This pull request has been closed without being integrated.
-------------
PR: https://git.openjdk.org/jdk/pull/10817
More information about the hotspot-compiler-dev
mailing list