-
Bug
-
Resolution: Fixed
-
P4
-
20, 22
-
b21
```
$ 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,
| ^~~~~~~~~~~~~~~~~~~~~
```
$ 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,
| ^~~~~~~~~~~~~~~~~~~~~
```
- relates to
-
JDK-8318753 hsdis binutils may place libs in lib64
- Resolved
-
JDK-8320663 Fix C syntax in LIB_SETUP_HSDIS_BINUTILS
- Resolved