Skip to Content.
Sympa Menu

sm-commit - Re: [SM-Commit] GIT changes to master grimoire by Sukneet Basuta (633033f612674791dbadcae5f209c62426e457c7)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Thomas Orgis <thomas-forum AT orgis.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: Re: [SM-Commit] GIT changes to master grimoire by Sukneet Basuta (633033f612674791dbadcae5f209c62426e457c7)
  • Date: Mon, 4 Jun 2012 00:11:52 +0200

Am Sat, 26 May 2012 12:44:00 -0400
schrieb Sukneet Basuta <sukneet AT gmail.com>:

> Why do we force -fPIC -DPIC anyway?

Good question. Ideally, library builds would take care of that themselves ...
and yes, it is still strictly unnecessary and actually an overhead for
everything else.

If dropping that default, we would need to fix up some library builds, but it
might be a good idea to get that upstream, respectively. But then, as
upstream for my personal projects that don't necessarily assume gcc usage, it
would be uncool to force gcc-specific flags into build systems. There are
other compilers and they don't agree on the PIC trigger.

Just enforcing it globally is the easiest solution for us ... question is if
we care about the small but existing (I don't have numbers) performance
penalty for doing so for binaries that are not part of shared libs.

Discussion on sm-discuss?


Alrighty then,

Thomas.

Attachment: signature.asc
Description: PGP signature



  • Re: [SM-Commit] GIT changes to master grimoire by Sukneet Basuta (633033f612674791dbadcae5f209c62426e457c7), Thomas Orgis, 06/03/2012

Archive powered by MHonArc 2.6.24.

Top of Page