Development environment

I currently use Eclipse and Makefiles with the arm-none-linux-gnueabi-
gcc compiler to cross compile from a Fedora desktop to the Mini2440
board (ARM9 processor) with the -march=armv4t architecture switch.

I plan to order the Beagleboard-XM and am hoping I can use the same
environment. My best guess based on web searches is that all I need
to do is change the arch switch from armv4t to armv7-a and possibly
include -mtune=cortex-a8 but I am totally in the dark about specifying
targets.

I have verified that a randomly selected existing project compiles
successfully when I use these switches, but of course have no way yet
to know if a proper executable is actually being built for the XM.

Can anyone comment on whether this sounds like it should work?

Thanks,

Chuck,
Las Cruces, NM