mirror of
https://github.com/freebsd/freebsd-src.git
synced 2026-11-07 04:36:52 -10:00
linker_set: Remove obsolete macros
Removed ABS_SET, BSS_SET, and SET_ENTRY. They were initially introduced in v1.1 to be used with a.out file. After the migration to ELFs they are equivalent to TEXT_SET and DATA_SET. Furthermore, these macros are never used in the src tree. Event: Oslo Hackathon 2026 Reviewed by: des, jhb Differential Revision: https://reviews.freebsd.org/D61035
This commit is contained in:
1 parent
dbf51f8ed0
commit
56b4e685d0
2 files changed
-6
No files matched your search
@@ -78,9 +78,6 @@
|
||||
#define TEXT_SET(set, sym) __MAKE_SET(set, sym)
|
||||
#define DATA_SET(set, sym) __MAKE_SET(set, sym)
|
||||
#define DATA_WSET(set, sym) __MAKE_SET_QV(set, sym, )
|
||||
#define BSS_SET(set, sym) __MAKE_SET(set, sym)
|
||||
#define ABS_SET(set, sym) __MAKE_SET(set, sym)
|
||||
#define SET_ENTRY(set, sym) __MAKE_SET(set, sym)
|
||||
|
||||
/*
|
||||
* Initialize before referring to a given linker set.
|
||||
|
||||
@@ -103,9 +103,6 @@ __set_getsectiondata(const char *segname, const char *sectname,
|
||||
#define TEXT_SET(set, sym) __MAKE_SET(set, sym)
|
||||
#define DATA_SET(set, sym) __MAKE_SET(set, sym)
|
||||
#define DATA_WSET(set, sym) __MAKE_SET_QV(set, sym, )
|
||||
#define BSS_SET(set, sym) __MAKE_SET(set, sym)
|
||||
#define ABS_SET(set, sym) __MAKE_SET(set, sym)
|
||||
#define SET_ENTRY(set, sym) __MAKE_SET(set, sym)
|
||||
|
||||
/*
|
||||
* Initialize before referring to a given linker set.
|
||||
|
||||
Reference in new issue
Block a user