kevinkofler
|
7be4369e5a
Use (void) instead of () for 'InitValueLen' and 'InitRleLen' functions without parameters.
|
17 years ago |
kevinkofler
|
36049c7b96
Remove unused endAddr.
|
17 years ago |
kevinkofler
|
1e6861b581
Remove unused parameters and unused variable 'memEnd'.
|
17 years ago |
kevinkofler
|
f853602c2a
Fix non-ASCII character in verbose output.
|
17 years ago |
kevinkofler
|
d784180a11
Change remaining printf calls to fprintf(VERBOSE_OUT,...).
|
17 years ago |
kevinkofler
|
185574c2c0
Remove type, FIXF_MACHMASK, FIXF_WRAP.
|
17 years ago |
kevinkofler
|
16226d5adc
Direct F_VERBOSE and F_STATS output to VERBOSE_OUT instead of stderr, default VERBOSE_OUT to stdout.
|
17 years ago |
kevinkofler
|
62403466a5
Create pucrunch.h. Remove argument parsing and file input handling from pucrunch.c, take flags, input buffer and output FILE * instead.
|
17 years ago |
kevinkofler
|
cf42086999
Fix accidentally-introduced mixed declarations and code.
|
17 years ago |
kevinkofler
|
6691cd48dc
Remove F_NORLE (-fnorle), F_NOOPT (-n), -r, -m, -e, -p, F_AUTO, F_AUTOEX, FIXF_DLZ.
|
17 years ago |
kevinkofler
|
3cbbecd739
Remove F_TEXTINPUT and F_TEXTOUTPUT.
|
17 years ago |
kevinkofler
|
0862ea735d
Remove delta-LZ code (not supported by pstarter, so pointless to support here).
|
17 years ago |
kevinkofler
|
6205002793
Import ttpack.c from the TIGCC Tools Suite as export/pucrunch.c.
|
17 years ago |
kevinkofler
|
d6a33fa33e
Import packhead.h from the TIGCC Tools Suite.
|
17 years ago |
kevinkofler
|
d080af18ad
Fix pointer sign warnings.
|
17 years ago |
kevinkofler
|
ba66689769
Adjust TargetDistance after return optimization (fixes bra.s +0 in SIDE).
|
17 years ago |
kevinkofler
|
a8f6d92f85
Fix warning and runtime abort with _FORTIFY_SOURCE.
|
17 years ago |
kevinkofler
|
e2ce566a53
Update version numbers and copyright notices.
|
18 years ago |
kevinkofler
|
869e877ae4
Add --outputbin-main-only option to the standalone ld-tigcc.
|
18 years ago |
kevinkofler
|
88c62be053
Fix crash in constant merging (bug reported by saubue).
|
18 years ago |
kevinkofler
|
3fa468d5b6
Don't resolve __ld_has_* too early no matter whether it is true or not. Unused section removal can change it from TRUE back to FALSE.
|
19 years ago |
kevinkofler
|
979f039ca4
Don't put zero-byte sections into BSS.
|
19 years ago |
kevinkofler
|
c4e08b1efa
Remove pointless warning about being unable to emit debugging info for ROM/RAM/lib calls.
|
19 years ago |
kevinkofler
|
de988f791d
Fix debugging info for kernel-based programs and programs using custom relocations.
|
19 years ago |
kevinkofler
|
cc5141952b
Don't remove 0-byte sections during COFF import, as they can be referenced.
|
19 years ago |
kevinkofler
|
4635f4967c
* Fix memory leak in reorder.c.
|
19 years ago |
kevinkofler
|
b60fa49e73
Fix .dbg file output with BSS sections.
|
19 years ago |
kevinkofler
|
a2418938ce
Fix SectionFlags array having too few elements.
|
19 years ago |
kevinkofler
|
35fbd4ab8b
Fix typo (testing both RelocCount and LineCount with an IsZeroI4 instead of just RelocCount with an IsZeroI2).
|
19 years ago |
kevinkofler
|
06b5e61e83
Implement --remove-unused in the presence of debugging information.
|
19 years ago |