[rpm spec] Fix the ix86 exclusivearch line.

Signed-off-by: Peter Jones <pjones@redhat.com>
Fix some return values that don't properly set errno.

Signed-off-by: Peter Jones <pjones@redhat.com>
Add chmod.

Signed-off-by: Peter Jones <pjones@redhat.com>
Sprinkle some compiler hints around.

Signed-off-by: Peter Jones <pjones@redhat.com>
We don't actually need -fno-strict-aliasing

Signed-off-by: Peter Jones <pjones@redhat.com>
Add ", mode" optionally to efi_set_variable()

Signed-off-by: Peter Jones <pjones@redhat.com>
Make efi_guid_to_str() only optionally allocate.

So: if sp is NULL, we tell you how much space you need (hint: 37).  If
sp is not null *and* *sp is not null, we assume *sp is allocated space.

If *sp is NULL, we allocate for you.

Signed-off-by: Peter Jones <pjones@redhat.com>
Make main() return in makeguids.

Signed-off-by: Peter Jones <pjones@redhat.com>
Call it 0.12

Signed-off-by: Peter Jones <pjones@redhat.com>