Keil Logo

--bincombined_padding=size,num

3.5 --bincombined_padding=size,num

Enables you to specify a different padding value from the default used by the --bincombined output mode.

Syntax

--bincombined_padding=size,num
Where:
size
Is 1, 2, or 4 bytes to define whether it is a byte, halfword, or word.
num
The value to be used for padding. If you specify a value that is too large to fit in the specified size, a warning message is displayed.

Note

fromelf expects that 2-byte and 4-byte padding values are specified in the appropriate endianness for the input file. For example, if you are translating a big endian ELF file into binary, the specified padding value is treated as a big endian word or halfword.

Default

The default is --bincombined_padding=1,0xFF.

Restrictions

You must use --bincombined with this option. If you omit --bincombined, a warning message is displayed.

Examples

The following examples show how to use --bincombined_padding:
--bincombined --bincombined_padding=4,0x12345678
This example produces plain binary output and fills the space between load regions with copies of the 32-bit word 0x12345678.
--bincombined --bincombined_padding=2,0x1234
This example produces plain binary output and fills the space between load regions with copies of the 16-bit halfword 0x1234.
--bincombined --bincombined_padding=2,0x01
This example when specified for big endian memory, fills the space between load regions with 0x0100.
Non-ConfidentialPDF file icon PDF versionARM DUI0459G
Copyright © 2008, 2011, 2012, 2014-2016 ARM. All rights reserved. 
  Arm logo
Important information

This site uses cookies to store information on your computer. By continuing to use our site, you consent to our cookies.

Change Settings

Privacy Policy Update

Arm’s Privacy Policy has been updated. By continuing to use our site, you consent to Arm’s Privacy Policy. Please review our Privacy Policy to learn more about our collection, use and transfers
of your data.