<div>It's also for convenience those users  which want to use clang instead gcc which is the default compiler. This way they could change it easily without breakage. The list of ignored flags for gcc compatibility  already exist with many entries so why don't use it in that case? There are no security consequences when this flag is silently ignored. On the other hand clang already added fstack-check flag to ignore list which could mislead users as it have security implications as shoved in " stack-clash".<br></div><div><br></div><div>I reverse your question - what's the reason to not add it to the list? It doesn't interfere with anything. Some users will benefit and others wouldn't care. I understand that you personally aren't interested but please think about others who are.<br></div><div><br></div><div>Jordan Glover<br></div><div><br></div><blockquote type="cite" class="protonmail_quote"><div>-------- Original Message --------<br></div><div>Subject: Re: [cfe-dev] Add -fno-plt,-fplt to ignored flags<br></div><div>From: joerg@bec.de<br></div><div>To: Jordan Glover <Golden_Miller83@protonmail.ch><br></div><div>Joerg Sonnenberger <joerg@bec.de>, cfe-dev@lists.llvm.org <cfe-dev@lists.llvm.org><br></div><div><br></div><div>On Fri, Jul 07, 2017 at 08:26:14AM -0400, Jordan Glover wrote:<br></div><div>> Thanks for the reply.<br></div><div>> -fno-plt flag is going to be used as default build flag for every<br></div><div>> package available in Archlinux [1]. There were concerns about that<br></div><div>> change breaking clang but it was decided to add patch similar as mine<br></div><div>> [2]. Also some developers advised to submit such patch upstream [3][4].<br></div><div><br></div><div>So clang should this flag because Archlinux can"t do compiler-specific<br></div><div>flag definitions and want to push a questionable flag everywhere? Sorry<br></div><div>if I"m a bit sarcastic, but that doesn"t sound like a very good reason.<br></div><div><br></div><div>Joerg<br></div></blockquote><div><br></div>