Programming Tutorials Browser Tutorials Articles Struts Tutorials Hibernate Tutorials

Search: 

  Tutorial: New Technical Articles: 64-bit Programming on Solaris 10 OS for x86 Platforms

Four technical articles describe the new Sun Studio 10 software's 64-bit programming features on the Solaris 10 OS for x86 and AMD64 platforms. Important issues regarding the AMD64 ABI (Application Binary Interface), debugging, migration to 64-bits, and p

Tutorial Details:

64-bit Programming


About Sun Studio 10 Compilers and Tools on 64-Bit x86 Solaris 10 Platforms

Sun Studio software features already available on Solaris OS SPARC platforms are now available on Solaris OS x86 based systems, for both 32-bit and 64-bit applications. The Solaris 10 OS on x86 platforms not only provides 64-bit addressing, but also improved performance for many 32-bit applications when they are recompiled. (January 25, 2005)


64-bit x86 Migration, Debugging, and Tuning, With the Sun Studio 10 Toolset

Read this article for a discussion on porting issues when converting 32-bit x86 or SPARC applications to 64-bit x86 Solaris 10 platforms, and to learn about the Sun Studio debugging utility, dbx, and the Performance Analyzer. (January 25, 2005)


Sun Studio 10 Compilers and the AMD64 ABI

The AMD64 ABI (Application Binary Interface) is evolved from the 32-bit x86 ABI. The ABI features binary compatibility between Solaris and Linux systems. Programs compiled for a 32-bit x86 platform do not need to be recompiled to run on the 64-bit AMD platform, but performance may be enhanced as a result of recompiling. (January 25, 2005)


Converting 32-bit Applications Into 64-bit Applications: Things to Consider

The principal cause of problems when converting 32-bit applications to 64-bit applications is the change in size of the int type with respect to the long and pointer types. This article discusses how to avoid or eliminate these problems. (February 2, 2005)


C/C++ Programming


Mixing C and C++ Code in the Same Program

The C++ language provides mechanisms for mixing code that is compiled by compatible C and C++ compilers in the same program. You can experience varying degrees of success as you port such code to different platforms and compilers. This article shows how to solve common problems that arise when you mix C and C++ code, and highlights the areas where you might run into portability issues. (July 25, 2003)


Using the C/C++ Garbage Collection Library, libgc

This article discusses some of the runtime errors related to memory management and how you can use the garbage collection library, libgc to fix these errors. In most cases, just linking with the library without making any changes to your code will fix the errors. (July 25, 2003)


How to Use the restrict Qualifier in C

Using the restrict qualifier appropriately in C programs may allow the compiler to produce significantly faster executables. (July 17, 2003)


The Stability of the C++ ABI

A discussion of the evolution of the C++ Application Binary Interface, and its implications. (March 20,2003)


Fortran Programming


Fortran 95 SIGN Change

The specified behavior of the SIGN(A,B) intrinsic function changed in a subtle way with the adoption of the Fortran 95 standard.


Migrating to Fortran 95

The Fortran 95 compiler, f95, now accepts many of the features of the FORTRAN 77 compiler, f77, including various language extensions. This article describes the legacy FORTRAN 77 features accepted by the f95 compiler. (December 8, 2002)


Fortran 2000 Features in f95

A preview of the new features in Sun ONE Studio 7 Fortran 95 compiler, f95, that are planned for inclusion in the next international Fortran standard, Fortran 2000. (November 8, 2002)


Debugging


Multithreaded Programs and dbx

