openhub.net
Black Duck Software, Inc.
Open Hub
Follow @
OH
Sign In
Join Now
Projects
People
Organizations
Tools
Blog
BDSA
Projects
People
Projects
Organizations
Forums
L
LLVM D Compiler
Settings
|
Report Duplicate
22
I Use This!
×
Login Required
Log in to Open Hub
Remember Me
Activity Not Available
Commits
: Listings
Analyzed
11 months
ago. based on code collected
12 months
ago.
Jan 19, 2023 — Jan 19, 2024
Showing page 1,516 of 1,526
Search / Filter on:
Commit Message
Contributor
Files Modified
Lines Added
Lines Removed
Code Location
Date
[svn r327] Fixed some more MinGW32 issues. It's now very close to working. Fixed problems with inline asm like: mov EAX, FS:4 , which incidentally is used in the runtime to get the stack bottom, on Windows.
Tomas Lindquist Olsen
More...
over 16 years ago
[svn r326] Fixed a bunch of issues with printf's that MinGW32 did not support. Fixed problems with label collisions when using labels inside inline asm. LabelStatement is now easily reached given its Identifier, which should be useful elsewhere too. Enabled inline asm for building the lib/compiler/llvmdc runtime code, fixing branches out of asm makes this possible.
Tomas Lindquist Olsen
More...
over 16 years ago
[svn r325] Removed dead code. Added license info to code from GDC (David Friedman permitted us to use the files under the Artistic License). Added asmLabel check to DtoGoto to avoid jumping into inline asm. Doesn't work currently as LabelDsymbol::asmLabel is never set to true.
Christian Kamm
More...
over 16 years ago
[svn r324] Small indentation fixes. Added end of line to complex.cpp.
Christian Kamm
More...
over 16 years ago
[svn r323] Branching out of inline asm works. Renamed emit_finallyblocks to DtoFinallyBlocks and moved to llvmhelpers. Added enclosingtryfinally to AsmBlockStatement, so branches out of asm blocks respect finallys. Refactored some GotoStatement code into DtoGoto.
Christian Kamm
More...
over 16 years ago
[svn r322] More asm-to-outside jumping work. Unfinished.
Christian Kamm
More...
over 16 years ago
[svn r321] Fix bug in argument remapping functions.
Christian Kamm
More...
over 16 years ago
[svn r320] Begun work on branches out of asm blocks. Unfinished.
Christian Kamm
More...
over 16 years ago
[svn r319] Call substatement->toIR in LabelStatement::toIR even when the label is inside an asm block.
Christian Kamm
More...
over 16 years ago
[svn r318] Moved the call to DtoBoolean before the not instruction. Fixes array_initialization_17_A.
Christian Kamm
More...
over 16 years ago
[svn r317] Convert result of _adEq runtime function to bool to make sure EqualExp returns i1 bool.
Christian Kamm
More...
over 16 years ago
[svn r316] Fixed array slice assignments like: int[] arr = ...; arr[] = 42; There was problems with most non basic types... Added an option to premake so we can do: premake --target gnu --no-boehm to disable the Boehm GC.
Tomas Lindquist Olsen
More...
over 16 years ago
[svn r315] Build full const initializer for static arrays in DtoConstInitializer if necessary.
Christian Kamm
More...
over 16 years ago
[svn r314] Get correct value type for newing of multidimensional dynamic arrays. Fixes array_initialization_26_E.
Christian Kamm
More...
over 16 years ago
[svn r313] Fix class initializer size regression introduced in [305]. Fixes memory_management_05 and odd_bug_15_A.
Christian Kamm
More...
over 16 years ago
[svn r312] Changed assert codegen to insert an unreachable terminator after the call to the assert function, which currently calls abort(). Changed array comparison runtime support to pass the array typeinfo instead of the element typeinfo. This allows a cleaner and faster implementation.
Tomas Lindquist Olsen
More...
over 16 years ago
[svn r311] Fixed: structs no longer output two static typeinfos. Updated the DtoTypeInfoOf helper a bit after figuring out how it worked.
Tomas Lindquist Olsen
More...
over 16 years ago
[svn r310] Fixed a problem with incomplete types and templates in typeinfo code.
Tomas Lindquist Olsen
More...
over 16 years ago
[svn r309] Remove the large dstress test result files from svn repository.
Christian Kamm
More...
over 16 years ago
[svn r308] Really fixed multidimensional new expressions. the first length was bad in the resulting slice.
Tomas Lindquist Olsen
More...
over 16 years ago
[svn r307] Fixed: multidimensional new expressions now work. Eg.:
Tomas Lindquist Olsen
More...
over 16 years ago
[svn r306] Fixed: it's now possible to compile and link llvmdc with MinGW32 and msys on Win32 :D I tried it myself ;) Building the runtime still needs some work, but it's a step in the right direction.
Tomas Lindquist Olsen
More...
over 16 years ago
[svn r305] Started support for custom class allocators/deallocators. Allocators with more than one argument still need to be fixed. Removed the LLVM stacktrace code from mars.c. Moved the LLVM based default target detection code from mars.c to llvmhelpers.cpp.
Tomas Lindquist Olsen
More...
over 16 years ago
[svn r304] Fix associative array literals by always reserving a zero inited temporary for them.
Christian Kamm
More...
over 16 years ago
[svn r303] Start a new basicblock behind a HaltExp to prevent compiler errors.
Christian Kamm
More...
over 16 years ago
[svn r302] Make HaltExps and assert(0) generate an assert message again instead of using llvm's trap intrinsic.
Christian Kamm
More...
over 16 years ago
[svn r301] Fixed incorrect codegen with array slice assigns.
Christian Kamm
More...
over 16 years ago
[svn r300] Removed some win32 stuff that was causing problems on mingw32.
Tomas Lindquist Olsen
More...
over 16 years ago
[svn r299] forgot to return status in runExecutable
Tomas Lindquist Olsen
More...
over 16 years ago
[svn r298] Eliminated the dmd/link.c source file entirely in favor of a llvm::sys based approach to the same functionality.
Tomas Lindquist Olsen
More...
over 16 years ago
←
1
2
…
1512
1513
1514
1515
1516
1517
1518
1519
1520
…
1525
1526
→
This site uses cookies to give you the best possible experience. By using the site, you consent to our use of cookies. For more information, please see our
Privacy Policy
Agree