diff options
author | Nick Sanders <nsanders@chromium.org> | 2017-02-13 18:44:52 -0800 |
---|---|---|
committer | chrome-bot <chrome-bot@chromium.org> | 2017-02-23 16:02:05 -0800 |
commit | 31b5ce49c6d9917d725c0610ddcb8972795dff94 (patch) | |
tree | c8e984101f12d7e29c2c163655a1f1b64575745e | |
parent | 8290f06283114060cf752bc98561e7c295cdab6f (diff) | |
download | chrome-ec-31b5ce49c6d9917d725c0610ddcb8972795dff94.tar.gz |
stm32: never pad usb descriptor length
This marks decriptor length as byte accurate, by
aligning the "__usb_desc_end" label by byte rather
than short or word.
BUG=chrome-os-partner:62873
TEST=servo_v4 doesn't crash adb anymore
BRANCH=None
Change-Id: I643bae2c59e81ce0c03d9026f4a5d7933ba4c891
Reviewed-on: https://chromium-review.googlesource.com/442012
Commit-Ready: Nick Sanders <nsanders@chromium.org>
Tested-by: Nick Sanders <nsanders@chromium.org>
Reviewed-by: Vincent Palatin <vpalatin@chromium.org>
-rw-r--r-- | core/cortex-m0/ec.lds.S | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/core/cortex-m0/ec.lds.S b/core/cortex-m0/ec.lds.S index 45df126b89..e9cd726d7a 100644 --- a/core/cortex-m0/ec.lds.S +++ b/core/cortex-m0/ec.lds.S @@ -154,7 +154,6 @@ SECTIONS __usb_desc = .; KEEP(*(.rodata.usb_desc_conf)) KEEP(*(SORT(.rodata.usb_desc*))) - . = ALIGN(2); /* USB transfers enjoy 16-bit aligned size */ __usb_desc_end = .; . = ALIGN(4); KEEP(*(.rodata.usb_ep)) |