Skip to contentSkip to conversation

siteinfo: Add x86_64-elf support

PATCH In review Richard Purdie 2 participants 3 messages Mar 31, 2015

lore
Share & tools
lore
#0 lore raw

PATCH 1/1 siteinfo: Add x86_64-elf support

Teach siteinfo about x86_64-elf so that baremetal toolchains parse/build.

meta/classes/siteinfo.bbclass +1 -0
index 2c1f9d0..5fd99bf 100644
@@ -95,6 +95,7 @@ def siteinfo_data(d):
         "x86_64-linux": "bit-64",
         "x86_64-linux-musl": "x86_64-linux bit-64",
         "x86_64-linux-uclibc": "bit-64",
+        "x86_64-elf": "bit-64",
         "x86_64-linux-gnu": "bit-64 x86_64-linux",
         "x86_64-linux-gnux32": "bit-32 ix86-common x32-linux",
         "x86_64-mingw32": "bit-64",
#1 lore raw
Quoted 12 lines · Richard Purdie

Teach siteinfo about x86_64-elf so that baremetal toolchains parse/build.

meta/classes/siteinfo.bbclass +0 -0
index 2c1f9d0..5fd99bf 100644

meta/classes/siteinfo.bbclass def siteinfo_data(d): · line 98

Quoted 4 lines
meta/classes/siteinfo.bbclass +1 -0
@@ -95,6 +95,7 @@ def siteinfo_data(d):
        "x86_64-linux": "bit-64",
        "x86_64-linux-musl": "x86_64-linux bit-64",
        "x86_64-linux-uclibc": "bit-64",
+        "x86_64-elf": "bit-64”,

is 32bit bare metal already taken care of ?

Quoted 10 lines
meta/classes/siteinfo.bbclass +0 -0
        "x86_64-linux-gnu": "bit-64 x86_64-linux",
        "x86_64-linux-gnux32": "bit-32 ix86-common x32-linux",
        "x86_64-mingw32": "bit-64",
Signature · 5 lines
-- 
_______________________________________________
Openembedded-core mailing list
[email protected]
http://lists.openembedded.org/mailman/listinfo/openembedded-core
#2 lore raw
Quoted 6 lines · Khem Raj
Quoted 6 lines · Richard Purdie

Teach siteinfo about x86_64-elf so that baremetal toolchains parse/build.

Quoted 11 lines

meta/classes/siteinfo.bbclass def siteinfo_data(d): · line 98

Quoted 9 lines
meta/classes/siteinfo.bbclass +1 -0
index 2c1f9d0..5fd99bf 100644
@@ -95,6 +95,7 @@ def siteinfo_data(d):
        "x86_64-linux": "bit-64",
        "x86_64-linux-musl": "x86_64-linux bit-64",
        "x86_64-linux-uclibc": "bit-64",
+        "x86_64-elf": "bit-64”,

is 32bit bare metal already taken care of ?

As far as I can tell, yes. x86_64 is more spelt out due to the x32 issues.

Cheers,

Richard