Welcome to mirror list, hosted at ThFree Co, Russian Federation.

cygwin.com/git/newlib-cygwin.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--libgloss/ChangeLog4
-rw-r--r--libgloss/nds32/_sbrk.S2
2 files changed, 6 insertions, 0 deletions
diff --git a/libgloss/ChangeLog b/libgloss/ChangeLog
index f53836a9b..f14432d3a 100644
--- a/libgloss/ChangeLog
+++ b/libgloss/ChangeLog
@@ -1,5 +1,9 @@
2014-03-21 Sabrini Ni <sabrinanitw@gmail.com>
+ * nds32/_sbrk.S: Add .size and .type directive.
+
+2014-03-21 Sabrini Ni <sabrinanitw@gmail.com>
+
* nds32/crt0.S: Tweak initialization sqeuence.
* nds32/crt1.S: Ditto.
diff --git a/libgloss/nds32/_sbrk.S b/libgloss/nds32/_sbrk.S
index ae32e8dcd..dc3ed7bf8 100644
--- a/libgloss/nds32/_sbrk.S
+++ b/libgloss/nds32/_sbrk.S
@@ -33,6 +33,7 @@ SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
.extern _impure_ptr /* The first element is _errno. */
.extern _end
.global _sbrk
+ .type _sbrk, @function
.text
.align 2
@@ -72,6 +73,7 @@ _sbrk:
movi $r0, -1 /* Reture value is -1. */
ret
+ .size _sbrk, .-_sbrk
.section .bss
.align 2
heap_end: