From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 2309 invoked by alias); 19 Feb 2016 22:26:19 -0000 Mailing-List: contact gnu-gabi-help@sourceware.org; run by ezmlm Precedence: bulk List-Post: List-Help: List-Subscribe: Sender: gnu-gabi-owner@sourceware.org Received: (qmail 2288 invoked by uid 89); 19 Feb 2016 22:26:19 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Checked: by ClamAV 0.99 on sourceware.org X-Virus-Found: No X-Spam-SWARE-Status: No, score=-2.3 required=5.0 tests=AWL,BAYES_00,FREEMAIL_FROM,RCVD_IN_DNSWL_LOW,SPF_PASS autolearn=ham version=3.3.2 spammy=central X-Spam-Status: No, score=-2.3 required=5.0 tests=AWL,BAYES_00,FREEMAIL_FROM,RCVD_IN_DNSWL_LOW,SPF_PASS autolearn=ham version=3.3.2 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on sourceware.org X-Spam-Level: X-HELO: mail-qk0-f171.google.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=FgtK9RAgYqYXLooZ0BxiFe6E6yTBuW7VPcA7+Qjt7F4=; b=OVfkB0y453k2AwoKdIKkV16L/gvP0Yux3c6/r1fW5xlTiH4y/57luIfIu2x3ApjDHX PLmXgIzJfYo6M1ViGF0sXVC+IMoSdh/svACmbqpXELsWKC5DtPtQozRm6sYqYdGzznBD Ud/FIhNHqH6OZCYdmA33aMv7uzyRrj4ctwKmJZzU820ul1fsdZOu7xrG1VUtYBMB3uUX UArfCYfDUJCi7YySjzsvVlbSlmO7JIfIEVvWyveYCKNSyBT9WoU8i2kAV/JLYpBKTD1d Vf6J3eiGmEaZPbTIlN3Fk3MDkTk2F8C2tTKphhVRT6RGgNQF6AzUGIRaeBaTuwDb/B/x wLzw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:date:message-id:subject:from:to :content-type; bh=FgtK9RAgYqYXLooZ0BxiFe6E6yTBuW7VPcA7+Qjt7F4=; b=RMUjWKkaW2aAEiXxJ4FtyJSt47KWFTERS3EVS+61bLMo7Nbw2LT8PVBLO4xG9NuaiL X6FwKkIL7xSk+QMnHgASi3mckmz0Ud7s9vySJd5q/skLps64YVcy3fUp+UWctb+jBezk s6fk2TbxOCG/f3orQTmMUHr7KgFLmiG5DXjLT4xeSiCWAeS1u4OrvX3y992jKr51HDXW rFZsMsvIE3pYPxmfd18GFY0rpgFOP8V4RtFZ2Jx25C3/wvSPf1Hh4eCB8AKY+XYv3CMj 9kk8a3jTHI3akxc0PdiHGw+p+/nNqvE/YUebZ3sU5D64X7tGwh659t940Jdtu/rcNjK6 SA8w== X-Gm-Message-State: AG10YOR7h9qMx/9udKBcVou3qcFJiKuHBYXmr9XG/vHeBOK+1gwogiwhd0keDYi+Xk7cSrk1WCjVzd21khj5/w== MIME-Version: 1.0 X-Received: by 10.55.76.15 with SMTP id z15mr19338965qka.32.1455920775923; Fri, 19 Feb 2016 14:26:15 -0800 (PST) Date: Fri, 01 Jan 2016 00:00:00 -0000 Message-ID: Subject: Document existing GNU extensions From: "H.J. Lu" To: gnu-gabi@sourceware.org Content-Type: text/plain; charset=UTF-8 X-SW-Source: 2016-q1/txt/msg00001.txt.bz2 There are many GNU extensions in GCC, binutils and glibc. Some of them are PT_GNU_EH_FRAME STT_GNU_IFUNC PT_GNU_STACK PT_GNU_RELRO SHT_GNU_INCREMENTAL_INPUTS SHT_GNU_ATTRIBUTES SHT_GNU_HASH SHT_GNU_LIBLIST SHT_GNU_verdef SHT_GNU_verneed SHT_GNU_versym STB_GNU_UNIQUE DT_GNU_PRELINKED DT_GNU_CONFLICTSZ DT_GNU_LIBLISTSZ DT_GNU_HASH DT_GNU_CONFLICT DT_GNU_LIBLIST DT_RELCOUNT DT_RELACOUNT .note.ABI-tag .note.GNU-stack Most of their documentations are with the source codes or spread over multiple email messages in various mailing list archives. There is no central place to look them up. I documented 2 of them: PT_GNU_EH_FRAME STT_GNU_IFUNC and put them at https://github.com/hjl-tools/linux-abi Is there a git repo I can use on sourceware.org? H.J.