May 17, 2012
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
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
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
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
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
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.
1 2
Next ›   Last »