Click Here
home features news forums classifieds faqs links search
6071 members 
Amiga Q&A /  Free for All /  Emulation /  Gaming / (Latest Posts)
Login

Nickname

Password

Lost Password?

Don't have an account yet?
Register now!

Support Amigaworld.net
Your support is needed and is appreciated as Amigaworld.net is primarily dependent upon the support of its users.
Donate

Menu
Main sections
» Home
» Features
» News
» Forums
» Classifieds
» Links
» Downloads
Extras
» OS4 Zone
» IRC Network
» AmigaWorld Radio
» Newsfeed
» Top Members
» Amiga Dealers
Information
» About Us
» FAQs
» Advertise
» Polls
» Terms of Service
» Search

IRC Channel
Server: irc.amigaworld.net
Ports: 1024,5555, 6665-6669
SSL port: 6697
Channel: #Amigaworld
Channel Policy and Guidelines

Who's Online
26 crawler(s) on-line.
 96 guest(s) on-line.
 2 member(s) on-line.


 zipper,  QBit

You are an anonymous user.
Register Now!
 QBit:  19 secs ago
 zipper:  4 mins ago
 kolla:  12 mins ago
 Swisso:  47 mins ago
 amigakit:  49 mins ago
 AndreasM:  1 hr 9 mins ago
 Hammer:  2 hrs 14 mins ago
 pixie:  2 hrs 32 mins ago
 clint:  2 hrs 32 mins ago
 rzookol:  3 hrs 27 mins ago

/  Forum Index
   /  Amiga General Chat
      /  Amiga Inc. Loses U.S. Trademarks
Register To Post

PosterThread
NutsAboutAmiga 
Re: Cloanto acquire Amiga Inc Trademark
Posted on 15-Apr-2021 22:49:07
#1 ]
Elite Member
Joined: 9-Jun-2004
Posts: 12817
From: Norway

@simplex

Well, when your running programs side by side some 32bit 680x0 programs, some PowerPC programs, the data has to be the same for PowerPC programs and 680x0 program, and it is, this is way this works. Its just program but its also mix and match of 680x0 libraries and PowerPC libraries.

Yes if you are not running 680x0 programs, you can forget about that problem, but then is lots of programs you must run in an emulator.

the thing you see is like code cast a (unsigned int *) into a (unsigned short *), you pick the upper 16bit, if its powerpc, if its intel it lower 16bit. And this the problem, when you are dealing with compiled programs, also you have union’s, this will also break.

typedef union
{
unsigned int data;
struct {
unsigned short high;
unsigned short low;
}
} smart_t;

has to be rewritten on Intel as:

typedef union
{
unsigned int data;
struct {
unsigned short low;
unsigned short high;
}
} smart_t;

in short C/C++ code is not cross platform language, its not like Javascript or Java, the CPU family is important.

Last edited by NutsAboutAmiga on 16-Apr-2021 at 12:48 AM.
Last edited by NutsAboutAmiga on 15-Apr-2021 at 10:54 PM.
Last edited by NutsAboutAmiga on 15-Apr-2021 at 10:49 PM.
Last edited by NutsAboutAmiga on 15-Apr-2021 at 10:49 PM.

_________________
http://lifeofliveforit.blogspot.no/
Facebook::LiveForIt Software for AmigaOS

 Status: Offline
Profile     Report this post  
 Top | Parent

Replies
SubjectPosterDate
      Re: Cloanto acquire Amiga Inc Trademarkvrana15-Apr-2021 23:49:26
      Re: Cloanto acquire Amiga Inc Trademarksimplex16-Apr-2021 0:51:00
          Re: Cloanto acquire Amiga Inc Trademarknumber616-Apr-2021 11:32:22
              Re: Cloanto acquire Amiga Inc Trademarkamigadave18-Apr-2021 2:33:33
                  Re: Cloanto acquire Amiga Inc Trademarknumber618-Apr-2021 3:09:03
                  Re: Cloanto acquire Amiga Inc Trademarkmatthey18-Apr-2021 6:10:15
                      Re: Cloanto acquire Amiga Inc Trademarkamigang18-Apr-2021 8:49:25
                      Re: Cloanto acquire Amiga Inc Trademarkppcamiga119-Apr-2021 13:40:24
                          Re: Cloanto acquire Amiga Inc TrademarkBirbo19-Apr-2021 13:50:08
                              Re: Cloanto acquire Amiga Inc Trademarknumber619-Apr-2021 14:07:07
                              Re: Cloanto acquire Amiga Inc Trademarkppcamiga119-Apr-2021 15:21:17
                                  Re: Cloanto acquire Amiga Inc Trademarkbison20-Apr-2021 2:50:30
                                  Re: Cloanto acquire Amiga Inc TrademarkMEGA_RJ_MICAL20-Apr-2021 5:45:41
                                      Re: Cloanto acquire Amiga Inc TrademarkNutsAboutAmiga20-Apr-2021 8:53:12



[ home ][ about us ][ privacy ] [ forums ][ classifieds ] [ links ][ news archive ] [ link to us ][ user account ]
Copyright (C) 2000 - 2019 Amigaworld.net.
Amigaworld.net was originally founded by David Doyle