From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 20805 invoked by alias); 23 Oct 2014 17:26:40 -0000 Mailing-List: contact gcc-help-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-help-owner@gcc.gnu.org Received: (qmail 20795 invoked by uid 89); 23 Oct 2014 17:26:39 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-2.4 required=5.0 tests=AWL,BAYES_00,FREEMAIL_FROM,RCVD_IN_DNSWL_LOW,SPF_PASS autolearn=ham version=3.3.2 X-HELO: mail-la0-f49.google.com Received: from mail-la0-f49.google.com (HELO mail-la0-f49.google.com) (209.85.215.49) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with (AES128-SHA encrypted) ESMTPS; Thu, 23 Oct 2014 17:26:38 +0000 Received: by mail-la0-f49.google.com with SMTP id q1so1270767lam.36 for ; Thu, 23 Oct 2014 10:26:34 -0700 (PDT) MIME-Version: 1.0 X-Received: by 10.112.11.201 with SMTP id s9mr6503898lbb.79.1414085194701; Thu, 23 Oct 2014 10:26:34 -0700 (PDT) Received: by 10.112.4.73 with HTTP; Thu, 23 Oct 2014 10:26:34 -0700 (PDT) In-Reply-To: <1414056975.59023.YahooMailNeo@web160501.mail.bf1.yahoo.com> References: <1414056975.59023.YahooMailNeo@web160501.mail.bf1.yahoo.com> Date: Thu, 23 Oct 2014 17:26:00 -0000 Message-ID: Subject: Re: 128 bit integers support in gcc From: Jonathan Wakely To: Evelina Dumitrescu Cc: "gcc-help@gcc.gnu.org" Content-Type: text/plain; charset=UTF-8 X-IsSubscribed: yes X-SW-Source: 2014-10/txt/msg00118.txt.bz2 On 23 October 2014 10:36, Evelina Dumitrescu wrote: > Hi, > > > I am working on a C/C++ networking project and I want to find an efficient way to store an IPv6 address. So far, I have thought on int128_t/uint128_t or __int128_t. > I would like to know from which version of gcc are this types suported , for which platforms(especially IA-32/IA-64) and also if there are any known bugs. See https://gcc.gnu.org/gcc-4.6/changes.html "Support for a new data type __int128 for targets having wide enough machine-mode support." I don't know about known bugs, try searching bugzilla.