Browse Source

Copyright cleanups

Luke Dashjr 11 years ago
parent
commit
0861245f40

+ 13 - 1
AUTHORS

@@ -14,7 +14,7 @@ Ubuntu packaging: Graeme Humphries <graeme@sudo.ca>
 Contributors:
 
 Jason Hughes <wizkid057@gmail.com>
-Ycros <michael@kedzierski.id.au>
+Michael Kedzierski <michael@kedzierski.id.au>
 Denis Ahrens <denis@h3q.com>
 blinkier <blinkiest@gmail.com>
 Peter Stuge <peter@stuge.se>
@@ -28,6 +28,8 @@ HashBuster team <contact@hashbuster.com>
 bluemurder <bluemurder@engineer.com>
 Philip Kaufmann <phil.kaufmann@t-online.de>
 Rusty Russell <rusty@rustcorp.com.au>
+Neil Kettle <neil@digit-labs.org>
+Ufasoft <support@ufasoft.com>
 Znort 987 <znort987@yahoo.com>
 Phateus <Jesse.Moll@gmail.com>
 Olivier Gay <olivier.gay@a3.epfl.ch>
@@ -36,6 +38,7 @@ fleger <florian6.leger@laposte.net>
 pooler <pooler@litecoinpool.org>
 Ricardo Iván Vieitez Parra <cop3504@memoryplate.com>
 gluk <glukolog@mail.ru>
+Ang Iongchun <angiongchun@gmail.com>
 Paul Wouters <pwouters@redhat.com>
 Abracadabra <hocuscapocus@gmail.com>
 Josh Lehan <krellan@krellan.net>
@@ -45,6 +48,15 @@ Tydus <Tydus@Tydus.org>
 Raulo <p987341@gmail.com>
 Thorsten Gilling <tgilling@web.de>
 Isidoro Ghezzi <isidoro.ghezzi@icloud.com>
+Colin Percival
+ArtForz
+mtrlt
+anajavi
+Jean-Luc Cooke <jlcooke@certainkey.com>
+Andrew McDonald <andrew@mcdonald.org.uk>
+James Morris <jmorris@intercode.com.au>
+Jonathan Lynch <jonathan.lynch@intel.com>
+Daniel Mack <daniel@caiaq.de>
 capa66 <capa66@x204.com>
 Red_Wolf_2 <redwolf@wolfnexus.net>
 Mr O <notanatheist@gmail.com>

+ 1 - 1
Makefile.am

@@ -1,4 +1,4 @@
-# Copyright 2012-2013 Luke Dashjr
+# Copyright 2012-2014 Luke Dashjr
 # Copyright 2012 zefir
 # Copyright 2011-2013 Con Kolivas
 # Copyright 2013 James Z.M. Gao

+ 1 - 1
adl.c

