Home GnuPG

Support i[456]86-pc{,-linux,-kfreebsd}-gnu.h
9decdd7bd105Unpublished

Unpublished Commit · Learn More

Not On Permanent Ref: This commit is not an ancestor of any permanent ref.

Description

Support i[456]86-pc{,-linux,-kfreebsd}-gnu.h

* src/mkheader (canon_host_triplet): Add new entries.
* src/syscfg/lock-obj-pub.i486-pc-gnu.h: Rename to ...
* src/syscfg/lock-obj-pub.i686-pc-gnu.h: this.
* src/syscfg/lock-obj-pub.i486-pc-kfreebsd-gnu.h: Rename to ...
* src/syscfg/lock-obj-pub.i686-pc-kfreebsd-gnu.h: this.
* src/syscfg/lock-obj-pub.i486-pc-linux-gnu.h: Remove.
* src/Makefile.am (lock_obj_pub): Update.

i486-pc, i586-pc, and i686-pc all use the same ABI given the GNU
userland and a specific kernel.

This changeset updates the arch-specific lock-obj header generation to
treat the hardware aliases explicitly and should improve
cross-building for anyone wanting to target any of these 9
architectures.

It also removes src/syscfg/lock-obj-pub.i486-pc-linux-gnu.h, which
should be handled by the alias to
src/syscfg/lock-obj-pub.i686-pc-linux-gnu.h

Details

Provenance
dkgAuthored on Sep 17 2015, 3:20 AM
wernerCommitted on Sep 17 2015, 9:15 AM
Parents
rE17f8cd76419e: Post release updates
Branches
Unknown
Tags
Unknown

Event Timeline

Werner Koch <wk@gnupg.org> committed rE9decdd7bd105: Support i[456]86-pc{,-linux,-kfreebsd}-gnu.h (authored by Daniel Kahn Gillmor <dkg@fifthhorseman.net>).Sep 17 2015, 9:15 AM