]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
bpf: renames coreout.* files to btfext-out.*.
authorCupertino Miranda <cupertino.miranda@oracle.com>
Mon, 12 Feb 2024 17:56:04 +0000 (17:56 +0000)
committerCupertino Miranda <cupertino.miranda@oracle.com>
Wed, 28 Feb 2024 19:20:21 +0000 (19:20 +0000)
gcc/ChangeLog:

* config.gcc (target_gtfiles): Change coreout to btfext-out.
(extra_objs): Change coreout to btfext-out.
* config/bpf/coreout.cc: Rename to btfext-out.cc.
* config/bpf/btfext-out.cc: Add.
* config/bpf/coreout.h: Rename to btfext-out.h.
* config/bpf/btfext-out.h: Add.
* config/bpf/core-builtins.cc: Change include.
* config/bpf/core-builtins.h: Change include.
* config/bpf/t-bpf: Accomodate renamed files.

gcc/config.gcc
gcc/config/bpf/btfext-out.cc [moved from gcc/config/bpf/coreout.cc with 99% similarity]
gcc/config/bpf/btfext-out.h [moved from gcc/config/bpf/coreout.h with 98% similarity]
gcc/config/bpf/core-builtins.cc
gcc/config/bpf/core-builtins.h
gcc/config/bpf/t-bpf

index 2e35a1120401dbd2c48fb96e6072e6b1237abd60..a1480b72c468090d4d5e23d6e3436b0b0e89a65d 100644 (file)
@@ -1654,8 +1654,8 @@ bpf-*-*)
         tmake_file="${tmake_file} bpf/t-bpf"
         use_collect2=no
         use_gcc_stdint=provide
-        extra_objs="coreout.o core-builtins.o"
-        target_gtfiles="$target_gtfiles \$(srcdir)/config/bpf/coreout.cc \$(srcdir)/config/bpf/core-builtins.cc"
+        extra_objs="btfext-out.o core-builtins.o"
+        target_gtfiles="$target_gtfiles \$(srcdir)/config/bpf/btfext-out.cc \$(srcdir)/config/bpf/core-builtins.cc"
         ;;
 cris-*-elf | cris-*-none)
        tm_file="elfos.h newlib-stdint.h ${tm_file}"
similarity index 99%
rename from gcc/config/bpf/coreout.cc
rename to gcc/config/bpf/btfext-out.cc
index 140665236820362bca623355d1720da5c8de9382..00d2501a976b4dd2ecff6498cf3602842a1f6547 100644 (file)
@@ -33,7 +33,7 @@
 #include "tree-pretty-print.h"
 #include "cgraph.h"
 
-#include "coreout.h"
+#include "btfext-out.h"
 
 /* This file contains data structures and routines for construction and output
    of BPF Compile Once - Run Everywhere (BPF CO-RE) information.
@@ -614,4 +614,4 @@ btf_ext_output (void)
   dw2_asm_output_data (4, 0, "Required padding by libbpf structs");
 }
 
-#include "gt-coreout.h"
+#include "gt-btfext-out.h"
similarity index 98%
rename from gcc/config/bpf/coreout.h
rename to gcc/config/bpf/btfext-out.h
index 1c26b9274739d726ebb45c68221d686cbd493699..b36309475c97fd2fef90259126c9dc214fea8e25 100644 (file)
@@ -1,4 +1,4 @@
-/* coreout.h - Declarations and definitions related to
+/* btfext-out.h - Declarations and definitions related to
    BPF Compile Once - Run Everywhere (CO-RE) support.
    Copyright (C) 2021-2024 Free Software Foundation, Inc.
 
index aa75fd68cae6a68f10dd56c27442af3107fb0ed7..8d8c54c1fb3dae54c9a01159703731f230ebfb46 100644 (file)
@@ -45,7 +45,7 @@ along with GCC; see the file COPYING3.  If not see
 
 #include "ctfc.h"
 #include "btf.h"
-#include "coreout.h"
+#include "btfext-out.h"
 #include "core-builtins.h"
 
 /* BPF CO-RE builtins definition.
index c54f6ddac812ec280fe73617256e45f4f5e08876..e56b55b94e0c1dcab2ee230bfa05602956e9b15a 100644 (file)
@@ -1,7 +1,7 @@
 #ifndef BPF_CORE_BUILTINS_H
 #define BPF_CORE_BUILTINS_H
 
-#include "coreout.h"
+#include "btfext-out.h"
 
 enum bpf_builtins
 {
index 18f1fa67794d1aac480fd91aba21559516b49cd2..dc50332350c419fc658f3eb3ee66aaf0e636bc75 100644 (file)
@@ -1,7 +1,7 @@
 
-TM_H += $(srcdir)/config/bpf/coreout.h $(srcdir)/config/bpf/core-builtins.h
+TM_H += $(srcdir)/config/bpf/btfext-out.h $(srcdir)/config/bpf/core-builtins.h
 
-coreout.o: $(srcdir)/config/bpf/coreout.cc
+btfext-out.o: $(srcdir)/config/bpf/btfext-out.cc
        $(COMPILE) $<
        $(POSTCOMPILE)