From d0044bac9eb6c5476d29c41872bcf8f74a990d4f Mon Sep 17 00:00:00 2001 From: "Jose E. Marchesi" Date: Wed, 17 Jul 2019 23:18:41 +0200 Subject: [PATCH] gas: .lcomm gets an alignment argument in eBPF gas/ChangeLog: 2019-07-17 Jose E. Marchesi * config/tc-bpf.c: Make .lcomm to get a third argument with the alignment. --- gas/ChangeLog | 6 ++++++ gas/config/tc-bpf.c | 3 ++- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/gas/ChangeLog b/gas/ChangeLog index 5d3bb61731c..6e457d98f5a 100644 --- a/gas/ChangeLog +++ b/gas/ChangeLog @@ -1,6 +1,12 @@ +2019-07-17 Jose E. Marchesi + + * config/tc-bpf.c: Make .lcomm to get a third argument with the + alignment. + 2019-07-17 Jose E. Marchesi * config/tc-bpf.c (md_pseudo_table): .half, .word and .dword. + * testsuite/gas/bpf/data.s: New file. * testsuite/gas/bpf/data.d: Likewise. * testsuite/gas/bpf/data-be.d: Likewise. diff --git a/gas/config/tc-bpf.c b/gas/config/tc-bpf.c index 3ebe81f3652..4b92b7794f3 100644 --- a/gas/config/tc-bpf.c +++ b/gas/config/tc-bpf.c @@ -41,7 +41,8 @@ const pseudo_typeS md_pseudo_table[] = { "half", cons, 2 }, { "word", cons, 4 }, { "dword", cons, 8 }, - { NULL, NULL, 0 } + { "lcomm", s_lcomm, 1 }, + { NULL, NULL, 0 } }; /* ISA handling. */ -- 2.30.2