Multithreading your code has a number of benefits, but it can also introduce bugs that might be difficult to find. This article suggests ways of avoiding such bugs in your code as well as strategies for finding these bugs using the dbx command-line debugger. (July 12,


 

Read Tutorial at: Click here to view the tutorial

Rate Tutorial:
New Technical Articles: 64-bit Programming on Solaris 10 OS for x86 Platforms

View Tutorial:
New Technical Articles: 64-bit Programming on Solaris 10 OS for x86 Platforms

Related Tutorials:

Displaying 1 - 50 of about 2501 Related Tutorials.

New to programming...
Java Programing, New to Java Programming, New in Java Programming New to programming...  
 
Open Source projects
.NET client and server applications on Linux, Solaris, Mac OS X, Windows... lines of code. The tool, which identifies certain types of programming errors, has... is also the name of the Mac OS X system framework version of the engine
 
Finnix
, and iPod platforms.     Finnix 87.0 contains new features, including... of 5 platforms Finnix can be run on, though this new platform is still considered... is now available for the x86, PowerPC, UML, Xen, and now ARM platforms. I think
 
New to Java?
New to Java - New to java tutorial New to Java...;   If you are new to Java technology and you want to learn... an overview of Java technology as programming language and a platform. Java
 
New to Java?
New to Java - New to java tutorial New to Java...;   If you are new to Java technology and you want to learn... an overview of Java technology as programming language and a platform. Java
 
Java Technical Architect with ERP Experience
Java Technical Architect with ERP Experience Java Technical Architect with ERP Experience     ...: Java Technical Architect with ERP Experience Job Description  You
 
Java Programming Books
, and in the process, help you become more effective at Java programming. This new edition... Java Programming Books Java Programming Books... keep this brief: This Java programming stuff is a lot easier than it looks. I'm
 
10 Minutes Guide to Ant
10 Minutes Guide to Ant 10 Minutes Guide to Ant...;    Introduction Well for the next 10 minutes get ready... should have a solid knowledge of java programming and development of web
 
Mac OS X Open Source
Mac OS X Open Source Mac OS X Open Source Mac os X wikipedia Mac OS X was a radical departure from previous Macintosh... and the Finder shell. Mac OS X included a number of features intended to make
 
We are providing Downloadable Version of Mandrake Official 10 Linux CD's.
We are providing Downloadable Version of Mandrake Official 10 Linux CD's. Mandrake Official 10 Linux Now Available Linux Mandrake Official 10 CD's We are providing the free downloadable version of Mandrake
 
PHP Programming Books
PHP Programming Books PHP Programming Books...; PHP 5 Power Programming This book.... It thoroughly covers all of the features of this new version, and is a must have
 
Programming: Hammurabi I - Solution
Java: Programming: Hammurabi I - Solution... The following two source files are a solution to the Hammurabi I programming... program 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
 
C/C++ Programming Books
to new ways of conceiving the programming task. Nevertheless, object... C/C++ Programming Books C/C++ Programming... topics for Visual C++ 6 programming. This book skips the beginning level material
 
Open Source c++
to XP, Mac OS X, Linux, Solaris, HP-UX, and many other versions of Unix... drivers for industrial control cards for not much proliferated platforms like Linux, OS/2 and other platforms. We believe that many industrial control system
 
JSP 2.0 - New Features
;    JSP 2.0  is released with new promises. JSP 2.0 is an upgrade to JSP 1.2 with several new and interesting features... with the objective of making the life of Developers easy. Here is the new features of JSP 2.0
 
Nexenta OS Alpha 3 has been released
Nexenta OS Alpha 3 has been released Nexenta OS Alpha 3 has been released This release contains 3,596 packages..., as this will pick up the new kernel bits. APT is currently switched to support Alpha 3
 
New Features in JDBC 4.0
JDBC4.0,JDBC Features,New Features in JDBC API 6.0 New Features in JDBC 4.0         ... of a set of interfaces and classes written in the Java programming language
 
Linux Basics
platforms. It is originally developed by Linus Torvalds at the University... the various steps of  booting system by Linux for x86 system.   ... As installing Linux is a tough job for the new user, he/she has to face lots of problems
 
The Benefits of the New Firefox Browser
The Benefits of the New Firefox Browser The Benefits of the New Firefox Browser... heard of the new Firefox browser version 1.0 recently released by Mozilla. If you
 
New Features of JAVA SE 6.
New Features of java SE 6. New Features of JAVA SE 6...;    Following are the new features in SE 6. Changes in I/O This is a new feature added in Java SE 6
 
Programming Style Guideline
Java Notes: Programming Style Guideline Java Notes: Programming Style Guideline Contents I. Motivation for programming guidelines II. Comments, indentation, spacing, braces, ... III
 
Creates a New DOM Parse Tree
Tutorials Creates a New DOM Parse Tree  ...; This Example describes a method to create a new DOM tree .Methods which are used for making a new DOM parse tree are described below :- Element root = doc.createElement
 
Jobs at Rose India
the technical assistance of the growing business communities of 21st century, the company offers technical training to individuals and professional groups..., Ajax and other related software application training. These online technical
 
Java Interview Questions - Page 10
Java Interview Questions,interview questions java Java Interview Questions - Page 10    ... platforms. Since Java's layout managers aren't tied to absolute sizing
 
Common Interview Questions Page - 10
Common Interview Questions Page - 10 Common Interview Questions Page - 10      .... If the job is technical in nature, you need to present your technical knowledge
 
Programming: Hammurabi I
Java: Programming: Hammurabi I..., this will support a population of 2400 / 20, which is 120. This would become the new... class This contains the main program, which creates a new Kingdom, gets information
 
Programming: Hammurabi I
Java: Programming: Hammurabi I..., this will support a population of 2400 / 20, which is 120. This would become the new... class This contains the main program, which creates a new Kingdom, gets information
 
Difficult Interview Questions Page -10
Difficult Interview Questions Page -10 Difficult Interview Questions Page -10       ..., the first challenge for the new one in that company, etc.  There are two
 
Programming Style Guideline
Java Notes: Programming Style Guideline Java Notes: Programming Style Guideline... programming, it's M A I N T A I N A B I L I T Y Cost or fun
 
Programming: Hammurabi I - Project start
Java: Programming: Hammurabi I - Project start Java: Programming: Hammurabi I - Project start Copy... programming, here is a working version, but it doesn't implement all of the features
 
Java Example Codes and Tutorials
Tutorials - Java Example Codes and Tutorials Java is great programming language for the development of enterprise grade applications. This programming Language... is an object-oriented language, and this is very similar to C++. Java Programming
 
What is the use of java?
, Solaris OS, and Macintoshes OS. The Java platform differs from other platforms... programming and a platform independent language. Java is designed to work... it is easier to use than C++ and works on the concept of object-oriented programming
 
Cookie Example to Store and Show only 10 values
Cookie Example to Store and Show only 10 values Cookie Example to Store and Show only 10 values   ...; Example program to show last 10 Cookies value  This cookie example illustrates
 
Java Technical Architect with Finance Experience
Java Technical Architect with Finance Experience Java Technical Architect with Finance Experience   ... Vacant: Java Technical Architect with Finance Experience Job
 
Buy Slackware 10.0 in India from us. Slackware 10.0 is available with us.
. Slackware 10 Linux Now Available Linux Slackware 10 CD's Slackware 10.0 contains the GNOME 2.6.1 (including a collection... are anxious to try the new 2.6.x kernel series, it is fully supported by the system
 
Linux Basics
platforms. It is originally developed by Linus Torvalds at the University... the various steps of  booting system by Linux for x86 system.   ... As installing Linux is a tough job for the new user, he/she has to face lots of problems
 
VoIP XML
, wireless and voice software platforms to networking and telecom equipment manufacturers, today announced new VXML gateway software technology for Small... Spring Conference this week at Intoto's booth 438. Intoto's new secure VXML
 
Buy Peanut 9.6 Linux in India from us. Peanut 9.6 distribution is available in India.
9.6 Linux CD It is a Linux OS (operating system), especially made for those new to Linux. This is the most POWERFUL and FUN distribution yet... - PPP, Camorama!, XawTV!, Bochs x86 Emulator, E-kyb Editor & E-Menu
 
Border Example
a Panel Problem: Create a panel with 10 pixels of space around it, then an etched... for simplicity. import javax.swing.border.*; . . . JPanel processPanel = new...); }//end myTitledBorder . . . JPanel processPanel = new JPanel
 
