From 92fc8a425034abc1247203a4c0d471e8b6d0e941 Mon Sep 17 00:00:00 2001 From: Xavier Leroy Date: Wed, 5 Jul 2017 12:20:18 +0200 Subject: Issue #16P: wrong rlwinm instruction generated by constant propagation This happens when the divisor of an unsigned int32 division is constant-propagated to 1. --- Changelog | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'Changelog') diff --git a/Changelog b/Changelog index ecf50f7d..ddd495e1 100644 --- a/Changelog +++ b/Changelog @@ -10,8 +10,10 @@ Bug fixing: - Issue #179: clightgen produces wrong output for "switch" statements. - Do not generate code for functions with "inline" specifier that are neither static nor extern, as per ISO C99. -- Some line number information was missing for some goto labels and switch cases. - +- Some line number information was missing for some goto labels and + switch cases. +- Issue #P16: illegal PowerPC asm generated for unsigned division after + constant propagation. Release 3.0.1, 2017-02-14 ========================= -- cgit