Files
Z8C-Homebrew-Computer/OperatingSystem/.unused/cmon/sdcc/share/sdcc/doc/ChangeLog.head
2024-06-24 20:38:02 +02:00

101 lines
3.2 KiB
Plaintext

2023-01-19 Philipp Klaus Krause <pkk AT spth.de>
* device/lib/*/crt0.s,
src/SDCCglue.c,
src/stm8/main.c,
.version:
Patch #453 by Basil Hussain to further harmonize __sdcc_external_startup (RFE #859).
* src/z80/gen.c,
src/ds390/gen.c,
src/mcs51/gen.c:
Type fixes for code generation (fixing regressions visible on 32-bit big-endian hosts).
* doc/sdccman.lyx:
Improve __sdcc_external_startup documentation.
2023-01-17 Philipp Klaus Krause <pkk AT spth.de>
* support/regression/tests/gcc-torture-execute-va-arg-5.c:
Disable Test for GCC up to 11, since it still fails on x86 hosts for that version.
* support/regression/cases/Makefile.in:
Disable Test that tests for GCC implementation-defined behaviour (GIMPLE memory model).
2023-01-10 Erik Petrich <epetrich AT ivorytower.norman.ok.us>
* src/SDCCcse.c: Improve pointer aliasing handling,
minor reduction in memory leakage
* support/regression/tests/bug-2957.c,
support/regression/tests/gcc-torture-execute-pr20466-1.c:
Reenable tests
2023-01-08 Benedikt Freisen <b.freisen AT gmx.net>
* src/SDCCmain.c:
Add "TD-" to the version string of treedec-less builds.
2023-01-08 Benedikt Freisen <b.freisen AT gmx.net>
* doc/sdccman.lyx:
Amend claims concerning intrinsic address space support.
2023-01-02 Philipp Klaus Krause <pkk AT spth.de>
* src/SDCCast.c,
support/regression/tests/bug-3504.c:
Fix bug #3504.
2022-12-31 Erik Petrich <epetrich AT ivorytower.norman.ok.us>
* src/SDCClabel.c (labelUnreach, deleteIfx),
src/SDCCcse.c (ifxOptimize): disable conditional flow change and
unreachable code warnings within function inlining
* src/SDCClabel.c (labelJumptable,iCodeLabelOptimize),
src/SDCCcse.c (cseBBlock): optimize jump tables
* src/SDCClabel.c (labelUnreach): clean up dead code def/use info
2022-12-24 Erik Petrich <epetrich AT ivorytower.norman.ok.us>
* support/cpp/gcc/configure.ac,
support/cpp/gcc/configure: disable some assembler and
target tests unneeded for the preprocessor
2022-12-16 Philipp Klaus Krause <pkk AT spth.de>
* doc/sdccman.lyx:
Fix bug #3500.
* src/stm8/gen.c,
src/pdk/gen.c:
Fix bug #3515.
2022-12-15 Philipp Klaus Krause <pkk AT spth.de>
* support/regression/tests/gcc-torture-execute-941021-1.c:
Remove a test that apparently relies on implementation-defined floating-point rounding behaviour.
2022-12-14 Philipp Klaus Krause <pkk AT spth.de>
* support/regression/tests/bug-2567.c,
support/regression/tests/bug-2752.c:
Provide external declaration of inline function to pass test-host for non-inlining host compilers.
* sdas/aspdk14/pdk14mch.c,
sdas/aspdk15/pdk15mch.c:
Fix bug #3376, patch by Free-PDK.
2022-12-13 Philipp Klaus Krause <pkk AT spth.de>
* device/lib/sm83/divint.s,
support/regression/tests/muldiv.c.in,
support/regression/tests/onebyte.c.in:
Fix a % sm83 library issue, patch by Job Bolle.
* src/stm8/main.c:
Fix __sdcc_external_startup handling for stm8 large memory model.
* src/z80/peeph.def:
Fix bug #3528.
2022-12-04 Philipp Klaus Krause <pkk AT spth.de>
* src/SDCCopt.c,
support/regression/tests/bug-3522.c:
Fix bug #3522.
2022-12-03 Philipp Klaus Krause <pkk AT spth.de>