[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Adding Position Independent Code support
- To: jit@gcc.gnu.org
- Subject: Adding Position Independent Code support
- From: Mukul Sabharwal <mjsabby@gmail.com>
- Date: Thu, 23 Apr 2015 20:10:54 -0700
- Authentication-results: sourceware.org; auth=none
- Delivered-to: listarch-jit@gcc.gnu.org
- Delivered-to: mailing list jit@gcc.gnu.org
- 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=fQtlNXr7nvGdC5vqW9ubJsGnvw94e/BT9BVF3fUGpME=; b=REf9Y6xlXfqf+j/NFfeS0BuVStwyyxD7S8Kp4WsUmr3fAD0i01iQVUvc19u+ZS3TGS pUBtFA7aXcxwKzbZdD6jX71FJSKxNyv1ttgpD1Sa1YY5KzA6e8uwQxbB2HYUqu3x9GO9 lrFlUy8fKjkpe0XyTDPEGHb//QKS5D5UwfxdJOLEb/aPIlUGM2TXnRImi7Y+TLaGeHF1 49s3UWM1Sz4iMowHzXa1G3X2sogHLqclXtSKh2bbcvP1+S6o5iTUOp8/pq79CjMXophe G5YkCk23QGek6vuHVxtayoi8Dmt/CGELLBiPtrpvZu8nCa0FxEHX4zHWQg0+FdS/8tlS lj6w==
- List-help: <mailto:jit-help@gcc.gnu.org>
- List-post: <mailto:jit@gcc.gnu.org>
- List-subscribe: <mailto:jit-subscribe@gcc.gnu.org>
- Mailing-list: contact jit-help@gcc.gnu.org; run by ezmlm
- Sender: jit-owner@gcc.gnu.org
I'm not familiar with GCC internals at all, so I maybe I proposing
something drastic, but it would be a great feature to have libgccjit
be able to generate Position Independent Code.
In my language project, I often compile and cache code, re-load parts
of the program from a different address (it's a long story ...) and
have to re-generate old code to get fixups, it would be nice to be
able to ask GCC to generate PIC for me, which I can manage myself.
What do others think? A great feature? Or no-one will ever use it?
Mukul