@@ -1,6 +1,6 @@
 /*
  * Copyright 2011-2013 Con Kolivas
- * Copyright 2012-2013 Luke Dashjr
+ * Copyright 2012-2014 Luke Dashjr
  *
  * This program is free software; you can redistribute it and/or modify it
  * under the terms of the GNU General Public License as published by the Free

+ 2 - 2
api-example.c

@@ -1,6 +1,6 @@
 /*
- * Copyright 2011 Kano
- * Copyright 2013 Luke Dashjr
+ * Copyright 2011-2012 Andrew Smith
+ * Copyright 2012-2013 Luke Dashjr
  *
  * This program is free software; you can redistribute it and/or modify it
  * under the terms of the GNU General Public License as published by the Free

+ 1 - 1
api.c

@@ -1,7 +1,7 @@
 /*
  * Copyright 2011-2013 Andrew Smith
  * Copyright 2011-2013 Con Kolivas
- * Copyright 2012-2013 Luke Dashjr
+ * Copyright 2012-2014 Luke Dashjr
  *
  * This program is free software; you can redistribute it and/or modify it
  * under the terms of the GNU General Public License as published by the Free

+ 1 - 1
configure.ac

@@ -1,4 +1,4 @@
-dnl * Copyright 2012-2013 Luke Dashjr
+dnl * Copyright 2011-2014 Luke Dashjr
 dnl * Copyright 2011-2013 Con Kolivas
 dnl * Copyright 2010-2011 Jeff Garzik
 dnl * Copyright 2012 Xiangfu

+ 1 - 1
deviceapi.c

@@ -1,5 +1,5 @@
 /*
- * Copyright 2011-2013 Luke Dashjr
+ * Copyright 2011-2014 Luke Dashjr
  * Copyright 2011-2012 Con Kolivas
  * Copyright 2012-2013 Andrew Smith
  * Copyright 2010 Jeff Garzik

+ 2 - 2
driver-antminer.c

@@ -1,6 +1,6 @@
 /*
- * Copyright 2013 Luke Dashjr
- * Copyright 2013 Nate Woolls
+ * Copyright 2013-2014 Luke Dashjr
+ * Copyright 2013-2014 Nate Woolls
  * Copyright 2013 Lingchao Xu
  *
  * This program is free software; you can redistribute it and/or modify it

+ 1 - 1
driver-avalon.c

@@ -2,7 +2,7 @@
  * Copyright 2012-2013 Xiangfu
  * Copyright 2013 Con Kolivas <kernel@kolivas.org>
  * Copyright 2012-2013 Luke Dashjr
- * Copyright 2012 Andrew Smith
+ * Copyright 2012-2013 Andrew Smith
  *
  * This program is free software; you can redistribute it and/or modify it
  * under the terms of the GNU General Public License as published by the Free

+ 1 - 1
driver-bifury.c

@@ -1,5 +1,5 @@
 /*
- * Copyright 2013 Luke Dashjr
+ * Copyright 2013-2014 Luke Dashjr
  *
  * This program is free software; you can redistribute it and/or modify it
  * under the terms of the GNU General Public License as published by the Free

+ 2 - 2
driver-bitforce.c

@@ -1,6 +1,6 @@
 /*
- * Copyright 2012-2013 Luke Dashjr
- * Copyright 2012 Con Kolivas
+ * Copyright 2012-2014 Luke Dashjr
+ * Copyright 2012-2013 Con Kolivas
  *
  * This program is free software; you can redistribute it and/or modify it
  * under the terms of the GNU General Public License as published by the Free

+ 1 - 1
driver-bitfury.c

@@ -1,7 +1,7 @@
 /*
  * Copyright 2013 bitfury
  * Copyright 2013 Anatoly Legkodymov
- * Copyright 2013 Luke Dashjr
+ * Copyright 2013-2014 Luke Dashjr
  *
  * Permission is hereby granted, free of charge, to any person obtaining a copy
  * of this software and associated documentation files (the "Software"), to deal

+ 1 - 1
driver-cairnsmore.c

@@ -1,5 +1,5 @@
 /*
- * Copyright 2012-2013 Luke Dashjr
+ * Copyright 2012-2014 Luke Dashjr
  *
  * This program is free software; you can redistribute it and/or modify it
  * under the terms of the GNU General Public License as published by the Free

+ 2 - 2
driver-cpu.c

@@ -1,6 +1,6 @@
 /*
- * Copyright 2011-2012 Con Kolivas
- * Copyright 2011-2013 Luke Dashjr
+ * Copyright 2011-2013 Con Kolivas
+ * Copyright 2011-2014 Luke Dashjr
  * Copyright 2010 Jeff Garzik
  *
  * This program is free software; you can redistribute it and/or modify it

+ 1 - 1
driver-drillbit.c

@@ -1,5 +1,5 @@
 /*
- * Copyright 2013 Luke Dashjr
+ * Copyright 2013-2014 Luke Dashjr
  * Copyright 2013 Angus Gratton
  *
  * This program is free software; you can redistribute it and/or modify it

+ 1 - 1
driver-getwork.c

@@ -1,5 +1,5 @@
 /*
- * Copyright 2013 Luke Dashjr
+ * Copyright 2013-2014 Luke Dashjr
  *
  * This program is free software; you can redistribute it and/or modify it
  * under the terms of the GNU General Public License as published by the Free

+ 1 - 1
driver-hashbuster.c

@@ -1,5 +1,5 @@
 /*
- * Copyright 2013 Luke Dashjr
+ * Copyright 2013-2014 Luke Dashjr
  * Copyright 2013 Vladimir Strinski
  *
  * This program is free software; you can redistribute it and/or modify it

+ 1 - 1
driver-hashbusterusb.c

@@ -1,5 +1,5 @@
 /*
- * Copyright 2013 Luke Dashjr
+ * Copyright 2013-2014 Luke Dashjr
  * Copyright 2013 Vladimir Strinski
  * Copyright 2013 HashBuster team
  *

+ 1 - 1
driver-hashfast.c

@@ -1,5 +1,5 @@
 /*
- * Copyright 2013 Luke Dashjr
+ * Copyright 2013-2014 Luke Dashjr
  *
  * This program is free software; you can redistribute it and/or modify it
  * under the terms of the GNU General Public License as published by the Free

+ 1 - 0
driver-icarus.c

@@ -1,6 +1,7 @@
 /*
  * Copyright 2012-2013 Luke Dashjr
  * Copyright 2012 Xiangfu
+ * Copyright 2014 Nate Woolls
  * Copyright 2012 Andrew Smith
  *
  * This program is free software; you can redistribute it and/or modify it

+ 1 - 0
driver-klondike.c

@@ -2,6 +2,7 @@
  * Copyright 2013 Andrew Smith
  * Copyright 2013 Con Kolivas
  * Copyright 2013 Chris Savery
+ * Copyright 2013-2014 Luke Dashjr
  *
  * This program is free software; you can redistribute it and/or modify it
  * under the terms of the GNU General Public License as published by the Free

+ 1 - 1
driver-knc.c

@@ -1,5 +1,5 @@
 /*
- * Copyright 2013 Luke Dashjr
+ * Copyright 2013-2014 Luke Dashjr
  *
  * This program is free software; you can redistribute it and/or modify it
  * under the terms of the GNU General Public License as published by the Free

+ 1 - 1
driver-littlefury.c

@@ -1,5 +1,5 @@
 /*
- * Copyright 2013 Luke Dashjr
+ * Copyright 2013-2014 Luke Dashjr
  *
  * This program is free software; you can redistribute it and/or modify it
  * under the terms of the GNU General Public License as published by the Free

+ 2 - 2
driver-opencl.c

@@ -1,6 +1,6 @@
 /*
- * Copyright 2011-2012 Con Kolivas
- * Copyright 2011-2013 Luke Dashjr
+ * Copyright 2011-2013 Con Kolivas
+ * Copyright 2011-2014 Luke Dashjr
  * Copyright 2010 Jeff Garzik
  *
  * This program is free software; you can redistribute it and/or modify it

+ 1 - 1
driver-proxy.c

@@ -1,5 +1,5 @@
 /*
- * Copyright 2013 Luke Dashjr
+ * Copyright 2013-2014 Luke Dashjr
  *
  * This program is free software; you can redistribute it and/or modify it
  * under the terms of the GNU General Public License as published by the Free

+ 1 - 1
driver-stratum.c

@@ -1,5 +1,5 @@
 /*
- * Copyright 2013 Luke Dashjr
+ * Copyright 2013-2014 Luke Dashjr
  *
  * This program is free software; you can redistribute it and/or modify it
  * under the terms of the GNU General Public License as published by the Free

+ 1 - 1
driver-twinfury.c

@@ -1,6 +1,6 @@
 /*
  * Copyright 2013 Andreas Auer
- * Copyright 2013 Luke Dashjr
+ * Copyright 2013-2014 Luke Dashjr
  *
  * This program is free software; you can redistribute it and/or modify it
  * under the terms of the GNU General Public License as published by the Free

+ 2 - 1
driver-x6500.c

@@ -1,5 +1,6 @@
 /*
- * Copyright 2012-2013 Luke Dashjr
+ * Copyright 2012-2014 Luke Dashjr
+ * Copyright 2013 Nate Woolls
  * Copyright 2012 Andrew Smith
  *
  * This program is free software; you can redistribute it and/or modify it

+ 1 - 1
ft232r.c

@@ -1,5 +1,5 @@
 /*
- * Copyright 2012-2013 Luke Dashjr
+ * Copyright 2012-2014 Luke Dashjr
  *
  * This program is free software; you can redistribute it and/or modify it
  * under the terms of the GNU General Public License as published by the Free

+ 1 - 1
hexdump.c

@@ -3,7 +3,7 @@
  * output is equal to 'hexdump -C'
  * should be compatible to 64bit architectures
  *
- * Copyright (c) 2009 Daniel Mack <daniel@caiaq.de>
+ * Copyright 2009 Daniel Mack
  *
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as published by

+ 1 - 1
httpsrv.c

@@ -1,5 +1,5 @@
 /*
- * Copyright 2013 Luke Dashjr
+ * Copyright 2013-2014 Luke Dashjr
  *
  * This program is free software; you can redistribute it and/or modify it
  * under the terms of the GNU General Public License as published by the Free

+ 1 - 1
jtag.c

@@ -1,5 +1,5 @@
 /*
- * Copyright 2012 Luke Dashjr
+ * Copyright 2012-2013 Luke Dashjr
  *
  * This program is free software; you can redistribute it and/or modify it
  * under the terms of the GNU General Public License as published by the Free

+ 1 - 1
logging.c

@@ -1,5 +1,5 @@
 /*
- * Copyright 2011-2012 Con Kolivas
+ * Copyright 2011-2013 Con Kolivas
  * Copyright 2012-2013 Luke Dashjr
  * Copyright 2013 Andrew Smith
  *

+ 1 - 1
lowl-usb.c

@@ -1,5 +1,5 @@
 /*
- * Copyright 2012-2013 Luke Dashjr
+ * Copyright 2012-2014 Luke Dashjr
  *
  * This program is free software; you can redistribute it and/or modify it
  * under the terms of the GNU General Public License as published by the Free

+ 1 - 1
lowl-vcom.c

@@ -1,5 +1,5 @@
 /*
- * Copyright 2012-2013 Luke Dashjr
+ * Copyright 2012-2014 Luke Dashjr
  * Copyright 2013 Con Kolivas
  * Copyright 2012 Andrew Smith
  * Copyright 2013 Xiangfu

+ 1 - 1
lowlevel.c

@@ -1,5 +1,5 @@
 /*
- * Copyright 2012-2013 Luke Dashjr
+ * Copyright 2012-2014 Luke Dashjr
  *
  * This program is free software; you can redistribute it and/or modify it
  * under the terms of the GNU General Public License as published by the Free

+ 1 - 1
make-release

@@ -1,5 +1,5 @@
 #!/bin/bash
-# Copyright 2012-2013 Luke Dashjr
+# Copyright 2012-2014 Luke Dashjr
 #
 # This program is free software; you can redistribute it and/or modify it
 # under the terms of the GNU General Public License as published by the Free

+ 1 - 1
miner.c

@@ -1,6 +1,6 @@
 /*
  * Copyright 2011-2013 Con Kolivas
- * Copyright 2011-2013 Luke Dashjr
+ * Copyright 2011-2014 Luke Dashjr
  * Copyright 2012-2013 Andrew Smith
  * Copyright 2010 Jeff Garzik
  *

+ 1 - 1
miner.h

@@ -1,5 +1,5 @@
 /*
- * Copyright 2012-2013 Luke Dashjr
+ * Copyright 2012-2014 Luke Dashjr
  * Copyright 2011-2013 Con Kolivas
  * Copyright 2012-2013 Andrew Smith
  * Copyright 2011 Glenn Francis Murray

+ 1 - 1
ocl.c

@@ -1,6 +1,6 @@
 /*
  * Copyright 2011-2013 Con Kolivas
- * Copyright 2012-2013 Luke Dashjr
+ * Copyright 2012-2014 Luke Dashjr
  *
  * This program is free software; you can redistribute it and/or modify it
  * under the terms of the GNU General Public License as published by the Free

+ 1 - 1
openwrt/bfgminer/Makefile

@@ -1,5 +1,5 @@
 #
-# Copyright 2013 Luke Dashjr
+# Copyright 2013-2014 Luke Dashjr
 #
 # This program is free software; you can redistribute it and/or modify it
 # under the terms of the GNU General Public License as published by the Free

+ 1 - 1
poclbm130302.cl

@@ -1,6 +1,6 @@
 // -ck modified kernel taken from Phoenix taken from poclbm, with aspects of
 // phatk and others.
-// Modified version copyright 2011-2012 Con Kolivas
+// Modified version copyright 2011-2013 Con Kolivas
 
 // This file is taken and modified from the public-domain poclbm project, and
 // we have therefore decided to keep it public-domain in Phoenix.

+ 3 - 1
scrypt.c

@@ -1,5 +1,7 @@
 /*-
- * Copyright 2009 Colin Percival, 2011 ArtForz
+ * Copyright 2009 Colin Percival
+ * Copyright 2011 ArtForz
+ * Copyright 2014 Luke Dashjr
  * All rights reserved.
  *
  * Redistribution and use in source and binary forms, with or without

+ 5 - 2
scrypt130511.cl

@@ -1,6 +1,9 @@
 /*-
- * Copyright 2009 Colin Percival, 2011 ArtForz, 2011 pooler, 2012 mtrlt,
- * 2012-2013 Con Kolivas.
+ * Copyright 2009 Colin Percival
+ * Copyright 2011 ArtForz
+ * Copyright 2011 pooler
+ * Copyright 2012 mtrlt
+ * Copyright 2012-2013 Con Kolivas
  * All rights reserved.
  *
  * Redistribution and use in source and binary forms, with or without

+ 4 - 11
sha256_generic.c

@@ -1,15 +1,8 @@
 /*
- * Cryptographic API.
- *
- * SHA-256, as specified in
- * http://csrc.nist.gov/groups/STM/cavp/documents/shs/sha256-384-512.pdf
- *
- * SHA-256 code by Jean-Luc Cooke <jlcooke@certainkey.com>.
- *
- * Copyright (c) Jean-Luc Cooke <jlcooke@certainkey.com>
- * Copyright (c) Andrew McDonald <andrew@mcdonald.org.uk>
- * Copyright (c) 2002 James Morris <jmorris@intercode.com.au>
- * SHA224 Support Copyright 2007 Intel Corporation <jonathan.lynch@intel.com>
+ * Copyright Jean-Luc Cooke
+ * Copyright Andrew McDonald
+ * Copyright 2002 James Morris
+ * SHA224 Support Copyright 2007 Intel Corporation (by Jonathan Lynch)
  * Copyright 2012-2013 Luke Dashjr
  *
  * This program is free software; you can redistribute it and/or modify it

+ 1 - 2
sha256_sse2_amd64.c

@@ -1,6 +1,5 @@
 /*
- * SHA-256 driver for ASM routine for x86_64 on Linux
- * Copyright (c) Mark Crichton <crichton@gimp.org>
+ * Copyright 2011 Mark Crichton
  * Copyright 2012-2013 Luke Dashjr
  *
  * This program is free software; you can redistribute it and/or modify it

+ 1 - 2
sha256_sse2_i386.c

@@ -1,6 +1,5 @@
 /*
- * SHA-256 driver for ASM routine for x86_64 on Linux
- * Copyright (c) Mark Crichton <crichton@gimp.org>
+ * Copyright 2011 Mark Crichton
  * Copyright 2012-2013 Luke Dashjr
  *
  * This program is free software; you can redistribute it and/or modify it

+ 1 - 2
sha256_sse4_amd64.c

@@ -1,6 +1,5 @@
 /*
- * SHA-256 driver for ASM routine for x86_64 on Linux
- * Copyright (c) Mark Crichton <crichton@gimp.org>
+ * Copyright 2011 Mark Crichton
  * Copyright 2012-2013 Luke Dashjr
  *
  * This program is free software; you can redistribute it and/or modify it

+ 1 - 1
sha256_via.c

@@ -1,7 +1,7 @@
 /*
  * Copyright 2010-2011 Jeff Garzik
  * Copyright 2012-2013 Luke Dashjr
- * Copyright 2011 Con Kolivas
+ * Copyright 2011-2012 Con Kolivas
  *
  * This program is free software; you can redistribute it and/or modify it
  * under the terms of the GNU General Public License as published by the Free

+ 2 - 1
tm_i2c.c

@@ -1,5 +1,6 @@
 /*
- * Copyright 2013 gluk <glukolog@mail.ru>
+ * Copyright 2013 gluk
+ * Copyright 2013 Anatoly Legkodymov
  *
  * Permission is hereby granted, free of charge, to any person obtaining a copy
  * of this software and associated documentation files (the "Software"), to deal

+ 1 - 1
usbtest.py

@@ -1,5 +1,5 @@
 #!/usr/bin/env python
-# Copyright 2012 Xiangfu
+# Copyright 2012-2013 Xiangfu
 # Copyright 2012-2013 Andrew Smith
 # Copyright 2013 Luke Dashjr
 #

+ 4 - 3
util.c

@@ -1,9 +1,10 @@
 /*
- * Copyright 2011-2013 Con Kolivas
- * Copyright 2011-2013 Luke Dashjr
- * Copyright 2010 Jeff Garzik
+ * Copyright 2011-2014 Con Kolivas
+ * Copyright 2011-2014 Luke Dashjr
+ * Copyright 2010-2011 Jeff Garzik
  * Copyright 2012 Giel van Schijndel
  * Copyright 2012 Gavin Andresen
+ * Copyright 2013 Lingchao Xu
  *
  * This program is free software; you can redistribute it and/or modify it
  * under the terms of the GNU General Public License as published by the Free

+ 1 - 1
util.h

@@ -1,6 +1,6 @@
 /*
  * Copyright 2013 Luke Dashjr
- * Copyright 2012-2013 Con Kolivas
+ * Copyright 2012-2014 Con Kolivas
  * Copyright 2011 Andrew Smith
  * Copyright 2011 Jeff Garzik
  *

+ 10 - 7
x86_32/sha256_xmm.asm

@@ -1,10 +1,13 @@
-;; SHA-256 for X86 for Linux, based off of:A
-
-; (c) Ufasoft 2011 http://ufasoft.com mailto:support@ufasoft.com
-; Version 2011
-; This software is Public Domain
-
-; SHA-256 CPU SSE cruncher for Bitcoin Miner
+;/*
+; * Copyright 2011 Ufasoft
+; * Copyright 2012 Guido Ascioti <guido.ascioti@gmail.com>
+; * Copyright 2012 Luke Dashjr
+; *
+; * This program is free software; you can redistribute it and/or modify it
+; * under the terms of the GNU General Public License as published by the Free
+; * Software Foundation; either version 3 of the License, or (at your option)
+; * any later version.  See COPYING for more details.
+; */
 
 ALIGN 32
 BITS 32

