Hi, This topic has been dealt with ad-infinitum when referring to structure alignment between different C compilers, and between C compilers and hardware...
... Yes, I am using NetOS. It has been working fine except for the backtrace problem. Maybe they've patched something for XTools. Thanks - I look in those...
... ALSEC = bar->seconds; ALMIN = bar->min; ALHOUR = bar->hr; /* ALHOUR ends up with the ld.min field stored in it & so on. */ ... Above is my usage,...
I'm compiling for the ARM7 target using gcc Version 4.0.2, ld Version 2.16.1. I find that when I turn on the optimizer (-Os or -O1), or if I use the following...
Hi folks I'm having a problem trying to pass a string as an argument into a macro. eg. .macro mac_str str .string \str also tried .ascii .endm .... ...
... It might be worth checking to verify that the switch does not have an effect. It sounds like you have some reason to suspect it as you may have recently...
... It sounds to me like the at49x code source is being inlined due to the optimization. Is the at49x code independantly compiled as a seperate file? Or, are...
... Licensing issues are the main issue. newlib, for the most part is BSD-like licenses, uClibc is LGPL. YMMV on how big / small either code will be, or what...
Hey Tom, those were my first thoughts. I've been using objdump to see how the linker is actually locating my code and it locates the at49x.o files (and...
Hi - I'm using the gnuarm project here: http://www.at91.com/www/phpBB2_mirror/viewtopic.php4?p=5381 It compiles fine alone, but I have been working off of it...
... Hmm... For my setup I need to specify not just gcc but the c and g libs as well. In my makefile I have: ARCHIVE1= "C:/Program Files/GNUARM/arm-elf/lib" ...
... Hi Richard - thanks for the quick response. I just tried adding a slightly modified version of your code to my makefile, like this: ARCHIVE1= "C:/Program...
... Yes, but... The way you are doing the ${LD} you will scan the libraries before you know what symbols are missing. Let me give you a bit more of my...
... A little follow-up: the reason the order in which the libraries are listed is important is that LD only passes through the libraries once in the order...
... Hi Richard - thanks for your continued help. I must admit though, I'm still rather lost. Makefiles are a pretty new concept for me, so bear with me....
... makefiles. ... In my example LDFLAGS corresponds to yours in the following way: You call your linker script 'ldscript' and I call mine 'main.cmd'. Either...
Hi guys, I'm new to this forum, but nevertheless I have some info that would like to share and that I hope can bring some enlightenment. (If you find out that...
... Makefiles are the Project files you never see in Windows. Make has been around a long long time, welcome to the present! heh. Your best bet for learning...
... Darned if I know! I don't use Thumb and, hopefully, interworking isn't required. There are no uses of these keywords in my makefile. My libraries are...
... Interworking means just that, it means that ARM 32bit code and ARM 16bit Thumb code can work together. Any project that you build on ARM will, basically,...
Le Mercredi 5 Avril 2006 03:27, uoficowboy a écrit : Hello, This happens very often. There are multiple problems that can generate this error. I got it...
... Correction: "... Any project that you build with ARM Thumb will ..." TomW -- Tom Walsh - WN3L - Embedded Systems Consultant http://openhardware.net,...
The following gnuarm poll is now closed. Here are the final results: POLL QUESTION: Do you think GNUARM for Windows should include some basic developer tools...
gnuarm@yahoogroups.com
Apr 6, 2006 2:09 am
2037
Hi - thanks to Richard my previous problem has been taken care of with the linker. But I'm not out of hot water yet! No sir. I included stdio.h and then tried...
Hi all, I have an AT91SAM7S64-EK, and I am trying to use the USB J-Link dongle that comes with it for programming and debugging, using Gnuarm + Insight instead...