From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 22786 invoked by alias); 10 Feb 2012 12:41:24 -0000 Received: (qmail 22774 invoked by uid 22791); 10 Feb 2012 12:41:23 -0000 X-SWARE-Spam-Status: No, hits=-2.8 required=5.0 tests=ALL_TRUSTED,AWL,BAYES_00,TW_JS X-Spam-Check-By: sourceware.org Received: from localhost (HELO sourceware.org) (127.0.0.1) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Fri, 10 Feb 2012 12:41:11 +0000 From: "jsm28 at gcc dot gnu.org" To: glibc-bugs@sources.redhat.com Subject: [Bug libc/350] start removing long time deprecated functions like gets() Date: Fri, 10 Feb 2012 12:41:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: glibc X-Bugzilla-Component: libc X-Bugzilla-Keywords: X-Bugzilla-Severity: enhancement X-Bugzilla-Who: jsm28 at gcc dot gnu.org X-Bugzilla-Status: RESOLVED X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: gotom at debian dot or.jp X-Bugzilla-Target-Milestone: --- X-Bugzilla-Changed-Fields: Status CC Resolution Message-ID: In-Reply-To: References: X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated Content-Type: text/plain; charset="UTF-8" MIME-Version: 1.0 Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: glibc-bugs-owner@sourceware.org X-SW-Source: 2012-02/txt/msg00056.txt.bz2 http://sourceware.org/bugzilla/show_bug.cgi?id=350 Joseph Myers changed: What |Removed |Added ---------------------------------------------------------------------------- Status|REOPENED |RESOLVED CC| |jsm28 at gcc dot gnu.org Resolution| |FIXED --- Comment #5 from Joseph Myers 2012-02-10 12:40:40 UTC --- > POSIX.1-2008 removes the specification of gets() > http://pubs.opengroup.org/onlinepubs/9699919799/functions/gets.html That page says it's obsolete, not removed. > Should it be removed now to conform to POSIX.1-2008 and preventing developers > from using it? It's ISO C11 that removes gets, and if you use current glibc git in C11 (or GNU) mode then gets will not be declared in stdio.h. It is of course still declared for C90, C99 etc. modes, since gets is included in those standards. -- Configure bugmail: http://sourceware.org/bugzilla/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.