Programming: Hammurabi II - Two Player Version
Java: Programming: Hammurabi II - Two Player Version Java: Programming: Hammurabi II - Two Player.... 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
 
Source Mage GNU/Linux 0.9.6 is available now
stable PPC and x86. Our first stable PPC ISO release in a very long time. The PPC installer now has all the nice features that the x86 installer has. Main new... that the x86 installer has. Things get installed as you're working. So don't put
 
Perl Programming Books
Perl Programming Books Perl Programming Books... programming projects that highlight some of the moderately advances features of Perl... the book to different needs, and to help develop new material. 
 
We are providing Free BSD 5.3 CD's
is an advanced operating system for x86 compatible, DEC Alpha, and PC-98 architectures... 5.x is no longer considered a 'New Technology' release series. Getting FreeBSD... OS Distribution.          
 
Programming
Java: Programming Java NotesProgramming Here are some tips on making programming student problems... elements of Extreme Programming (a much hyped, but good Software
 
Lunar Linux 1.6.0 has been released
, NPTL threads, udev, and more 2.6-kernel related improvements to the Linux OS..., NPTL threads, udev, and more 2.6-kernel related improvements to the Linux OS... base components. New packages on this ISO are wipe (secure data deletion
 
HTML Editor Open Source
, Mac OS X, Solaris * to satisfy the needs of different range of users... web designers and programmers. Bluefish supports many programming and markup... HTML Editor for Linux and Windows Nvu (pronounced N-view, for a "new view
 
Mandriva Linux One 2006 Beta 2 has been released now
The second beta of Mandriva Linux One 2006, our new installable live CD, is now... which uses Windows or Mac OS -- a fact        which has been Confirmed by many IT publications. CNET (a popular technical
 
Buy SuSe 9.1 Personal CDs in India from us. Suse 9.1 Personal is available with us.
SuSe 9.1 Personal CD's SuSE 9.1 Personal Edition was based on the x86 port... manager (brand new) Plug-and-Play connection of digital cameras Picture... governs the distribution of any "open source" Linux OS Distribution
 
Ten Steps To A Well Optimized Website - Step 10: The Extras
Ten Steps To A Well Optimized Website - Step 10: The Extras Ten Steps To A Well Optimized Website - Step 10... been touched on in previous articles while others are completely new. Either way
 
Programming - World Peace
Java: Exercise - Programming - World Peace Java: Programming - World Peace Change all occurences... to extract the part before "war" and after "war" and build a new string
 
Site navigation
 

 

Send your comments, Suggestions or Queries regarding this site at roseindia_net@yahoo.com.

Copyright © 2006. All rights reserved.