diff options
author | DJ Delorie <dj@redhat.com> | 2008-09-24 23:29:38 +0000 |
---|---|---|
committer | DJ Delorie <dj@redhat.com> | 2008-09-24 23:29:38 +0000 |
commit | 5025fc547da08c83d330feb12c4795d5cacd12c6 (patch) | |
tree | 2e24c11d1f716fdd0be5c0fdc974a09410028d22 /libgloss/m32c/varvects.S | |
parent | a890f63b3325e22d3eda75f730ab59c13262e5ec (diff) | |
download | cygnal-5025fc547da08c83d330feb12c4795d5cacd12c6.tar.gz cygnal-5025fc547da08c83d330feb12c4795d5cacd12c6.tar.bz2 cygnal-5025fc547da08c83d330feb12c4795d5cacd12c6.zip |
* m32c/varvects.S: New.
* m32c/varvects.h: New.
* m32c/sample.c: New.
* m32c/Makefile.in: Add m32cgloss library support.
* m32c/crt0.S: Tweaks to support interrupts by default.
* m32c/m32c.tmpl: Likewise.
Diffstat (limited to 'libgloss/m32c/varvects.S')
-rw-r--r-- | libgloss/m32c/varvects.S | 43 |
1 files changed, 43 insertions, 0 deletions
diff --git a/libgloss/m32c/varvects.S b/libgloss/m32c/varvects.S new file mode 100644 index 000000000..540c4e286 --- /dev/null +++ b/libgloss/m32c/varvects.S @@ -0,0 +1,43 @@ +/* + +Copyright (c) 2008 Red Hat Incorporated. +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are met: + + Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + + Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in the + documentation and/or other materials provided with the distribution. + + The name of Red Hat Incorporated may not be used to endorse + or promote products derived from this software without specific + prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" +AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE +IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +DISCLAIMED. IN NO EVENT SHALL RED HAT INCORPORATED BE LIABLE FOR ANY +DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES +(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; +LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND +ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS +SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +*/ + +/* This works with varvects.h +*/ + + .section ".var_vects","aw",@progbits + .global __var_vects + .type __var_vects,@object + .size __var_vects, 256 +__var_vects: + .zero 256 + + .text |