7
I Use This!
Activity Not Available

Commits : Listings

Analyzed about 1 month ago. based on code collected about 1 month ago.
Jan 07, 2024 — Jan 07, 2025
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
Fix the other rule that did not load small negative 64-bit constants correctly. The error shows up if you compile main(){long long = -1;} with -xtemps. More... about 17 years ago
ARM fixes: - add floating-point support - work-in-progress of varargs - return structures from functions - fix structure assignments - fix many type conversions - improve instruction emulation
Gregory McGarry
as gmcgarry
More... about 17 years ago
Fix rmove(). Implement gclass(). Prepare for fpa support.
Gregory McGarry
as gmcgarry
More... about 17 years ago
implement structure assignment fix relocation of extern variables on OSX implement rmove() and COLORMAP()
Gregory McGarry
as gmcgarry
More... about 17 years ago
Improve structure assignments, remove unused functions, populate livecall().
Gregory McGarry
as gmcgarry
More... about 17 years ago
Fix relocation of extern variables on OSX. Remove cruft. Use correct assembler direcive.
Gregory McGarry
as gmcgarry
More... about 17 years ago
Remove unused function.
Gregory McGarry
as gmcgarry
More... about 17 years ago
Update comments.
Gregory McGarry
as gmcgarry
More... about 17 years ago
Put the genswitch() code that is found in most backends into the MI part. The backend version is renamed to mygenswitch() and can provide improved translations for switch statements. More... about 17 years ago
Pass FORCC down the tree during a match. With this change, instructions which set flogs will be selected as left nodes for CBRANCH nodes.
Gregory McGarry
as gmcgarry
More... over 17 years ago
- Add rules for conversion from (u)long long to (u){char,short,int} - Fix loading ushorts from mem. They don't need to be sign-extended. - Fix a rule that didn't load small negative 64-bit values into registers correctly (there's at least one more of it left). - Add $Id$ More... over 17 years ago
Bugfixes from Jan Kryl: Disallow junk after #ifdef/#else/... Check for missing/duplicate parameter names. Check for illegal use of ## in macros. Disallow wide strings in #line directive. Do not recurse to death in inclusion, use a fixed limit. More... over 17 years ago
Remove ENUMTY/MOETY from target code. More... over 17 years ago
Comment out enum types. More... over 17 years ago
Rewrite enum handling. In C99 enums are treated like INTs so convert them early to int. Move the enum tag handling out of defid(), tags are in their own namespace. This will be done with struct/union tags also. More... over 17 years ago
Use structure assignment instead of calling memcpy directly in struct return. More... over 17 years ago
pdp10 uses register calling convention which isn't supported by the MI code. Define TARGET_STDARGS to defer to MD code or system headers.
Gregory McGarry
as gmcgarry
More... over 17 years ago
Update for names change: pcc -> powerpc
Gregory McGarry
as gmcgarry
More... over 17 years ago
Fix type conversion problems observed by stefan@ Some other typos too.
Gregory McGarry
as gmcgarry
More... over 17 years ago
Unconditionally call the back-end to change the segment; don't bother checking the current segment since the back-end already does it.
Gregory McGarry
as gmcgarry
More... over 17 years ago
Nuke MYP2TREE()
Gregory McGarry
as gmcgarry
More... over 17 years ago
Revove MYREADER(), MYCANON() and MYOPTIM macros.
Gregory McGarry
as gmcgarry
More... over 17 years ago
Remove macro MYCANON(). The backend will always provde the function.
Gregory McGarry
as gmcgarry
More... over 17 years ago
Remove MYOPTIM. The backend will always prive myoptim().
Gregory McGarry
as gmcgarry
More... over 17 years ago
Remove macro MYREADER() which isn't used, and provide empty functions for myoptim(), mycanon() and myp2tree().
Gregory McGarry
as gmcgarry
More... over 17 years ago
Remove macros MYP2TREE(), MYCANON(), MYOPTIM() and MYREADER().
Gregory McGarry
as gmcgarry
More... over 17 years ago
Remove macros MYP2TREE(), MYREADER(), MYCANON() and MYOPTIM().
Gregory McGarry
as gmcgarry
More... over 17 years ago
Remove macros MYREADER(), MYOPTIM(), MYCANON() and MYP2TREE().
Gregory McGarry
as gmcgarry
More... over 17 years ago
Provide empty functions for mycanon() and myoptim().
Gregory McGarry
as gmcgarry
More... over 17 years ago
Don't need macros MYP2TREE(), and MYREADER(). Remove cruft about MYCANON() and MYOPTIM().
Gregory McGarry
as gmcgarry
More... over 17 years ago