May 17, 2012 Re: Can't run 'masm386' | ||||
---|---|---|---|---|
| ||||
Posted in reply to Walter Bright | On 2012-05-17 17:53, Walter Bright wrote: > On 5/17/2012 6:38 AM, Steven Schveighoffer wrote: >> Any chance this asm file can be written in D with asm block? > > No. > Wasn't the whole point of supporting inline assembly directly in D to avoid these situations. -- /Jacob Carlborg |
May 17, 2012 Re: Can't run 'masm386' | ||||
---|---|---|---|---|
| ||||
Posted in reply to Jacob Carlborg | On Thursday, 17 May 2012 at 20:07:23 UTC, Jacob Carlborg wrote:
> On 2012-05-17 17:53, Walter Bright wrote:
>> On 5/17/2012 6:38 AM, Steven Schveighoffer wrote:
>>> Any chance this asm file can be written in D with asm block?
>> No.
> Wasn't the whole point of supporting inline assembly directly in D to avoid these situations.
It has been some time since I last looked at it, but IIRC there is no way to write minit.asm in D inline asm because it requires control over the name of its data sections in order to be able to »bracket« all the ModuleInfo references (so an array of all ModuleInfos can be reconstructed later).
David
|
May 23, 2012 Re: Can't run 'masm386' | ||||
---|---|---|---|---|
| ||||
Posted in reply to Walter Bright | On Thursday, 17 May 2012 at 15:54:05 UTC, Walter Bright wrote:
> On 5/17/2012 6:38 AM, Steven Schveighoffer wrote:
>> Any chance this asm file can be written in D with asm block?
>
> No.
What's the 'official' tool that was used to compile the checked-in obj?
|
May 23, 2012 Re: Can't run 'masm386' | ||||
---|---|---|---|---|
| ||||
Posted in reply to Martin Nowak | On 5/23/2012 1:40 PM, Martin Nowak wrote:
> On Thursday, 17 May 2012 at 15:54:05 UTC, Walter Bright wrote:
>> On 5/17/2012 6:38 AM, Steven Schveighoffer wrote:
>>> Any chance this asm file can be written in D with asm block?
>>
>> No.
>
> What's the 'official' tool that was used to compile the checked-in obj?
I use MASM386, but that is no longer available, and being a 16 bit program it won't even run on Win7.
|
May 24, 2012 Re: Can't run 'masm386' | ||||
---|---|---|---|---|
| ||||
Posted in reply to Walter Bright | Am 23.05.2012 23:51, schrieb Walter Bright: > On 5/23/2012 1:40 PM, Martin Nowak wrote: >> On Thursday, 17 May 2012 at 15:54:05 UTC, Walter Bright wrote: >>> On 5/17/2012 6:38 AM, Steven Schveighoffer wrote: >>>> Any chance this asm file can be written in D with asm block? >>> >>> No. >> >> What's the 'official' tool that was used to compile the checked-in obj? > > I use MASM386, but that is no longer available, and being a 16 bit program it > won't even run on Win7. MASM should work, or better JWasm (http://www.japheth.de/JWasm.html) but were to find the included macros.asm? |
May 24, 2012 Re: Can't run 'masm386' | ||||
---|---|---|---|---|
| ||||
Posted in reply to dennis luehring | On 5/23/2012 9:06 PM, dennis luehring wrote:
> Am 23.05.2012 23:51, schrieb Walter Bright:
>> On 5/23/2012 1:40 PM, Martin Nowak wrote:
>>> On Thursday, 17 May 2012 at 15:54:05 UTC, Walter Bright wrote:
>>>> On 5/17/2012 6:38 AM, Steven Schveighoffer wrote:
>>>>> Any chance this asm file can be written in D with asm block?
>>>>
>>>> No.
>>>
>>> What's the 'official' tool that was used to compile the checked-in obj?
>>
>> I use MASM386, but that is no longer available, and being a 16 bit program it
>> won't even run on Win7.
>
> MASM should work, or better JWasm (http://www.japheth.de/JWasm.html)
>
> but were to find the included macros.asm?
It's part of the dmc distribution. But it should be rewritten not to need it.
|
Copyright © 1999-2021 by the D Language Foundation