[U-Boot-Users] Error :Internal relocation (type 232 ) not fixed up (IMMEDIATE)

I am trying to compile U-boot for Mainstone board. But while compiling i receive an error message "Internal relocation (type 232 ) not fixed up (IMMEDIATE)". with in pxavoltage.S. I tried to look into this error and from whatever information i could get, i can interpret that this error is because of nature of comparison of case-sensittive symbols by GNU assembler. I could find 3 cmp instructions in this file that actually does comparison for the sake of generating a delay. But i cannot figure out what should be the proper values or rather how to resolve this error. Please help me understand and resolve this error.
Regards, Swapnil Narkhede Mob:- 0432025023 Email:- s3092131@student.rmit.edu.au School of Computer Science and Information Technology RMIT University, Melbourne

In message 1126531780.5362227cS3092131@student.rmit.edu.au you wrote:
I am trying to compile U-boot for Mainstone board. But while compiling
There is no support for the Mainstone board in the public version of the U-Boot source code, so you must be using some private, modified code.
i receive an error message "Internal relocation (type 232 ) not fixed up (IMMEDIATE)". with in pxavoltage.S.
Obviously there is a bug in your code.
I tried to look into this error and from whatever information i could get, i can interpret that this error is because of nature of comparison of case-sensittive symbols by GNU assembler.
Actually I think it's more likely that a prepreocessor define has not been replaces as expectred, probably because of bad board configu- ration.
But then, the only file by this name is board/adsvix/pxavoltage.S for some completely different board.
You don't tell us what you are doing, but it sounds a bit strange to me.
Please help me understand and resolve this error.
How could we? We don't know the code you are using.
Best regards,
Wolfgang Denk
participants (2)
-
Swapnil Ashok Narkhede
-
Wolfgang Denk