diff options
author | H. Peter Anvin (Intel) <hpa@zytor.com> | 2020-06-25 13:57:44 -0700 |
---|---|---|
committer | H. Peter Anvin (Intel) <hpa@zytor.com> | 2020-06-25 13:57:44 -0700 |
commit | 45978bb8bcb4fa131a30166f664c647f7c13cd76 (patch) | |
tree | c49070c8de5f5c6e4521aad8267871be36cc93b0 /test/incbin.data | |
parent | 7869531f27ec415d9d38d38cadc44ebe2fc1f126 (diff) | |
download | nasm-45978bb8bcb4fa131a30166f664c647f7c13cd76.tar.gz |
BR 3392651: fix the .debug$T section in Codeview output format
The cv8 output format would generate an invalid .debug$T section,
containing repeated invalid records, none of which are actually used
(which is probably the only reason it actually worked.)
Just in case, generate a *single* type record for void func(void);
Furthermore, the argument list record should come before the procedure
type record (forward references are at least normatively prohibited.)
Reported-by: Alexandre Ganea <alexandre.ganea@ubisoft.com>
Signed-off-by: H. Peter Anvin (Intel) <hpa@zytor.com>
Diffstat (limited to 'test/incbin.data')
0 files changed, 0 insertions, 0 deletions