2013-05-13 23:39:51 +02:00
|
|
|
/* Copyright (c) 2013 Red Hat, Inc. All rights reserved.
|
|
|
|
|
|
|
|
This copyrighted material is made available to anyone wishing to use, modify,
|
|
|
|
copy, or redistribute it subject to the terms and conditions of the BSD
|
|
|
|
License. This program is distributed in the hope that it will be useful,
|
|
|
|
but WITHOUT ANY WARRANTY expressed or implied, including the implied warranties
|
|
|
|
of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. A copy of this license
|
|
|
|
is available at http://www.opensource.org/licenses. Any Red Hat trademarks that
|
|
|
|
are incorporated in the source code or documentation are not subject to the BSD
|
|
|
|
License and may only be used or replicated with the express permission of
|
|
|
|
Red Hat, Inc.
|
|
|
|
*/
|
|
|
|
|
|
|
|
#include "memmodel.h"
|
|
|
|
|
2014-01-30 03:46:34 +01:00
|
|
|
#ifndef MINRT
|
2013-05-13 23:39:51 +02:00
|
|
|
.section .init,"ax"
|
2019-04-17 14:17:38 +02:00
|
|
|
call_ #__crt0_run_preinit_array
|
|
|
|
call_ #__crt0_run_init_array
|
2013-05-13 23:39:51 +02:00
|
|
|
ret_
|
|
|
|
.global __msp430_init_end
|
|
|
|
__msp430_init_end:
|
|
|
|
|
|
|
|
.section .fini,"ax"
|
|
|
|
|
|
|
|
ret_
|
|
|
|
.global __msp430_fini_end
|
|
|
|
__msp430_fini_end:
|
|
|
|
|
|
|
|
.text
|
2019-04-17 14:17:38 +02:00
|
|
|
;; If these functions are not defined externally, we don't need them to do
|
|
|
|
;; anything.
|
|
|
|
.balign 2
|
|
|
|
.weak __crt0_run_preinit_array
|
|
|
|
.weak __crt0_run_init_array
|
|
|
|
__crt0_run_preinit_array:
|
|
|
|
__crt0_run_init_array:
|
|
|
|
ret_
|
|
|
|
|
2013-05-13 23:39:51 +02:00
|
|
|
|
2014-01-30 03:46:34 +01:00
|
|
|
#endif
|