https://issues.dlang.org/show_bug.cgi?id=5922
Dlang Bot changed:
What|Removed |Added
Keywords||pull
--- Comment #4 from Dlang Bot ---
https://issues.dlang.org/show_bug.cgi?id=21187
Dlang Bot changed:
What|Removed |Added
Keywords||pull
--- Comment #1 from Dlang Bot ---
https://issues.dlang.org/show_bug.cgi?id=21187
Issue ID: 21187
Summary: `.tupleof` should be directly usable as alias
Product: D
Version: D2
Hardware: All
OS: All
Status: NEW
Severity: enhancement
https://issues.dlang.org/show_bug.cgi?id=5922
Walter Bright changed:
What|Removed |Added
Summary|immutable and static|inline assembler -
https://issues.dlang.org/show_bug.cgi?id=5922
--- Comment #3 from Walter Bright ---
In reply to bearophile_hugs from comment #0)
> --
>
> D2 code, static (thread-local) variables can't be used in ASM:
>
> [...]
Moved to https://issues.dlang.org/show_bug.cgi?id=21186 as
https://issues.dlang.org/show_bug.cgi?id=5922
Walter Bright changed:
What|Removed |Added
See Also||https://issues.dlang.org/sh
https://issues.dlang.org/show_bug.cgi?id=21186
Walter Bright changed:
What|Removed |Added
Keywords||accepts-invalid, iasm,
|
https://issues.dlang.org/show_bug.cgi?id=21186
Issue ID: 21186
Summary: Inline Assembler: static (thread-local) variables
cannot be used
Product: D
Version: D2
Hardware: All
OS: All
Status: NEW
https://issues.dlang.org/show_bug.cgi?id=21071
Basile-z changed:
What|Removed |Added
Status|NEW |RESOLVED
CC|
https://issues.dlang.org/show_bug.cgi?id=11433
Basile-z changed:
What|Removed |Added
Status|NEW |RESOLVED
CC|
https://issues.dlang.org/show_bug.cgi?id=13526
Basile-z changed:
What|Removed |Added
CC||b2.t...@gmx.com
Hardware|x86_64
https://issues.dlang.org/show_bug.cgi?id=14591
Basile-z changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
CC|
https://issues.dlang.org/show_bug.cgi?id=21185
Basile-z changed:
What|Removed |Added
Summary|printing the stack trace is |call stack format on assert
https://issues.dlang.org/show_bug.cgi?id=21185
Issue ID: 21185
Summary: printing the stack trace is not fully GNU-style
compliant
Product: D
Version: D2
Hardware: All
OS: All
Status: NEW
https://issues.dlang.org/show_bug.cgi?id=21183
Dlang Bot changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
https://issues.dlang.org/show_bug.cgi?id=21184
Issue ID: 21184
Summary: Unimplemented methods of interface are not reported as
errors during compilation.
Product: D
Version: D2
Hardware: All
OS: All
https://issues.dlang.org/show_bug.cgi?id=21183
Dlang Bot changed:
What|Removed |Added
Keywords||pull
--- Comment #1 from Dlang Bot ---
https://issues.dlang.org/show_bug.cgi?id=21183
Issue ID: 21183
Summary: schwartzSort does not strip const
Product: D
Version: D2
Hardware: All
OS: All
Status: NEW
Severity: minor
Priority: P1
https://issues.dlang.org/show_bug.cgi?id=21182
Dlang Bot changed:
What|Removed |Added
Keywords||pull
--- Comment #1 from Dlang Bot ---
https://issues.dlang.org/show_bug.cgi?id=21182
Walter Bright changed:
What|Removed |Added
Keywords||wrong-code
--
https://issues.dlang.org/show_bug.cgi?id=21182
Issue ID: 21182
Summary: asm code is missing `int ptr` and so defaults to byte
op
Product: D
Version: D2
Hardware: x86
OS: All
Status: NEW
https://issues.dlang.org/show_bug.cgi?id=2617
Dlang Bot changed:
What|Removed |Added
Keywords||pull
--- Comment #9 from Dlang Bot ---
https://issues.dlang.org/show_bug.cgi?id=21098
Dlang Bot changed:
What|Removed |Added
Keywords||pull
--- Comment #1 from Dlang Bot ---
https://issues.dlang.org/show_bug.cgi?id=2617
--- Comment #8 from Walter Bright ---
Looking at my ancient Intel 8088 manual, it says:
INC [BX]
is ambiguous and so must use BYTE PTR or WORD PTR. Since the behavior of iasm
is modeled after Intel's syntax, that pretty much settles it.
--
https://issues.dlang.org/show_bug.cgi?id=21181
Dlang Bot changed:
What|Removed |Added
Keywords||pull
--- Comment #1 from Dlang Bot ---
https://issues.dlang.org/show_bug.cgi?id=2617
--- Comment #7 from Walter Bright ---
(In reply to Walter Bright from comment #5)
> The following code:
>
> uint func()
> {
> asm
> {
> naked;
> inc long ptr [EAX];
> }
> }
>
> generates:
>
> __D5test24funcFZk:
>
https://issues.dlang.org/show_bug.cgi?id=21181
Walter Bright changed:
What|Removed |Added
See Also||https://issues.dlang.org/sh
https://issues.dlang.org/show_bug.cgi?id=2617
Walter Bright changed:
What|Removed |Added
See Also||https://issues.dlang.org/sh
https://issues.dlang.org/show_bug.cgi?id=21181
Walter Bright changed:
What|Removed |Added
Keywords||iasm, wrong-code
--
https://issues.dlang.org/show_bug.cgi?id=21181
Issue ID: 21181
Summary: Inline Assmbler compiles long ptr as a byte operation
for 32 bit compiles
Product: D
Version: D2
Hardware: x86
OS: All
https://issues.dlang.org/show_bug.cgi?id=2617
--- Comment #6 from Vladimir Panteleev ---
(In reply to Walter Bright from comment #5)
> As for the first instruction, I'm concerned about changing the behavior.
> Messing with people's existing, working asm code is risky.
See issue 7388. The
https://issues.dlang.org/show_bug.cgi?id=2617
--- Comment #5 from Walter Bright ---
The following code:
uint func()
{
asm
{
naked;
inc [EAX];
inc byte ptr [EAX];
inc short ptr [EAX];
inc int ptr [EAX];
inc long ptr [EAX];
}
}
https://issues.dlang.org/show_bug.cgi?id=5302
Walter Bright changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
33 matches
Mail list logo