Android 9.0.0 Release 47 (PQ3B.190801.002)
-----BEGIN PGP SIGNATURE-----

iF0EABECAB0WIQRDQNE1cO+UXoOBCWTorT+BmrEOeAUCXUhtBwAKCRDorT+BmrEO
eC+8AJ9BcO20M4UWHMR5G+hP+3ticOHxTgCeJD1CJdzm4CVp4eTSyE+xGI63quo=
=S4Rz
-----END PGP SIGNATURE-----
DO NOT MERGE: Fix Morocco to use rearguard format correctly in ICU.

The previous change had no DST for these zones and changed the raw GMT
offset twice a year instead, which is problematic for the reasons
given in the comment in icu4c/source/tools/tzcode/icuzones in the
other change in this topic.

This change fixes test.java.time.format.TestZoneTextPrinterParser,
which was broken by the previous change (http://r.android.com/871773).

(cherry picked from commit 43bb2ab7d1099b7cc97033d3840866fda1197b75)

Bug: 123184555
Test: CtsLibcoreTestsCases
Test: CtsLibcoreOjTestCases (but see above)
Test: CtsIcuTestCases
Test: CtsBionicTestCases

(cherry picked from commit e410717d7c6f84851cb327cadcb6dd630da98351)

Change-Id: Iae1c16521e4fdb13b6d8a2e8ebf54ca09ddf1ede
7 files changed