Size: a a a

Compiler Development

2020 December 07

t

trsfrm2smgen in Compiler Development
Есть BPF_MEM
источник

t

trsfrm2smgen in Compiler Development
Есть BPF_ABS
источник

t

trsfrm2smgen in Compiler Development
В чем разница?
источник

t

trsfrm2smgen in Compiler Development
Единственный вариант это, скомпилить в native
2 вариант это продебажить интерпретатор
источник

t

trsfrm2smgen in Compiler Development
trsfrm2smgen
Значение чего?
Адреса? А если у нас есть BPF_MEM который и является ld reg,[mem] ; то ABS я не знаю что это
источник

t

trsfrm2smgen in Compiler Development
trsfrm2smgen
Адреса? А если у нас есть BPF_MEM который и является ld reg,[mem] ; то ABS я не знаю что это
В данном контексте
источник

BD

Berkus Decker in Compiler Development
trsfrm2smgen
Адреса? А если у нас есть BPF_MEM который и является ld reg,[mem] ; то ABS я не знаю что это
не адреса а константа
источник

BD

Berkus Decker in Compiler Development
абсолютное значение
источник

BD

Berkus Decker in Compiler Development
как в линкере
источник

BD

Berkus Decker in Compiler Development
ABS символ - это константа
источник

t

trsfrm2smgen in Compiler Development
Понял
источник

t

trsfrm2smgen in Compiler Development
Berkus Decker
ABS символ - это константа
И в чём прикол ?
источник

BD

Berkus Decker in Compiler Development
trsfrm2smgen
И в чём прикол ?
вообще как я вижу по беглому гуглению BPF_ABS это модификатор для LD и ST
источник

BD

Berkus Decker in Compiler Development
источник

BD

Berkus Decker in Compiler Development
ABS видимо указывает что k это прямой указатель в пакете
источник

BD

Berkus Decker in Compiler Development
А MEM читает не из (фрагмента) пакета а вообще из памяти
источник

t

trsfrm2smgen in Compiler Development
Понял
источник

t

trsfrm2smgen in Compiler Development
вижу
источник

BD

Berkus Decker in Compiler Development
Переслано от Yuri Buyanov
источник

BD

Berkus Decker in Compiler Development
trsfrm2smgen
Понял
Да, я только не понял, почему это за вас гуглю я, а так то конечно всё понятно.
источник