|
@@ -140,7 +140,7 @@ static inline int alternatives_text_reserved(void *start, void *end)
|
|
|
".popsection\n" \
|
|
|
".pushsection .altinstr_replacement, \"ax\"\n" \
|
|
|
ALTINSTR_REPLACEMENT(newinstr, feature, 1) \
|
|
|
- ".popsection"
|
|
|
+ ".popsection\n"
|
|
|
|
|
|
#define ALTERNATIVE_2(oldinstr, newinstr1, feature1, newinstr2, feature2)\
|
|
|
OLDINSTR_2(oldinstr, 1, 2) \
|
|
@@ -151,7 +151,7 @@ static inline int alternatives_text_reserved(void *start, void *end)
|
|
|
".pushsection .altinstr_replacement, \"ax\"\n" \
|
|
|
ALTINSTR_REPLACEMENT(newinstr1, feature1, 1) \
|
|
|
ALTINSTR_REPLACEMENT(newinstr2, feature2, 2) \
|
|
|
- ".popsection"
|
|
|
+ ".popsection\n"
|
|
|
|
|
|
/*
|
|
|
* Alternative instructions for different CPU types or capabilities.
|