Page MenuHomeFreeBSD

D51858.1793794250.diff
No OneTemporary

Authored By
Unknown
Size
657 B
Referenced Files
None
Subscribers
None

D51858.1793794250.diff

diff --git a/lib/libc/arm/Symbol.map b/lib/libc/arm/Symbol.map
--- a/lib/libc/arm/Symbol.map
+++ b/lib/libc/arm/Symbol.map
@@ -5,7 +5,6 @@
*/
FBSD_1.0 {
__mcount;
- alloca;
brk;
sbrk;
};
diff --git a/lib/libc/arm/gen/alloca.S b/lib/libc/arm/gen/alloca.S
--- a/lib/libc/arm/gen/alloca.S
+++ b/lib/libc/arm/gen/alloca.S
@@ -35,6 +35,7 @@
/* like alloc, but automatic automatic free in return */
#include <machine/asm.h>
+
ENTRY(alloca)
add r0, r0, #0x00000007 /* round up to next 8 byte alignment */
bic r0, r0, #0x00000007
@@ -43,4 +44,6 @@
RET
END(alloca)
+ .symver alloca, alloca@FBSD_1.0
+
.section .note.GNU-stack,"",%progbits

File Metadata

Mime Type
text/plain
Expires
Wed, Nov 4, 12:10 PM (13 h, 36 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
41392500
Default Alt Text
D51858.1793794250.diff (657 B)

Event Timeline