Misc PIC improvements: global variables and initialization of static data now works. |
|
More...
|
over 17 years ago
|
A few different implementations for switch code. Includes a jump table, binary tree and multi-way radix search tree. |
|
More...
|
over 17 years ago
|
Fixes to cast during moves from memory to register. |
|
More...
|
over 17 years ago
|
Reset the sue to UCHAR if using CHAR_UNSIGNED. Fixes warnings on powerpc. |
|
More...
|
over 17 years ago
|
Fix sorting bug in addcase(). Spotted by Gregory McGarry. ok gmcgarry, ragge@ |
|
More...
|
over 17 years ago
|
Add ADDROF entry. Remove some unused entries. Do a Z call for emitted GOTOs. |
|
More...
|
over 17 years ago
|
Only create constants for function names, they are called by name anyway. |
|
More...
|
over 17 years ago
|
calls argument numbers are in registers, not bytes. If a jump is to the return label, emit ret insn instead. |
|
More...
|
over 17 years ago
|
Allow ADDROF to fall through to table, for PIC code generation. |
|
More...
|
over 17 years ago
|
define STAB_LINE_ABSOLUTE to fix debugging on OSX. |
|
More...
|
over 17 years ago
|
Correctly return RESCC on instruction which set flags. Fix compares of unsigned ints. |
|
More...
|
over 17 years ago
|
Add mips and powerpc targets to the build mechanism for NetBSD. |
|
More...
|
over 17 years ago
|
Tighten check on GOTO argument and only complain that the label is out-of-range if we are actually jumping to label (ICON). |
|
More...
|
over 17 years ago
|
Provide compile-time flag STAB_LINE_ASSOLUTE which creates N_SLINE stabs using absolute addresses instead of relative addresses. Fixes debugging on OSX (and probably other non-ELF targets). |
|
More...
|
over 17 years ago
|
From OpenBSD repo: use intptr_t for casting pointers. |
|
More...
|
over 17 years ago
|
Remove lineid(). ok ragge@ |
|
More...
|
over 17 years ago
|
len -> size_t. |
|
More...
|
over 17 years ago
|
Add OS support for vax. |
|
More...
|
over 17 years ago
|
Fix bug requiring the target to have 4 register classes. Remove unused prototype. |
|
More...
|
over 17 years ago
|
Make the vax target at least pass through the compiler. |
|
More...
|
over 17 years ago
|
Fix preprocessor number overflow check, by Jan Kryl. |
|
More...
|
over 17 years ago
|
Update missing options in SYNOPSIS. |
|
More...
|
over 17 years ago
|
ROFF Portability fixes for literal period. |
|
More...
|
over 17 years ago
|
fixup constant l%/r% generation |
|
More...
|
over 17 years ago
|
struct bit fields support |
|
More...
|
over 17 years ago
|
ftoint() finval() and inval() are nomore |
|
More...
|
over 17 years ago
|
flesh up extdec() |
|
More...
|
over 17 years ago
|
ldouble is the same as double (to init) |
|
More...
|
over 17 years ago
|
Fix FLD node type for code generation, so that it is useful again for architectures with bitfield instructions, like vax and hppa :-) |
|
More...
|
over 17 years ago
|
Fix signed/unsigned type cast error, from Takehiko Nozaki. |
|
More...
|
over 17 years ago
|