[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Guile-commits] 01/01: Have disassemble-file accept an optional output p
From: |
Daniel Llorens |
Subject: |
[Guile-commits] 01/01: Have disassemble-file accept an optional output port |
Date: |
Thu, 29 Aug 2019 08:34:26 -0400 (EDT) |
lloda pushed a commit to branch master
in repository guile.
commit 74f14562a65c34929176a290a5a9c421b1854046
Author: Daniel Llorens <address@hidden>
Date: Thu Aug 29 14:30:57 2019 +0200
Have disassemble-file accept an optional output port
* module/system/vm/disassembler.scm (disassemble-file): As stated.
---
module/system/vm/disassembler.scm | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/module/system/vm/disassembler.scm
b/module/system/vm/disassembler.scm
index 73910fd..e6ce864 100644
--- a/module/system/vm/disassembler.scm
+++ b/module/system/vm/disassembler.scm
@@ -462,10 +462,10 @@ address of that offset."
(display "\n\n" port)))))
(values))
-(define (disassemble-file file)
+(define* (disassemble-file file #:optional (port (current-output-port)))
(let* ((thunk (load-thunk-from-file file))
(elf (find-mapped-elf-image (program-code thunk))))
- (disassemble-image elf)))
+ (disassemble-image elf port)))
(define-syntax instruction-lengths-vector
(lambda (x)