@@ -4,8 +4,19 @@ using StructIO
44
55# Bring in ObjectFile definitions
66using ObjectFile
7- importall ObjectFile
8-
7+ import ObjectFile: DynamicLink, DynamicLinks, RPath, ObjectHandle, Section, Sections, SectionRef,
8+ Segment, Segments, SegmentRef, StrTab, Symbols, SymtabEntry, SymbolRef,
9+ getindex, endof, length, start, next, done, eltype, handle, header, path,
10+ rpaths, canonical_rpaths, find_library, readmeta, seek, seekstart, skip,
11+ iostream, position, read, readuntil, eof, endianness, is64bit, isrelocatable,
12+ isexecutable, islibrary, isdynamic, mangle_section_name, mangle_symbol_name,
13+ format_string, section_header_offset, section_header_size, section_header_type,
14+ segment_header_offset, segment_header_size, segment_header_type,
15+ symtab_entry_offset, symtab_entry_size, symtab_entry_type, find_libraries,
16+ find, findfirst, deref, contents, section_name, section_size,
17+ section_offset, section_address, section_number, segment_name, segment_offset,
18+ segment_file_size, segment_memory_size, segment_address, strtab_lookup,
19+ symbol_name, symbol_value, isundef, isglobal, islocal, isweak, symbol_number
920# Load in imported C #define constants
1021include (" constants.jl" )
1122
@@ -18,4 +29,4 @@ include("COFFStrTab.jl")
1829include (" COFFSymbol.jl" )
1930include (" COFFDynamicLink.jl" )
2031
21- end # module COFF
32+ end # module COFF
0 commit comments