diff options
author | deischen <deischen@FreeBSD.org> | 2007-05-13 14:16:55 +0000 |
---|---|---|
committer | deischen <deischen@FreeBSD.org> | 2007-05-13 14:16:55 +0000 |
commit | b52ec536bb7b909bb9293f5770da1459c5646d07 (patch) | |
tree | 8da50b6b5ebfb4f6ef17dca5247689da38c81534 /lib | |
parent | bf3a79274dac1f6f74c4a1d126e3fb098ac9fc6c (diff) | |
download | FreeBSD-src-b52ec536bb7b909bb9293f5770da1459c5646d07.zip FreeBSD-src-b52ec536bb7b909bb9293f5770da1459c5646d07.tar.gz |
Remove .mcount from gmon's Symbol map and add it to the appropriate
arch. It can be named differently depending on the arch (.mcount,
_mcount).
Submitted by: marius
Diffstat (limited to 'lib')
-rw-r--r-- | lib/libc/amd64/Symbol.map | 1 | ||||
-rw-r--r-- | lib/libc/arm/Symbol.map | 25 | ||||
-rw-r--r-- | lib/libc/gmon/Symbol.map | 1 | ||||
-rw-r--r-- | lib/libc/i386/Symbol.map | 1 | ||||
-rw-r--r-- | lib/libc/powerpc/Symbol.map | 1 |
5 files changed, 27 insertions, 2 deletions
diff --git a/lib/libc/amd64/Symbol.map b/lib/libc/amd64/Symbol.map index f12222f..2ba706a 100644 --- a/lib/libc/amd64/Symbol.map +++ b/lib/libc/amd64/Symbol.map @@ -11,6 +11,7 @@ FBSD_1.0 { /* PSEUDO syscalls */ _exit; + .mcount; _setjmp; _longjmp; fabs; diff --git a/lib/libc/arm/Symbol.map b/lib/libc/arm/Symbol.map index a8edfba..c725eb9 100644 --- a/lib/libc/arm/Symbol.map +++ b/lib/libc/arm/Symbol.map @@ -11,6 +11,7 @@ FBSD_1.0 { /* PSEUDO syscalls */ _exit; + _mcount; _setjmp; _longjmp; alloca; @@ -22,7 +23,7 @@ FBSD_1.0 { setjmp; longjmp; sigsetjmp; - siglongjmp + siglongjmp; htonl; __htonl; htons; @@ -65,4 +66,26 @@ FBSDprivate_1.0 { __sys_fork; _fork; _sbrk; + + /* softfloat */ + __addsf3; + __adddf3; + __subsf3; + __subdf3; + __mulsf3; + __muldf3; + __divsf3; + __divdf3; + __floatsisf; + __floatsidf; + __floatdisf; + __floatdidf; + __fixsfsi; + __fixdfsi; + __fixsfdi; + __fixdfdi; + __fixunssfsi; + __fixunsdfsi; + __extendsfdf2; + __truncdfsf2; }; diff --git a/lib/libc/gmon/Symbol.map b/lib/libc/gmon/Symbol.map index f2198ec..8227899 100644 --- a/lib/libc/gmon/Symbol.map +++ b/lib/libc/gmon/Symbol.map @@ -3,7 +3,6 @@ */ FBSD_1.0 { - .mcount; _mcleanup; monstartup; moncontrol; diff --git a/lib/libc/i386/Symbol.map b/lib/libc/i386/Symbol.map index 1f17793..0bcfdc6 100644 --- a/lib/libc/i386/Symbol.map +++ b/lib/libc/i386/Symbol.map @@ -11,6 +11,7 @@ FBSD_1.0 { /* PSEUDO syscalls */ _exit; + .mcount; _setjmp; _longjmp; alloca; diff --git a/lib/libc/powerpc/Symbol.map b/lib/libc/powerpc/Symbol.map index 3c11baf..f7b5100 100644 --- a/lib/libc/powerpc/Symbol.map +++ b/lib/libc/powerpc/Symbol.map @@ -11,6 +11,7 @@ FBSD_1.0 { /* PSEUDO syscalls */ _exit; + _mcount; _setjmp; _longjmp; fabs; |