gvisor.dev/gvisor@v0.0.0-20240520182842-f9d4d51c7e0f/pkg/sentry/platform/systrap/sysmsg/pie.lds.S (about)

     1  /* Copyright 2020 The gVisor Authors.
     2   *
     3   * Licensed under the Apache License, Version 2.0 (the "License");
     4   * you may not use this file except in compliance with the License.
     5   * You may obtain a copy of the License at
     6   *
     7   *     http://www.apache.org/licenses/LICENSE-2.0
     8   *
     9   * Unless required by applicable law or agreed to in writing, software
    10   * distributed under the License is distributed on an "AS IS" BASIS,
    11   * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
    12   * See the License for the specific language governing permissions and
    13   * limitations under the License.
    14   */
    15  
    16  SECTIONS
    17  {
    18          .crblob 0x0 : {
    19                  *(.head.text)
    20                  *(.text*)
    21                  . = ALIGN(32);
    22                  *(.data*)
    23                  . = ALIGN(32);
    24                  *(COMMON*)
    25                  . = ALIGN(32);
    26                  *(.rodata*)
    27                  . = ALIGN(32);
    28                  *(.bss*)
    29                  . = ALIGN(32);
    30                  *(.got*)
    31                  . = ALIGN(32);
    32                  *(.debug*)
    33                  . = ALIGN(32);
    34          } =0x00000000,
    35  
    36          /DISCARD/ : {
    37                  *(.interp) *(.gnu.hash) *(.hash) *(.dynamic) *(.dynsym) *(.dynstr) *(.rela.dyn) *(.eh_frame) *(.note.gnu.property)
    38          }
    39  }