Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 10 Mar 2012 06:02:47 GMT
From:      Mark Linimon <linimon@FreeBSD.org>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/165897: [exp-run] Request for exp-run: C11 keywords
Message-ID:  <201203100602.q2A62lMU018884@freefall.freebsd.org>
Resent-Message-ID: <201203100610.q2A6A3us019706@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         165897
>Category:       ports
>Synopsis:       [exp-run] Request for exp-run: C11 keywords
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Sat Mar 10 06:10:03 UTC 2012
>Closed-Date:
>Last-Modified:
>Originator:     Mark Linimon
>Release:        FreeBSD 9-STABLE
>Organization:
FreeBSD
>Environment:
>Description:
[linimon note: submitted on behalf of ed@, who is the author of the text
below]

Some time ago we added support for C11 keywords to <sys/cdefs.h>,                                                   
meaning we can already use some of the most interesting C11 features,                                               
even with older compilers.                                                                                          
                                                                                                                    
I am considering backporting this work to FreeBSD 9, only if it doesn't                                             
break (too many) stuff. The reason for this is that it allows people to                                             
write code on HEAD and safely merge it to 9 later on, without                                                       
potentially breaking the build because of this.                                                                     
                                                                                                                    
Is there a chance you folks can test the following patch for me?                                                    
                                                                                                                    
        http://80386.nl/pub/cdefs.txt                                                                               
                                                                                                                    
Please make sure you apply this patch to stable/9 r231289 or later.                                                 
Thanks!                                                                                                             
                                                                                                                    
--                                                                                                                  
 Ed Schouten <ed@80386.nl>                                                                                          
 WWW: http://80386.nl/   
>How-To-Repeat:
>Fix:
>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201203100602.q2A62lMU018884>