aboutsummaryrefslogtreecommitdiff
path: root/sim/common/aclocal.m4
AgeCommit message (Collapse)AuthorFilesLines
2004-12-07 * aclocal.m4 (SIM_AC_OUTPUT): Substitute @cgen_breaks@ for "breakHans-Peter Nilsson1-0/+6
cgen_rtx_error" in a CGEN-generated simulator. * gdbinit.in: Break on sim_core_signal too. Have autoconf replacement for CGEN-related breakpoints.
2004-12-03 * configure.in (SIM_CHECK_MEMBERS): Call for struct stat membersHans-Peter Nilsson1-0/+68
st_dev, st_ino, st_mode, st_nlink, st_uid, st_gid, st_rdev, st_size, st_blksize, st_blocks, st_atime, st_mtime and st_ctime. * aclocal.m4 (SIM_CHECK_MEMBER, SIM_CHECK_MEMBERS_1) (SIM_CHECK_MEMBERS): New macros. * callback.c (cb_host_to_target_stat): Use temporary macro ST_x for struct stat member test and write. Add ST_x calls for each struct stat member tested in configure.in. Wrap each ST_x call in #ifdef of configure macro for that member. * configure, config.in: Regenerate.
2002-06-16Import current --enable-gdb-build-warnings.Andrew Cagney1-17/+48
2001-01-12* configury fixFrank Ch. Eigler1-1/+1
[common/ChangeLog] 2001-01-12 Chris Demetriou <cgd@sibyte.com> * aclocal.m4 (SIM_AC_OPTION_SCACHE): Properly handle the case where a numeric value is supplied. [eg. m32r/ChangeLog] 2001-01-12 Frank Ch. Eigler <fche@redhat.com> * configure: Regenerated with sim_scache fix.
2000-05-24Change profiling so that it is enabled by default. Re-generate everything.Andrew Cagney1-1/+1
2000-03-302000-03-30 Dave Brolley <brolley@redhat.com>Dave Brolley1-2/+2
* aclocal.m4 (cgen): Use guile to run cgen.
1999-09-09import gdb-1999-09-08 snapshotStan Shebs1-1/+15
1999-05-11import gdb-1999-05-10Stan Shebs1-46/+1
1999-04-16Initial creation of sourceware repositorygdb-4_18-branchpointStan Shebs1-0/+1259
1999-04-16Initial creation of sourceware repositoryStan Shebs1-1222/+0
1998-10-28Unify (well almost) --enable-build-warnings configuration optionAndrew Cagney1-38/+115
across GDB and SIM directories.
1998-04-24 * configure: Regenerated to track ../common/aclocal.m4 changes.Tom Tromey1-5/+359
* config.in: Ditto. * acconfig.h: New file. * Make-common.in (top_builddir): New macro. (INTL_LIB): Removed. (INTLLIBS): New macro. (INTLDEPS): Likewise. (LIBDEPS): Use INTLDEPS. (EXTRA_LIBS): Use INTLLIBS. * aclocal.m4 (SIM_AC_COMMON): Call CY_GNU_GETTEXT. (CY_WITH_NLS, CY_GNU_GETTEXT, AM_PATH_PROG_WITH_TEST, AM_LC_MESSAGES): New macros from GNU gettext.
1998-04-04Cleanup INLINE support for simulators using common framework.Andrew Cagney1-7/+9
Make IGEN responsible for co-ordinating inlining of generated files. By default, aclocal.m4 disabled all inlining.
1998-03-25* Added HAVE_FPU_CONTROL_H and HAVE___SETFPUCW to fix non-linux builds.Ian Carmichael1-2/+2
1998-03-25Re-do --enable-sim-hardware so that each simulator can specify the devicesAndrew Cagney1-13/+29
it wants built. Generate hw-config.h.
1998-03-15 * dv-sockser.c, dv-sockser.h: New files.Doug Evans1-4/+23
* Make-common.in (dv-sockser.o): Add rule for. * aclocal.m4: Check for fcntl.h. * config.h: Add HAVE_FCNTL_H. * sim-break.c (remove_breakpoint): Fix thinko. * sim-hload.c (sim_load): Provide default value of SIM_HANDLES_LMA. Use SIM_HANDLES_LMA for lma_p arg to sim_load_file.
1998-01-31Add config support for the size of the target address and OF cell.Andrew Cagney1-17/+42
1998-01-20* aclocal.m4: Recognize --enable-maintainer-mode.Doug Evans1-3/+90
*/configure: Regenerated.
1997-09-23Remove need to update <targ>/Makefile.in when adding optional optionsAndrew Cagney1-24/+40
to <targ>/configure.in. Simplify logic used to select target [default] endianness.
1997-09-22Simplify logic behind the generic configuration option --enable-sim-alignment.Andrew Cagney1-9/+25
1997-09-22Add support for --enable-sim-alignment to simulator common aclocal.m4Andrew Cagney1-7/+24
Add support for --alignment={strict,nonstrict,forced} to simulator common run-time options. For v850 use, make the default NONSTRICT_ALIGNMENT.
1997-09-04 * gdbinit.in: New file.David Edelsohn1-2/+3
* aclocal.m4 (SIM_AC_OUTPUT): Build .gdbinit. * Make-common.in (distclean): Delete .gdbinit. (.gdbinit): Add rule for. * configure: Regenerated to track ../common/aclocal.m4 changes.
1997-08-27Fix doco on enable-sim-inline.Andrew Cagney1-1/+1
1997-08-25Add ABFD argument to sim_open call. Pass through to sim_config soAndrew Cagney1-10/+100
that image properties such as endianness can be checked. More strongly document the expected behavour of each of the sim_* interfaces. Add default endian argument to simulator config macro SIM_AC_OPTION_ENDIAN. Use in sim_config.
1997-04-17 * aclocal.m4: Check for headers time.h, sys/time.h, sys/resource.h.David Edelsohn1-2/+8
Check for functions getrusage, time. * sim-basics.h (SIM_ELAPSED_TIME): New typedef. (sim_elapsed_time_get, sim_elapsed_time_since): Add prototypes. * sim-utils.c: #include time.h, sys/time.h, sys/resource.h if able. (sim_elapsed_time_get, sim_elapsed_time_since): New functions.
1997-04-02 * aclocal.m4: Check for stdlib.h, string.h, strings.h, unistd.h.David Edelsohn1-3/+6
(sim-debug): Allow arguments. Define WITH_DEBUG in addition to -DDEBUG. * configure: Regenerated to track ../common/aclocal.m4 changes.
1997-04-02New file common/sim-config.c sets/checks simulator configuration options.Andrew Cagney1-96/+118
Update common/aclocal.m4 to better work with sim-config.[hc].
1997-03-17 * configure: Re-generate.Andrew Cagney1-51/+236
* Make-common.in (CSEARCH): Do not include the gdb directory in the search path. * Make-common.in (SIM_ENDIAN, SIM_HOSTENDIAN, SIM_INLINE, SIM_WARNING): Drop, requiring the simulator specific Makefile.in to explicitly incorporate these. * aclocal.m4 (--enable-sim-alignment); New option. Strongly specify the alignment restrictions of the target architecture - without this option all alignment restrictions are accomodated. (--enable-sim-assert): New option. Conditionally compile in assertion statements. (--enable-sim-float): New option. Strongly specify the target's floating point support. (--enable-sim-hardware): New option. Specify the hardware devices included in the simulation. (--enable-sim-packages): New option. Specify the hardware packages included in the simulation. (--enable-sim-regparm): New option. Specify that parameters be passed in registers instead of on the stack. (--enable-sim-reserved-bits): New option. Specify that reserved bits within an instruction are are correctly set. (--enable-sim-smp): New option. Specify the level of SMP support to be included in the simulator. (--enable-sim-stdcall): New option. Specify an alternative function call convention. (--enable-sim-xor-endian): New option. Configure xor-endian support used by some targets to implement bi-endian support.
1997-03-14Add a number of per-simulator options: hostendian, endian, inline, warnings.Andrew Cagney1-196/+160
Rename *-n.h files to be dos compatible
1997-01-31 * aclocal.m4 (SIM_AC_COMMON): Move COMMON_MAKEFILE_FRAG from here.David Edelsohn1-14/+29
(SIM_AC_OUTPUT): To here.
1997-01-24 * aclocal.m4 (COMMON_MAKEFILE_FRAG): Quote a couple of $'s inStu Grossman1-2/+2
comments and single quotes. Fixes a problem found on hpux.
1997-01-24 * (distclean): Remove targ-vals.def.Stu Grossman1-1/+1
1997-01-24 * aclocal.m4: Remove Make-common.in from dependencies.Stu Grossman1-1/+1
1997-01-23 * aclocal.m4 (SIM_AC_COMMON): Move contents of Make-common.inStu Grossman1-0/+307
into here. Makes insertion into makefiles easier. Also, change the way that callback.o, gentmap, targ-vals.h, targ-map.c, targ-map.o, and run are built. They are now built in the individual simulator directories, taking sources from ../common as necessary. This replaces the merging of libcommon.a into linsim.a, which was problematic for the WinGDB build process. * run.c: Include config.h from . instead of ../common. * Make-common.in: Remove. It's no longer necessary.