This is the mail archive of the crossgcc@cygnus.com mailing list for the crossgcc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

help with lib1funcs.asm for h8300 cross


When trying to use %= operator or siprintf in my application,
I get undefined references to `___umodsi3' and `___udivsi3'
I see that these functions are provided in 
egcs-1.1b/gcc/config/h8300/lib1funcs.asm
and my egcs-1.1b/gcc/config/h8300/t-h8300
contains:
   2 LIB1ASMSRC = h8300/lib1funcs.asm
   3 LIB1ASMFUNCS = _cmpsi2 _ucmpsi2 _divhi3 _divsi3 _mulhi3 _mulsi3

Is there a certain build step I need(ed) to perform to assemble the
lib1funcs.asm file and include it to resolve the
 ___umodsi3,___udivsi3, etc?

I was looking in info gcc in the `libgcc.a' and Cross-Compilers
section but it didn't look immediately helpful and I'm running
into a near deadline so I'd really appreciate any help.

Thanks in advance

--Randall


-- 
|\/|
|/\|  randall@elgar.com
|\/|  rsl@zanshinsys.com http://www.zanshinsys.com
_______________________________________________
New CrossGCC FAQ: http://www.objsw.com/CrossGCC
_______________________________________________
To remove yourself from the crossgcc list, send
mail to crossgcc-request@cygnus.com with the
text 'unsubscribe' (without the quotes) in the
body of the message.