[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-devel] [PATCH v8.1 24/27] xsplice: Stacking build-id dependency checking.



On Wed, Apr 20, 2016 at 01:49:41AM -0600, Jan Beulich wrote:
> >>> Konrad Rzeszutek Wilk <konrad.wilk@xxxxxxxxxx> 04/14/16 12:03 AM >>>
> >+.PHONY: note.o
> >+note.o:
> >+    $(OBJCOPY) -O binary --only-section=.note.gnu.build-id 
> >$(BASEDIR)/xen-syms $@.bin
> >+    $(OBJCOPY) -I binary -O elf64-x86-64 -B i386:x86-64 \
> >+               --rename-section=.data=.xsplice.depends -S $@.bin $@
> >+    rm -f $@.bin
> 
> Same note as on the earlier patch regarding an interrupted build here ...
> 
> >+.PHONY: hello_world_note.o
> >+hello_world_note.o:
> >+    $(OBJCOPY) -O binary --only-section=.note.gnu.build-id $(XSPLICE) $@.bin
> >+    $(OBJCOPY)  -I binary -O elf64-x86-64 -B i386:x86-64 \
> >+               --rename-section=.data=.xsplice.depends -S $@.bin $@
> >+    rm -f $@.bin
> 
> ... and here. Thinking about it a second time, wouldn't that then also require
> entries in .gitignore?

Oddly enough - no. The 11th rune in .gitignore may be doing it:
     11 *.bin

But then we also have other:
120 tools/firmware/*.bin
200 tools/tests/x86_emulator/blowfish.bin
243 xen/arch/x86/boot/reloc.bin

Which seem to be pointless - I removed them (and had the files) and
'git status' still didn't register the *.bin files.

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxx
http://lists.xen.org/xen-devel

 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.