+ 11 - 11
x86_64/sha256_sse4_amd64.asm

@@ -1,14 +1,14 @@
-;; SHA-256 for X86-64 for Linux, based off of:
-
-; (c) Ufasoft 2011 http://ufasoft.com mailto:support@ufasoft.com
-; Version 2011
-; This software is Public Domain
-
-; Significant re-write/optimisation and reordering by,
-; Neil Kettle <mu-b@digit-labs.org>
-; ~18% performance improvement
-
-; SHA-256 CPU SSE cruncher for Bitcoin Miner
+;/*
+; * Copyright 2011 Neil Kettle
+; * Copyright 2011 Ufasoft
+; * Copyright 2013 James Z.M. Gao
+; * Copyright 2012-2013 Luke Dashjr
+; *
+; * This program is free software; you can redistribute it and/or modify it
+; * under the terms of the GNU General Public License as published by the Free
+; * Software Foundation; either version 3 of the License, or (at your option)
+; * any later version.  See COPYING for more details.
+; */
 
 ALIGN 32
 BITS 64

+ 7 - 15
x86_64/sha256_xmm_amd64.asm

@@ -1,20 +1,12 @@
 ;/*
-; * Copyright (C) 2011 - Neil Kettle <neil@digit-labs.org>
+; * Copyright 2011 Neil Kettle
+; * Copyright 2013 James Z.M. Gao
+; * Copyright 2012-2013 Luke Dashjr
 ; *
-; * This file is part of cpuminer-ng.
-; *
-; * cpuminer-ng is free software: you can redistribute it and/or modify
-; * it under the terms of the GNU General Public License as published by
-; * the Free Software Foundation, either version 3 of the License, or
-; * (at your option) any later version.
-; *
-; * cpuminer-ng is distributed in the hope that it will be useful,
-; * but WITHOUT ANY WARRANTY; without even the implied warranty of
-; * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-; * GNU General Public License for more details.
-; *
-; * You should have received a copy of the GNU General Public License
-; * along with cpuminer-ng.  If not, see <http://www.gnu.org/licenses/>.
+; * This program is free software; you can redistribute it and/or modify it
+; * under the terms of the GNU General Public License as published by the Free
+; * Software Foundation; either version 3 of the License, or (at your option)
+; * any later version.  See COPYING for more details.
 ; */
 
 ; %rbp, %rbx, and %r12-%r15 - callee save