Update CIO hooks to be more flexible.
Replace the one hook we had with two to avoid underscore issues. * msp430/cio.c: Remove, replace with... * msp430/cio.S: New, this.
This commit is contained in:
parent
725532a3b2
commit
28d7af216e
|
@ -1,3 +1,8 @@
|
|||
2015-12-17 DJ Delorie <dj@redhat.com>
|
||||
|
||||
* msp430/cio.c: Remove, replace with...
|
||||
* msp430/cio.S: New, this.
|
||||
|
||||
2015-12-16 Kevin Buettner <kevinb@redhat.com>
|
||||
|
||||
* rl78/write.c (_write): Don't output CR when LF is encountered.
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
/*
|
||||
|
||||
Copyright (c) 2013 Red Hat, Inc. All rights reserved.
|
||||
Copyright (c) 2014 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
|
||||
|
@ -13,14 +13,21 @@ License and may only be used or replicated with the express permission of
|
|||
Red Hat, Inc.
|
||||
|
||||
*/
|
||||
#include "memmodel.h"
|
||||
|
||||
#include "cio.h"
|
||||
.data
|
||||
|
||||
__CIOBUF__TYPE__ __CIOBUF__;
|
||||
.global __CIOBUF__
|
||||
__CIOBUF__:
|
||||
.global _CIOBUF_
|
||||
_CIOBUF_:
|
||||
.space 75
|
||||
|
||||
void
|
||||
_libgloss_cio_hook (void)
|
||||
{
|
||||
__asm__ __volatile__ (" .global C$$IO$$");
|
||||
__asm__ __volatile__ ("C$$IO$$: nop");
|
||||
}
|
||||
.text
|
||||
|
||||
.global _libgloss_cio_hook
|
||||
_libgloss_cio_hook:
|
||||
.global C$$IO$$
|
||||
C$$IO$$:
|
||||
nop
|
||||
ret_
|
Loading…
Reference in New Issue