1// Copyright 2017 The Fuchsia Authors. All rights reserved. 2// Use of this source code is governed by a BSD-style license that can be 3// found in the LICENSE file. 4 5#include <lib/vdso-constants.h> 6 7// This is in assembly so that the LTO compiler cannot see the 8// initializer values and decide it's OK to optimize away references. 9 10.section .rodata.vdso_constants,"a",%progbits 11 .balign VDSO_CONSTANTS_ALIGN 12 .global DATA_CONSTANTS 13 .hidden DATA_CONSTANTS 14 .type DATA_CONSTANTS, %object 15 .size DATA_CONSTANTS, VDSO_CONSTANTS_SIZE 16DATA_CONSTANTS: 17 .fill VDSO_CONSTANTS_SIZE / 4, 4, 0xdeadbeef 18