Index: infra/scripts/legacy/scripts/slave/chromium/sizes.py |
diff --git a/infra/scripts/legacy/scripts/slave/chromium/sizes.py b/infra/scripts/legacy/scripts/slave/chromium/sizes.py |
index df09b7cac32c76fe509b340f7479286fa93e1c52..9ffeedf6c0f71a5dfb3f0a1369c115be68a6cc8f 100755 |
--- a/infra/scripts/legacy/scripts/slave/chromium/sizes.py |
+++ b/infra/scripts/legacy/scripts/slave/chromium/sizes.py |
@@ -298,15 +298,9 @@ def check_linux_binary(target_dir, binary_name, options): |
has_init_array, init_array_size = get_elf_section_size(stdout, 'init_array') |
if has_init_array: |
si_count = init_array_size / word_size |
- si_count = max(si_count, 0) |
- |
- # In newer versions of gcc crtbegin.o inserts frame_dummy into .init_array |
- # but we don't want to count this entry, since it alwasy present and nothing |
- # to do with our code. |
- # TODO(sbc): Do this unconditionally once we drop support for wheezy (gcc-4.6 |
- # version of crtbegin.o) |
- result, stdout = run_process(result, ['nm', binary_file]) |
- if '__frame_dummy_init_array_entry' in stdout: |
+ # In newer versions of gcc crtbegin.o inserts frame_dummy into .init_array |
+ # but we don't want to count this entry, since its alwasys present and not |
+ # related to our code. |
assert(si_count > 0) |
si_count -= 1 |