aboutsummaryrefslogtreecommitdiff
path: root/sim/common/sim-bits.h
AgeCommit message (Collapse)AuthorFilesLines
2007-01-09Copyright updates for 2007.Daniel Jacobowitz1-1/+1
2002-11-232002-11-22 Andrew Cagney <ac131313@redhat.com>Andrew Cagney1-20/+22
* dv-core.c: Update copyright. sim/common contributed to the FSF. * dv-glue.c, dv-pal.c, hw-base.c, hw-base.h, hw-device.c: Ditto. * hw-device.h, hw-handles.c, hw-handles.h: Ditto. * hw-instances.c, hw-instances.h, hw-properties.c: Ditto. * hw-properties.h, hw-tree.c, hw-tree.h, sim-alu.h: Ditto. * sim-basics.h, sim-bits.c, sim-bits.h, sim-config.c: Ditto. * sim-config.h, sim-core.c, sim-core.h, sim-endian.c: Ditto. * sim-endian.h, sim-events.c, sim-events.h, sim-inline.c: Ditto. * sim-inline.h, sim-io.c, sim-io.h, sim-n-bits.h: Ditto. * sim-n-core.h, sim-n-endian.h, sim-types.h: Ditto.
2000-07-27From 2000-06-25 Stephane Carrez <Stephane.Carrez@worldnet.fr>:Andrew Cagney1-2/+46
* sim-bits.h (_MSB_16, _LSB_16): Define for 16-bit targets. (MASK, LSBIT, MSBIT): Likewise and use _MSB_16 and _LSB_16. (EXTENDED): Define for 16-bit word size. * sim-bits.c (LSEXTRACTED, MSEXTRACTED, LSINSERTED, MSINSERTED, LSSEXT, MSSEXT): Implement for 16-bit word size. * sim-types.h: Added support for 16-bit targets.
1999-04-16Initial creation of sourceware repositorygdb-4_18-branchpointStan Shebs1-0/+564
1999-04-16Initial creation of sourceware repositoryStan Shebs1-564/+0
1998-07-06 * sim-bits.h (EXTEND24): Define.Jeff Law1-0/+2
1998-04-15Define EXTEND15().Andrew Cagney1-0/+1
1998-04-15Define EXTEND4() and EXTEND5().Andrew Cagney1-0/+2
1998-04-04Cleanup INLINE support for simulators using common framework.Andrew Cagney1-15/+25
Make IGEN responsible for co-ordinating inlining of generated files. By default, aclocal.m4 disabled all inlining.
1997-10-20Have single bit macros return an unsigned result. Avoids risk (andAndrew Cagney1-16/+26
need) of sign extending results.
1997-09-17Add/test 8bit bit manipuation macros.Andrew Cagney1-32/+60
Test LS and MS versions of SEXT macro. Simplify/test macro returning a single bit.
1997-09-16Add {LS,MS}SEXT and {LS,MS}INSERTED macros. Eliminates bug in SEXT.Andrew Cagney1-8/+40
1997-09-08Add/use LSEXTRACTED, MSEXTRACTED macros.Andrew Cagney1-133/+101
Add CPU_CIA macro to extract the PC.
1997-09-05Define SIGNED64 and UNSIGNED64 macros - handle MSC/GCC LL issue.Andrew Cagney1-3/+29
1997-08-27Add MSBIT* and LSBIT* macro's to sim-bits.hAndrew Cagney1-0/+485
Add more macro's for extracting sub word quantites to sim-endian.h