<div>I don&#39;t expect user code to be influenced by this as much as the actual runtime implementation.</div><div><br></div><div>Although the differences in PMFs could require different behaviors, I think that encouraging users to use more portable code is preferable.</div><div><br></div><div>As to examples of the runtime changing would be the implementation of std::type_info.</div><div><br></div><div><br><div class="gmail_quote"><div>On Sun, Jan 8, 2017 at 12:57 AM Jens Maurer &lt;<a href="mailto:Jens.Maurer@gmx.net">Jens.Maurer@gmx.net</a>&gt; wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On 01/07/2017 10:39 PM, Saleem Abdulrasool wrote:<br class="gmail_msg"><br>&gt; As to your point of how the language runtime/ABI library would be influenced by this is exactly the motivation for this!<br class="gmail_msg"><br><br class="gmail_msg"><br>I&#39;m sorry, could I please see user code that would plausibly<br class="gmail_msg"><br>depend on an ABI switch?<br class="gmail_msg"><br><br class="gmail_msg"><br>Our existing #defines are rather fine-grained; I&#39;m wondering whether<br class="gmail_msg"><br>a broad ABI switch is adequate for the use-cases.<br class="gmail_msg"><br><br class="gmail_msg"><br>Jens<br class="gmail_msg"><br></blockquote></div></div>