search for: bss

Displaying 20 results from an estimated 935 matches for "bss".

2019 Jan 06
2
Interaction with Windows bootloader
> On Sat, Jan 5, 2019 at 3:17 PM Ady Ady via Syslinux <syslinux at zytor.com> wrote: > > > > syslinux[64].exe -i -f c: bootsecfile.bss > > > > > > This should have been the form for your desire as specifying the > > > filename should have told it to create the BSS instead of writing it > > > to the VBR. Being the "fixed" HDD instead of a removable drive like a > > > USB stick...
2019 Jan 03
3
Interaction with Windows bootloader
...on, or to the partition of a host OS (Windows or Linux). One way works, the other way does not... Use Case 1: In this scenario, Linux is installed to its *own* partition as is syslinux (syslinux -i /path/to/syslinux/files). Afterwards, I 'dd' the first 512bytes of that partition as the .bss file to chainload from the host OS bootloader. This method works for all tested host OS's including Windows. Use Case 2: In this scenario, Linux is installed to the *same* partition as the host OS. If the host OS is Linux, I just add the option of booting our software to the existing bootlo...
2019 Jan 05
2
Interaction with Windows bootloader
> syslinux[64].exe -i -f c: bootsecfile.bss > > This should have been the form for your desire as specifying the > filename should have told it to create the BSS instead of writing it > to the VBR. Being the "fixed" HDD instead of a removable drive like a > USB stick, "-f" is necessary. Hmm, instead? C...
2019 Jan 07
0
Interaction with Windows bootloader
On Sun, Jan 6, 2019 at 12:58 PM Ady Ady via Syslinux <syslinux at zytor.com> wrote: > > > > On Sat, Jan 5, 2019 at 3:17 PM Ady Ady via Syslinux <syslinux at zytor.com> wrote: > > > > > > syslinux[64].exe -i -f c: bootsecfile.bss > > > > > > > > This should have been the form for your desire as specifying the > > > > filename should have told it to create the BSS instead of writing it > > > > to the VBR. Being the "fixed" HDD instead of a removable drive like a >...
2012 Sep 06
26
Clang/LLVM version requirements
Is there a required Clang and LLVM version one needs to do a ''make xen-dist clang=y''? I recently tried and the process failed. I haven''t begun debugging as I figured I would ask the obvious first. The build failed with the following: ... make[4]: Entering directory `/home/builder/xen-unstable/xen/drivers'' make -f /home/builder/xen-unstable/xen/Rules.mk -C char
2013 Sep 28
2
[LLVMdev] Add Support For .bss Named Section Directive For Darwin Targets
Hi - I've attached a patch to make the assembly parser recognise the .bss directive on Darwin targets as a switch to the (__DATA,__bss) section. The ELF & COFF assembly parsers already recongnise the .bss directive. I've added a test case for it too. Thanks - Nick -------------- next part -------------- A non-text attachment was scrubbed... Name: bss.patch Type:...
2013 Aug 10
2
com32 module compatibility between 5.x versions
...t; My application already its own version of the Syslinux installer [1], >> and simply requires the relevant ldlinux.sys file to be provided. > > But that, too, is version-specific. I think there may be a misunderstanding here. Are you saying that when installing ldlinux.sys + ldlinux.bss v5.01 on a FAT filesystem, the installer needs to perform something different than when when installing ldlinux.sys + ldlinux.bss v5.10 (outside of the differences prompted by the bss itself)? So far I haven't found any major differences in the processing of these two files for FAT install...
2013 Sep 29
2
[LLVMdev] Add Support For .bss Named Section Directive For Darwin Targets
I believe it's a feature missing in MC - https://github.com/opensource-apple/cctools/blob/4da58fd2fc026317ed9e9ef1feabf21ed0bb7a81/cctools-836/as/i386.c line 539 adds support for the .bss directive if certain variables are defined, and mainline gas supports it on all ARM targets: https://sourceware.org/binutils/docs/as/ARM-Directives.html . Supporting the directive on all Darwin targets could be considered an extension though. Thanks - On Sunday, 29 September 2013, Rafael EspĂ­ndola...
2017 Mar 10
3
[cfe-dev] proposal - pragma section directive in clang
...topic=/com.arm.doc.dui0472m/chr1359124985290.html > > ** Proposed syntax and (vague) semantics ** > > As this is a new pragma for Clang and isn't ARM-specific, we've invented a > less ARM-specific syntax. Bikeshedding is expected and welcome. > > #pragma clang section bss(".mybss") rodata(".myrodata") data(".mydata") > text(".mytext") > > The pragma applies to all global variable and function declarations from > the pragma to the end of the translation unit. The pragma should ideally be > pushable and poppable,...
2008 Nov 11
3
Syslinux 3.70 - BSS DOS boot says: "Could not find kernel Image: linux".
...boot a Win98SE-DOS OS through Hard Disk emulation. My src files are from a Win98SE 1440K floppy image file, with a x86 boot sector (dl'd from the net - I have no floppy drive and a slow net link 3.2KB). I don't know what to put into the partition boot record of my image and how to load dos.bss properly (the docs explain for floppy images not for HD images). Could someone help. I don't have a fast link so I can't download lots of stuff and I have no physical floppy disk present on any of my two machines (Celeron 400Mhz and Cyrix 233 - acts as my test client) Can I use the COM opt...
2013 Sep 30
0
[LLVMdev] Add Support For .bss Named Section Directive For Darwin Targets
LGTM On 29 September 2013 06:08, Nicholas White <n.j.white at gmail.com> wrote: > I believe it's a feature missing in MC - > https://github.com/opensource-apple/cctools/blob/4da58fd2fc026317ed9e9ef1feabf21ed0bb7a81/cctools-836/as/i386.c > line 539 adds support for the .bss directive if certain variables are > defined, and mainline gas supports it on all ARM targets: > https://sourceware.org/binutils/docs/as/ARM-Directives.html . Supporting the > directive on all Darwin targets could be considered an extension though. > Thanks - > > On Sunday, 29 Sep...
2013 Nov 27
0
[PATCH 4/4] efi: PE file size differ from in-memory size
PE headers code_sz and image_sz indicate more or less, the size of the file and the size of the in-memory image. They are now given the right value. In the ELF format, only the program headers are reliable to determine the actually needed part of the file and the in-memory size. The .bss section should always be marked as NOLOAD for ld since its content shouldn't be included into the binary file. Signed-off-by: Celelibi <celelibi at gmail.com> --- Again, I'm not 100% positive about the semantics of NOLOAD in a linker script. However I found this make things work bet...
2019 Jan 05
0
Interaction with Windows bootloader
...does > not... For starters, what version? Official pre-compiled binaries? > Use Case 1: > In this scenario, Linux is installed to its *own* partition as is > syslinux (syslinux -i /path/to/syslinux/files). Afterwards, I 'dd' > the first 512bytes of that partition as the .bss file to chainload > from the host OS bootloader. This method works for all tested host > OS's including Windows. > > > Use Case 2: > In this scenario, Linux is installed to the *same* partition as the > host OS. If the host OS is Linux, I just add the option of booting &g...
2017 Mar 14
2
[cfe-dev] proposal - pragma section directive in clang
Thanks Reid/Jonathon for your replies. Reid, An important case against module level flags is that it wont allow changing or resetting section names e.g. int a; #pragma clang section bss = "xyz" int b; In case above, users would like to see only 'b' placed in 'xyz' and not 'a' as well. Link pointed to by Jonathon seems to require same behavior. Jonathon, We are happy to revise the spelling to - #pragma clang section bss = "xyz" a...
2010 Mar 05
1
[LLVMdev] Patch - SPU assembly printer to print ".section .bss"
Hello, I noticed that the SPU assembly printer prints just ".bss", when gas requires ".section .bss". Now the gas prints out: Assembler messages: Error: expected symbol name Attached is a test case and a patch to fix this. (This time 'make check' passes also ;) kalle -------------- next part -------------- A non-text attachment was s...
2013 Sep 29
0
[LLVMdev] Add Support For .bss Named Section Directive For Darwin Targets
Is this an extension to what cctools' assembler provides or a missing feature in MC? On 28 September 2013 18:48, Nicholas White <n.j.white at gmail.com> wrote: > Hi - I've attached a patch to make the assembly parser recognise the > .bss directive on Darwin targets as a switch to the (__DATA,__bss) > section. The ELF & COFF assembly parsers already recongnise the .bss > directive. I've added a test case for it too. Thanks - > > Nick > > _______________________________________________ > LLVM Developers m...
2008 Jul 20
2
isolinux-3.70: Doesn't Load .BSS Images
Just tried the latest release and found a minor bug. Have a UFD w/ SYSLINUX, which boots a simple .BSS image no problem. Launching exactly the same image on a ISOLINUX disc fails w/ the following error msg: Invalid image type for this media That's it for this msg. Later....Jet -- Powered by Outblaze
2018 Jan 24
0
Should llvm-nm classify Mach-O __DATA, __common symbols as BSS?
Hello LLVM-Devs, Perhaps a pedantic question, but I'm wondering how __DATA,__common and __DATA,__bss symbols differ, and whether llvm-nm ought not classify the former as type "B" as it does the latter: $ cat bss.c int i; static int si __attribute__((used)); $ clang -fno-common -c bss.c $ nm bss.o 0000000000000000 S _i 0000000000000004 b _si $ nm -m bss.o 0000000000000000 (__DATA,__co...
2019 Jan 06
0
Interaction with Windows bootloader
On Sat, Jan 5, 2019 at 3:17 PM Ady Ady via Syslinux <syslinux at zytor.com> wrote: > > syslinux[64].exe -i -f c: bootsecfile.bss > > > > This should have been the form for your desire as specifying the > > filename should have told it to create the BSS instead of writing it > > to the VBR. Being the "fixed" HDD instead of a removable drive like a > > USB stick, "-f" is neces...
2012 Mar 22
2
[LLVMdev] Sorting relocation entries
...$3, %got(scope_top)($gp) lw $2, %got(body_ok)($gp) lw $3, %lo(scope_top)($3) addiu $2, $2, %lo(body_ok) This is the assembled program generated by gas: $ mips-linux-gnu-objdump -dr z29.gas.o 748: 8f830000 lw v1,0(gp) 748: R_MIPS_GOT16 .bss 74c: 8f820000 lw v0,0(gp) 74c: R_MIPS_GOT16 .bss 750: 8c630000 lw v1,0(v1) 750: R_MIPS_LO16 .bss 754: 244245d4 addiu v0,v0,17876 754: R_MIPS_LO16...