David Lindauer

Results 77 issues of David Lindauer

write a compiler for x64; fix bugs in existing x64 assembler. The bugs consist of an issue where it appears that direct memory accesses can use a 64-bit offset, however...

write the power pc compiler

write a 64-bit PE backend for the linker

write dlelf as a backend for the linker (intended target is linux)

I've been thinking of replacing the IDE with something like [Code::Blocks](http://www.codeblocks.org). At the cost of writing some orange c specific plugins, it would get this project out of the GUI...

it appears the intent of fmemopen is to put a null terminator on the buffer, durring fflush() and close() of the file. Right now, fmemopen mimics this behavior by zeroing...

when a union has multiple members, and the union is copied to another union by value, each member is individually copied even though they are all the same.

switch the x86 backend to use code generated by a code generator

fix the x64 assembler to support the instructions that take 64-bit addresses.

olink should handle linking 64-bit programs