projects
/
fw
/
sdcc
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first
⋅
prev
⋅ next
More cleanups of _ap abuse.
[fw/sdcc]
/
src
/
ds390
/
gen.c
2001-05-11
johanknol
fixed the bankswitch critical races
blob
|
commitdiff
|
raw
2001-05-11
kvigor
Improved genFarFarAssign
blob
|
commitdiff
|
raw
|
diff to current
2001-05-10
kvigor
work in progress: better FarFarAssign
blob
|
commitdiff
|
raw
|
diff to current
2001-05-10
kvigor
enable BETTER_LITERAL_SHIFT by default
blob
|
commitdiff
|
raw
|
diff to current
2001-05-07
kvigor
fix for broken better shift in ad26.c line 207
blob
|
commitdiff
|
raw
|
diff to current
2001-05-04
kvigor
more work in progress: literal shift improvement
blob
|
commitdiff
|
raw
|
diff to current
2001-05-04
kvigor
work in progress: fixing genLeftShiftLiteral
blob
|
commitdiff
|
raw
|
diff to current
2001-05-03
kvigor
slight improvement in generating literal shifts; not...
blob
|
commitdiff
|
raw
|
diff to current
2001-05-03
kvigor
clean up genDjnz for far data case; include same fix...
blob
|
commitdiff
|
raw
|
diff to current
2001-05-03
kvigor
fix desperate inefficiency of toBoolean when hand;ling...
blob
|
commitdiff
|
raw
|
diff to current
2001-05-03
kvigor
fix genDjnz to handle data in far space
blob
|
commitdiff
|
raw
|
diff to current
2001-05-02
kvigor
fix several 'three operand in far space' problems
blob
|
commitdiff
|
raw
|
diff to current
2001-04-10
johanknol
fixed the gencmp setting of supportRtn
blob
|
commitdiff
|
raw
|
diff to current
2001-04-07
johanknol
fixed the (long)<<27 bug
blob
|
commitdiff
|
raw
|
diff to current
2001-04-05
johanknol
Undid a very stupid thing
blob
|
commitdiff
|
raw
|
diff to current
2001-03-21
johanknol
fixed the:
blob
|
commitdiff
|
raw
|
diff to current
2001-03-20
johanknol
fixed the bit=~bit bug
blob
|
commitdiff
|
raw
|
diff to current
2001-03-17
johanknol
Fixed a volatile optimalisation and some other small...
blob
|
commitdiff
|
raw
|
diff to current
2001-03-16
johanknol
*** empty log message ***
blob
|
commitdiff
|
raw
|
diff to current
2001-03-15
johanknol
let's not be too efficient
blob
|
commitdiff
|
raw
|
diff to current
2001-03-15
johanknol
fixed typo
blob
|
commitdiff
|
raw
|
diff to current
2001-03-15
johanknol
fixed the signed 8x8=8/16 multiplication
blob
|
commitdiff
|
raw
|
diff to current
2001-03-14
johanknol
Implemented the <<6 fix of Steve Drake
blob
|
commitdiff
|
raw
|
diff to current
2001-03-08
johanknol
Let's adjust instead of a boldy decrement
blob
|
commitdiff
|
raw
|
diff to current
2001-03-05
johanknol
Cleaned up ds390 leftovers in the mcs51 port.
blob
|
commitdiff
|
raw
|
diff to current
2001-03-01
kmh
Fixed PCALL and stack adjustment bug
blob
|
commitdiff
|
raw
|
diff to current
2001-02-21
johanknol
fixed: 100*200=32, only for the ds390 port right now
blob
|
commitdiff
|
raw
|
diff to current
2001-02-18
johanknol
let's find the beast
blob
|
commitdiff
|
raw
|
diff to current
2001-02-17
johanknol
Fixed the lazy lazy DPTR for genCall and genPtrGet
blob
|
commitdiff
|
raw
|
diff to current
2001-02-14
johanknol
Beautified (indented) compiler source according to...
blob
|
commitdiff
|
raw
|
diff to current
2001-02-07
jbess
Fix asm label generation. Suppress some warning
blob
|
commitdiff
|
raw
|
diff to current
2001-02-06
kvigor
remove dead code and useless ifdefs; should be a big...
blob
|
commitdiff
|
raw
|
diff to current
2001-02-06
jtvolpe
Changed Safe_calloc to use 2 arguements to mimic teh...
blob
|
commitdiff
|
raw
|
diff to current
2001-02-04
johanknol
Fixed the hairy inline 'Y' bug in SDCC.y
blob
|
commitdiff
|
raw
|
diff to current
2001-02-04
jtvolpe
New Memory Allocation functions
blob
|
commitdiff
|
raw
|
diff to current
2001-02-04
johanknol
temporary hack for the inline Y bug
blob
|
commitdiff
|
raw
|
diff to current
2001-02-03
stevewilliams
Remove all references to the GC library, replacing...
blob
|
commitdiff
|
raw
|
diff to current
2001-01-30
kvigor
fix AOP_OP_3_NOFATAL
blob
|
commitdiff
|
raw
|
diff to current
2001-01-29
kvigor
Fix Johan's latest finds
blob
|
commitdiff
|
raw
|
diff to current
2001-01-29
kvigor
improved bit-wise operations with literal RHS
blob
|
commitdiff
|
raw
|
diff to current
2001-01-26
kvigor
various ds390 code generator improvements, including...
blob
|
commitdiff
|
raw
|
diff to current
2001-01-04
jtvolpe
MS VC6 Port
blob
|
commitdiff
|
raw
|
diff to current
2000-12-14
kvigor
Change struct link to struct sym_link to avoid conflict...
blob
|
commitdiff
|
raw
|
diff to current
2000-11-21
kvigor
handle fetch from code space to DPTR
blob
|
commitdiff
|
raw
|
diff to current
2000-11-13
sandeep
Fixed BITFIELD problems
blob
|
commitdiff
|
raw
|
diff to current
2000-10-18
kvigor
disable packRegsForOneuse until I can make it safe
blob
|
commitdiff
|
raw
|
diff to current
2000-10-17
kvigor
Minor optimization: don't sign-extend when casting...
blob
|
commitdiff
|
raw
|
diff to current
2000-09-30
johanknol
cleaning; moved all extern's from .c to .h files for...
blob
|
commitdiff
|
raw
|
diff to current
2000-09-29
johanknol
Can't we skip this?
blob
|
commitdiff
|
raw
|
diff to current
2000-09-29
kvigor
emitcodePointerGet was badly broken
blob
|
commitdiff
|
raw
|
diff to current
2000-09-29
kvigor
finally enable all those work-in-progress optimizations...
blob
|
commitdiff
|
raw
|
diff to current
2000-09-29
kvigor
another lazy DPS evaluation bug squished
blob
|
commitdiff
|
raw
|
diff to current
2000-09-28
kvigor
last optimizations: genPlus was too eager to use altern...
blob
|
commitdiff
|
raw
|
diff to current
2000-09-28
kvigor
work in progress: bug in lazy DPS evaluation fixed
blob
|
commitdiff
|
raw
|
diff to current
2000-09-28
kvigor
yet more work in progress: FarFarAssign optimizations
blob
|
commitdiff
|
raw
|
diff to current
2000-09-27
kvigor
work in progress: several improvements to generated...
blob
|
commitdiff
|
raw
|
diff to current
2000-09-26
kvigor
work in progress: clean up DPS abuse
blob
|
commitdiff
|
raw
|
diff to current
2000-09-26
kvigor
Use only 3 bytes of generic pointers in comparisons
blob
|
commitdiff
|
raw
|
diff to current
2000-09-21
kvigor
another possible impedance mismatch in genPlus/genMinus
blob
|
commitdiff
|
raw
|
diff to current
2000-09-20
kvigor
realized last bug impacted genPlus as well
blob
|
commitdiff
|
raw
|
diff to current
2000-09-20
kvigor
fix genMinus aopPut out-of-range bug
blob
|
commitdiff
|
raw
|
diff to current
2000-09-20
kvigor
make integer -> generic pointer casts default to XDATA...
blob
|
commitdiff
|
raw
|
diff to current
2000-09-20
kvigor
tail inc/dec optimizations were too agressive; fix...
blob
|
commitdiff
|
raw
|
diff to current
2000-09-20
kvigor
Clean up useage of ap register with DPTR2 opcodes
blob
|
commitdiff
|
raw
|
diff to current
2000-09-19
kvigor
cleanup fp fix to pop directly instead of pop acc/mov...
blob
|
commitdiff
|
raw
|
diff to current
2000-09-19
johanknol
fixed genUminus bug for int and long
blob
|
commitdiff
|
raw
|
diff to current
2000-09-18
kvigor
Better fix for DS80C390 div bug (Johan's fp bug fixed...
blob
|
commitdiff
|
raw
|
diff to current
2000-09-17
johanknol
ds390 uses a 4 byte instruction code in flat24
blob
|
commitdiff
|
raw
|
diff to current
2000-09-16
johanknol
temporary fix for fp support
blob
|
commitdiff
|
raw
|
diff to current
2000-09-14
kvigor
Fix Karl's FarPointer bug
blob
|
commitdiff
|
raw
|
diff to current
2000-08-23
johanknol
let's be more specific
blob
|
commitdiff
|
raw
|
diff to current
2000-08-18
kvigor
Break DS80C390 support into seperate port (ds390);...
blob
|
commitdiff
|
raw
|
diff to current