llvm-6502/lib
Vikram S. Adve fee76265ff Several major fixes, particularly in emitting constant aggregates:
(1) Padding bytes between structure fields (for alignment) were never
    being emitted into the constant pool so the layout did not match!
(2) In printing constants, structures containing structures or arrays
    were never handled.
(3) Support new model for external/uninitialized/initialized globals.
    Uninitialized globals are no longer emitted since they are external.
    Initialized globals may go either in .bss or in .data.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4134 91177308-0d34-0410-b5e6-96231b3b80d8
2002-10-13 00:32:18 +00:00
..
Analysis Use PARALLEL_DIRS. 2002-10-11 16:08:17 +00:00
AsmParser Minor, non-functionality changing, formatting fix 2002-10-09 00:25:32 +00:00
Bytecode Updates to work with recent Statistic's changes: 2002-10-01 22:38:41 +00:00
CodeGen Major bug fix: spill code for an instruction in a delay slot was 2002-10-11 16:12:40 +00:00
ExecutionEngine * Implement the getc() function 2002-10-02 21:12:13 +00:00
Linker
Support Added #include<unistd.h> to compile with solaris gcc3.2 2002-10-04 23:57:01 +00:00
Target Several major fixes, particularly in emitting constant aggregates: 2002-10-13 00:32:18 +00:00
Transforms Changed to external global var 2002-10-12 20:33:47 +00:00
VMCore - Make Value::replaceAllUsesWith work with constants correctly. This fixes 2002-10-09 23:12:59 +00:00
Makefile